Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Sv translation
languageen
панель

This section describes the XML format for uploading data using interaction with UT 10.3 as an example.

панель
bgColor#eee

Оглавление
outlinetrue
indent10px
stylenone

Outgoing XML-package from the base 1C 

First, the required parameters for XML packages are set, such as the version and encoding of the transmitted data:
<? Xml version = "1.0" encoding = "UTF-8"?>
Then the AgoraMessage object is unloaded containing a set of specific tables, some of which also contain tables.
The tag includes a description of the variable schemes used:  
<AgoraMessage xmlns = " http://www.agora.centrobit.ru " xmlns: xs = " http://www.w3.org/2001/XMLSchema " xmlns: xsi = " http://www.w3.org/2001/XMLSchema-instance "xsi: type =" AgoraMessage "> 

All tag values ​​unloaded from 1C are of type String, substituted numbers do not have spaces or commas, commas are replaced by periods.

"Buyer Order" Table


Internal tag

Format

Value

ВремяИзмененияDate and time

yyyy-mm-ddThh: mm: ss

Ссылкаguide 1Corder guide
Проведенboolean0 or 1
ПометкаУдаленияboolean0 or 1
Номерstringorder number in 1C
Датаdate of creationyyyy-mm-ddThh: mm: ss
ВалютаДокументаguide 1CCurrency Guide
Контрагентguide 1CContractor Guide
ИННКонтрагентаstringWhen unloading from 1C, filling in the field is not required
НаименованиеКонтрагентаstringWhen unloading from 1C, filling in the field is not required
ДоговорКонтрагентаguide 1CContractor Agreement Guide
СкладГруппаguide 1Cwarehouse guide indicated in the order
СуммаДокументаnumberorder price
АдресДоставкиstringDelivery address text from order
КомментарийstringComment text from the order
ТоварыTableSelective tabular portion (described below)
ОплатаnumberAmount of payment received by order
ОтгрузкаstringShipped/Not Shipped
ЗакрытBoolean0 or 1

Example:

<ЗаказПокупателя>
<ВремяИзменения>2014-07-01T11:43:16</ВремяИзменения>
<Ссылка>945825ce-c141-4de4-8abc-5a71eeedcb0f</Ссылка>
<Проведен>1</Проведен>
<ПометкаУдаления>0</ПометкаУдаления>
<Номер>ТД000000354</Номер>
<Дата>2014-07-01T11:43:06</Дата>
<ВалютаДокумента>bd72d8f9-55bc-11d9-848a-00112f43529a</ВалютаДокумента>
<Контрагент>f3d3eb53-7d90-4b8c-9267-5689128f79a0</Контрагент>
<ИННКонтрагента/>
<НаименованиеКонтрагента/>
<ДоговорКонтрагента>f3e070c5-fdf4-11e3-80bf-002268891092</ДоговорКонтрагента>
<СкладГруппа>bd72d91f-55bc-11d9-848a-00112f43529a</СкладГруппа>
<СуммаДокумента>60231</СуммаДокумента>
<АдресДоставки>Пробный от Центробит</АдресДоставки>
<Комментарий>Пробный от Центробит, Способ доставки: Экспресс доставка</Комментарий>
<Товары>
<Строка>
<Номенклатура>9f09a9c9-701b-11e2-beac-00155d002500</Номенклатура>
<ХарактеристикаНоменклатуры/>
<Количество>1</Количество>
<ЕдиницаИзмерения>9f09a9ca-701b-11e2-beac-00155d002500</ЕдиницаИзмерения>
<Сумма>60231</Сумма>
<СтавкаНДС>18</СтавкаНДС>
<СуммаНДС>9187.78</СуммаНДС>
<Цена>60231</Цена>
<Размещение>bd72d91f-55bc-11d9-848a-00112f43529a</Размещение>
<ПроцентСкидки>0</ПроцентСкидки>
</Строка>
</Товары>
<Оплата>0</Оплата>
<Отгрузка>Не отгружен</Отгрузка>
<Закрыт>0</Закрыт>
</ЗаказПокупателя>

"Products" table


The table "Products" is part of the Customer's order, consists of many tables of rows of products, and looks as follows:

Internal tag

Format

Value

Номенклатураguide 1Cnomenclature guide
ХарактеристикаНоменклатурыguide 1Cguides of item specifications
Количествоnumberquantity of products in order
ЕдиницаИзмеренияguide 1Cunit guides
Суммаnumberposition amount
СтавкаНДСnumberVAT rate (% symbol is not set)
СуммаНДСnumberposition VAT amount
Ценаnumberposition price
Размещениеguide 1Cwarehouse guide
ПроцентСкидкиnumberThe sum of all position discounts (% symbol is not set)

Example:

<Товары>
<Строка>
<Номенклатура>9f09a9c9-701b-11e2-beac-00155d002500</Номенклатура>
<ХарактеристикаНоменклатуры/>
<Количество>1</Количество>
<ЕдиницаИзмерения>9f09a9ca-701b-11e2-beac-00155d002500</ЕдиницаИзмерения>
<Сумма>60231</Сумма>
<СтавкаНДС>18</СтавкаНДС>
<СуммаНДС>9187.78</СуммаНДС>
<Цена>60231</Цена>
<Размещение>bd72d91f-55bc-11d9-848a-00112f43529a</Размещение>
<ПроцентСкидки>0</ПроцентСкидки>
</Строка>

<Строка>
<Номенклатура>9f09a9c9-701b-11e2-beac-00155d002544</Номенклатура>
<ХарактеристикаНоменклатуры/>
<Количество>4</Количество>
<ЕдиницаИзмерения>9f09a9ca-701b-11e4-beac-00155d002500</ЕдиницаИзмерения>
<Сумма>10000</Сумма>
<СтавкаНДС>18</СтавкаНДС>
<СуммаНДС>7200</СуммаНДС>
<Цена>40000</Цена>
<Размещение>bd72d91f-55bc-11d9-848a-00112f43529a</Размещение>
<ПроцентСкидки>0</ПроцентСкидки>
</Строка>
</Товары>

"Currencies" table


Internal tag

Format

Value

ВремяИзмененияDate and time

yyyy-mm-ddThh: mm: ss

Ссылкаguide 1Ccurrency guide
ПометкаУдаленияboolean0 or 1
Кодstring3 digits - code
Наименованиеstringexample: USD
НаименованиеПолноеstringFull currency name

Example:

<Валюты>
<ВремяИзменения>2015-02-13T13:39:57</ВремяИзменения>
<Ссылка>7cf7375c-8fc8-11e3-bbc4-bcaec51b91f9</Ссылка>
<ПометкаУдаления>0</ПометкаУдаления>
<Код>840</Код>
<Наименование>USD</Наименование>
<НаименованиеПолное>Доллар США</НаименованиеПолное>
</Валюты>

Table "Currency Rates"


Internal tag

Format

Value

ВремяИзмененияDate and time

yyyy-mm-ddThh: mm: ss

ПериодDate and time

yyyy-mm-ddThh: mm: ss

Валютаguide 1Ccurrency guide
Курсnumbercourse
Кратностьnumbermultiplicity

Example:

<КурсыВалют>
<ВремяИзменения>2015-02-13T13:39:57</ВремяИзменения>
<Период>2014-02-07T00:00:00</Период>
<Валюта>7cf7375c-8fc8-11e3-bbc4-bcaec51b91f9</Валюта>
<Курс>34.7287</Курс>
<Кратность>1</Кратность>
</КурсыВалют>

"Contractor" table


Internal tag

Format

Value

ВремяИзмененияDate and time

yyyy-mm-ddThh: mm: ss

Ссылкаguide 1CContractor Guide
НаименованиеstringName of contractor
ИННstringContractor TIN
КППstringNot used, usually the tag is empty
ОсновнойМенеджерguide 1Cguide of the manager (user) in 1C

Example:

<Контрагенты>
<ВремяИзменения>2014-06-27T16:17:26</ВремяИзменения>
<Ссылка>f3d3eb53-7d90-4b8c-9267-5689128f79a0</Ссылка>
<Наименование>ООО "Интернет магазин"</Наименование>
<ИНН>0000000001</ИНН>
<КПП/>
<ОсновнойМенеджер>cbcf494f-55bc-11d9-848a-00112f43529a</ОсновнойМенеджер>
</Контрагенты>

"Consignees" table


Internal tag

Format

Value

ВремяИзменения

Date and time

yyyy-MM-ddThh: mm: ss

Ссылка

guide 1C

Consignee's guide in 1C

Наименование

string

Consignee's name

ИНН

string

TIN of the consignee

АдресДоставки

string

delivery address text

КПП

string

RRC of the consignee (if necessary)

ПометкаУдаления

Boolean

0 or 1

Example:

<Грузополучатели>
<ВремяИзменения>2018-12-07T11:03:23</ВремяИзменения>
<Ссылка>3d90c9aa-d694-11e8-aa38-00155d014303gp</Ссылка>
<Наименование>Пиневич Денис Александрович</Наименование>
<ИНН>526212980327</ИНН>
<АдресДоставки>
603024, Нижегородская обл, Нижний Новгород г, Невзоровых ул, дом № 83, пом. 5
</АдресДоставки>
<КПП/>
<ПометкаУдаления>0</ПометкаУдаления>
</Грузополучатели>

To link the consignee to the contractor, you need to download the updated contractor format.

Internal tag

Format

Value

ВремяИзменения

Date and time

yyyy-MM-ddThh: mm: ss

Ссылка

guide 1C

Contractor's guide in 1C

Наименование

string

Contractor's name

ИНН

string

TIN of the contractor

КПП

string

RRC of the contractor (if necessary)

ОсновнойМенеджер

guide 1C

guide manager (user) in 1C

ГрузополучателиСтроки

Opening tag 

Tag for specifying a list of consignees

ГрузополучателиСтрока

Opening tag

Tag for specifying one consignee

Грузополучатель

guide 1C

Consignee's guide in 1C

 

Example:

<Контрагенты>
<ВремяИзменения>2014-06-27T16:17:26</ВремяИзменения>
<Ссылка>f3d3eb53-7d90-4b8c-9267-5689128f79a0</Ссылка>
<Наименование>ООО "Интернет магазин"</Наименование>
<ИНН>0000000001</ИНН>
<КПП/>
<ОсновнойМенеджер>cbcf494f-55bc-11d9-848a-00112f43529a</ОсновнойМенеджер>
<ГрузополучателиСтроки>
<ГрузополучателиСтрока>
<Грузополучатель>3d90c9aa-d694-11e8-aa38-00155d014303gp</Грузополучатель>
</ГрузополучателиСтрока>
</ГрузополучателиСтроки>
</Контрагенты>

The <Грузополучатель> tag contains the consignee's guide previously uploaded to the portal.
There can be several lines <Грузополучатель>.

Table "Agreements of contractors"


Internal tag

Format

Value

ВремяИзмененияDate and time

yyyy-mm-ddThh: mm: ss

Ссылкаguide 1Cagreement guide
ПометкаУдаленияboolean0 or 1
Наименованиеstringname of agreement
Основнойboolean0 or 1
Контрагентguide 1CContractor Guide
ТипЦенguide 1Cprice type guide
Валютаguide 1Ccurrency guide
ДопустимоеЧислоДнейЗадолженностиnumbernumber of days

Example:

<ДоговорыКонтрагентов>
<ВремяИзменения>2014-06-27T16:17:26</ВремяИзменения>
<Ссылка>f3e070c5-fdf4-11e3-80bf-002268891092</Ссылка>
<ПометкаУдаления>0</ПометкаУдаления>
<Наименование>Основной договор Агора</Наименование>
<Основной>0</Основной>
<Контрагент>f3d3eb53-7d90-4b8c-9267-5689128f79a0</Контрагент>
<ТипЦен>cbcf493b-55bc-11d9-848a-00112f43529a</ТипЦен>
<Валюта>bd72d8f9-55bc-11d9-848a-00112f43529a</Валюта>
<ДопустимоеЧислоДнейЗадолженности>0</ДопустимоеЧислоДнейЗадолженности>
</ДоговорыКонтрагентов>

Table "Clarification prices"


To unload the clarification prices in the agreement, it is necessary to unload the agreement from 1C indicating the products for which the clarification price is indicated.

Internal tag

Format

Value

Номенклатура

guide 1C

nomenclature (product) guide in 1C

ВидЦены

guide 1C

price type guide (price type) in 1C (if necessary)

Цена

number

clarification item price

Example:

<ДоговорыКонтрагентов>
<ВремяИзменения>2014-06-27T16:17:26</ВремяИзменения>
<Ссылка>f3e070c5-fdf4-11e3-80bf-002268891092</Ссылка>
<ПометкаУдаления>0</ПометкаУдаления>
<Наименование>Основной договор Агора</Наименование>
<Основной>0</Основной>
<Контрагент>f3d3eb53-7d90-4b8c-9267-5689128f79a0</Контрагент>
<ТипЦен>cbcf493b-55bc-11d9-848a-00112f43529a</ТипЦен>
<Валюта>bd72d8f9-55bc-11d9-848a-00112f43529a</Валюта>
<ДопустимоеЧислоДнейЗадолженности>0</ДопустимоеЧислоДнейЗадолженности>
<Товары>
<Строка>
<Номенклатура>9f09a9c9-701b-11e2-beac-00155d002500</Номенклатура>
<ВидЦены/>
<Цена>60231</Цена>
</Строка>
</Товары>
</ДоговорыКонтрагентов>

"Manager" table


Internal tag

Format

Value

ВремяИзмененияDate and time

yyyy-mm-ddThh: mm: ss

Ссылкаguide 1Cguide of the manager (user) in 1C
ПометкаУдаленияboolean0 or 1
НаименованиеstringName of Manager
ТелефонstringTelephone
Почтаstringpost office
Подразделениеguide 1Csubdivision guide
НаименованиеПодразделенияstringDivision Name

Example:

<Менеджер>
<ВремяИзменения>2014-06-27T16:17:26</ВремяИзменения>
<Ссылка>cbcf494f-55bc-11d9-848a-00112f43529a</Ссылка>
<ПометкаУдаления>0</ПометкаУдаления>
<Наименование>Иванов Василий Петрович</Наименование>
<Телефон>+7(495)344-33-33</Телефон>
<Почта/>
<Подразделение>00000000-0000-0000-0000-000000000000</Подразделение>
<НаименованиеПодразделения>Отдел продаж</НаименованиеПодразделения>
</Менеджер>

"Unit" table


Internal tag

Format

Value

ВремяИзмененияDate and time

yyyy-mm-ddThh: mm: ss

Ссылкаguide 1Cunit guides
ПометкаУдаленияboolean0 or 1
Наименованиеstringunit name
Владелецguide 1Cnomenclature guide/nomenclature characteristics
ЕдиницаПоКлассификаторуguide 1Cclassifier guides
Весnumberunit weight
Объёмnumberunit volume
Коэффициентnumbercoefficient for unit

Example:

<ЕдиницыИзмерения>
<ВремяИзменения>2014-07-01T11:23:15</ВремяИзменения>
<Ссылка>9f09a9ca-701b-11e2-beac-00155d002500</Ссылка>
<ПометкаУдаления>0</ПометкаУдаления>
<Наименование>шт</Наименование>
<Владелец>9f09a9c9-701b-11e2-beac-00155d002500</Владелец>
<ЕдиницаПоКлассификатору>bd72d926-55bc-11d9-848a-00112f43529a</ЕдиницаПоКлассификатору>
<Вес>0</Вес>
<Объем>0</Объем>
<Коэффициент>1</Коэффициент>
</ЕдиницыИзмерения>

Table "Nomenclature Group"


Internal tag

Format

Value

Ссылкаguide 1Cgroup guide
Родительguide 1Cparent guide
НаименованиеRUstringname of the group (catalog folder) in Russian
НаименованиеENstringname of the group (directory folder) in English
НаименованиеLVstringname of the group (directory folder) in Latvian

Example:

<ГруппаНоменклатура>
<Ссылка>11b7ed21-eca8-11e3-80be-002268891092</Ссылка>
<Родитель/>
<НаименованиеRU>Мебель</НаименованиеRU><НаименованиеEN>Furniture</НаименованиеEN><НаименованиеLV/>
</ГруппаНоменклатура>

Table "Nomenclature"


Internal tag

Format

Value

ВремяИзмененияDate and time

yyyy-mm-ddThh: mm: ss

Ссылкаguide 1Cnomenclature guide
Родительguide 1CItem Group
ПометкаУдаленияboolean0 or 1
Артикулstringitem of products
НаименованиеstringName of product
СтавкаНДСnumberVAT rate (% symbol is not set)
ДополнительноеОписаниеНоменклатурыstringitem description
АгораОбменboolean

0 or 1

0 - hide the products in Agora,

1 - show products in Agora

ЕдиницаХраненияОстатковguide 1Cunit guides
ВестиУчетПоХарактеристикамboolean0 or 1
ТипНоменклатурыstringitem type
Штрихкодstringitem barcode

Example:

<Номенклатура>
<ВремяИзменения>2014-07-01T11:23:15</ВремяИзменения>
<Ссылка>11b7ed22-eca8-11e3-80be-002268891092</Ссылка>
<Родитель>11b7ed21-eca8-11e3-80be-002268891092</Родитель>
<ПометкаУдаления>0</ПометкаУдаления>
<Артикул>1233453</Артикул>
<Наименование>Номенклатура1</Наименование>
<СтавкаНДС>18%</СтавкаНДС>
<ДополнительноеОписаниеНоменклатуры/>
<АгораОбмен>0</АгораОбмен>
<ЕдиницаХраненияОстатков>11b7ed23-eca8-11e3-80be-002268891092</ЕдиницаХраненияОстатков>
<ВестиУчетПоХарактеристикам>1</ВестиУчетПоХарактеристикам>
<ТипНоменклатуры>Товар</ТипНоменклатуры>
<Штрихкод/>
</Номенклатура>

Table "Characteristics of the nomenclature"


Internal tag

Format

Value

ВремяИзмененияDate and time

yyyy-mm-ddThh: mm: ss

Ссылкаguide 1Cguides of item specifications
ПометкаУдаленияboolean0 or 1
Владелецguide 1Cnomenclature guide
Наименованиеstringname of characteristic
Штрихкодstringitem barcode

Example:

<ХарактеристикиНоменклатуры>
<ВремяИзменения>2014-07-01T11:23:15</ВремяИзменения>
<Ссылка>9c0de226-b633-11e3-8829-00155d002500</Ссылка>
<ПометкаУдаления>0</ПометкаУдаления>
<Владелец>9f09a9c9-701b-11e2-beac-00155d002500</Владелец>
<Наименование>0100000D10201a</Наименование>
<Штрихкод>1236546</Штрихкод>
</ХарактеристикиНоменклатуры>

Multiplicity and minimum order quantity


If you need to load the “Multiplicity” and “Minimum Order Quantity” parameters for an item, then you need to determine the unloading of the necessary tags in the “Nomenclature” and “Nomenclature Characteristics” tables.


Internal tag

Format

Value

МинЗаказnumber

Minimum quantity of products in the order

КратностьnumberMultiplicity of products in the order

Example:


<Номенклатура>
<ВремяИзменения>2014-07-01T11:23:15</ВремяИзменения>
<Ссылка>11b7ed22-eca8-11e3-80be-002268891092</Ссылка>
<Родитель>11b7ed21-eca8-11e3-80be-002268891092</Родитель>
<ПометкаУдаления>0</ПометкаУдаления>
<Артикул>1233453</Артикул>
<Наименование>Номенклатура1</Наименование>
<СтавкаНДС>18%</СтавкаНДС>
<ДополнительноеОписаниеНоменклатуры/>
<АгораОбмен>0</АгораОбмен>
<ЕдиницаХраненияОстатков>11b7ed23-eca8-11e3-80be-002268891092</ЕдиницаХраненияОстатков>
<ВестиУчетПоХарактеристикам>1</ВестиУчетПоХарактеристикам>
<ТипНоменклатуры>Товар</ТипНоменклатуры>
<Штрихкод/>
<МинЗаказ>15</МинЗаказ>
<Кратность>15</Кратность>
</Номенклатура>

<ХарактеристикиНоменклатуры>
<ВремяИзменения>2014-07-01T11:23:15</ВремяИзменения>
<Ссылка>9c0de226-b633-11e3-8829-00155d002500</Ссылка>
<ПометкаУдаления>0</ПометкаУдаления>
<Владелец>9f09a9c9-701b-11e2-beac-00155d002500</Владелец>
<Наименование>0100000D10201a</Наименование>
<Штрихкод>1236546</Штрихкод>
<МинЗаказ>15</МинЗаказ>
<Кратность>15</Кратность>
</ХарактеристикиНоменклатуры>

"Object Properties" Table


Internal tag

Format

Value

ВремяИзмененияDate and time

yyyy-mm-ddThh: mm: ss

Ссылкаguide 1Cproperty guide
ПометкаУдаленияboolean0 or 1
Наименованиеstringproperty name

Example:

<СвойстваОбъектов>
<ВремяИзменения>2016-02-16T10:57:51</ВремяИзменения>
<Ссылка>ca32ce03-3a88-11dc-bf97-0030485b85c1ei1</Ссылка>
<ПометкаУдаления>0</ПометкаУдаления>
<Наименование>Цвет</Наименование>
</СвойстваОбъектов>

"Object Property Values" ​​Table


Internal tag

Format

Value

ВремяИзмененияDate and time

yyyy-mm-ddThh: mm: ss

Объектguide 1Cnomenclature guide/nomenclature characteristics
ПометкаУдаленияboolean0 or 1
Свойствоguide 1Cproperty guide
Значениеstringproperty value
ТипstringObject type

Example:

<ЗначенияСвойствОбъектов>
<ВремяИзменения>2014-07-01T11:23:15</ВремяИзменения>
<Объект>9c0de226-b633-11e3-8829-00155d002500</Объект>
<ПометкаУдаления>1</ПометкаУдаления>
<Свойство>7c752f08-b968-11de-80de-000423ccaba4</Свойство>
<Значение/>
<Тип>ХарактеристикиНоменклатуры</Тип>
</ЗначенияСвойствОбъектов>

Table "Warehouses"


Internal tag

Format

Value

ВремяИзмененияDate and time

yyyy-mm-ddThh: mm: ss

Ссылкаguide 1Cwarehouse guide
ПометкаУдаленияboolean0 or 1
Наименованиеstringwarehouse name

Example:

<Склады>
<ВремяИзменения>2015-02-13T13:39:58</ВремяИзменения>
<Ссылка>3d869e11-3c16-11e1-86a9-0015170edf69</Ссылка>
<ПометкаУдаления>0</ПометкаУдаления>
<Наименование>Тарасовка</Наименование>
</Склады>

Table "Types of nomenclature prices"


Internal tag

Format

Value

ВремяИзмененияDate and time

yyyy-mm-ddThh: mm: ss

Ссылкаguide 1Cprice type guide
ПометкаУдаленияboolean0 or 1
Наименованиеstringprice type name
Рассчитываетсяboolean0 or 1
БазовыйТипЦенguide 1Cbasic price guide
ПроцентСкидкиНаценкиnumberdiscount/extra charge (% symbol is not set)

Example:

<ТипыЦенНоменклатуры>
<ВремяИзменения>2015-02-13T13:39:58</ВремяИзменения>
<Ссылка>3ec9fa33-6e8e-11e2-973d-bcaec51b91f9</Ссылка>
<ПометкаУдаления>0</ПометкаУдаления>
<Наименование>Оптовые</Наименование>
<Рассчитывается>0</Рассчитывается>
<БазовыйТипЦен>3ec9fa33-6e8e-11e2-973d-bcaec51b91f9</БазовыйТипЦен>
<ПроцентСкидкиНаценки>0</ПроцентСкидкиНаценки>
</ТипыЦенНоменклатуры>

Table "Nomenclature prices"


Internal tag

Format

Value

ВремяИзмененияDate and time

yyyy-mm-ddThh: mm: ss

ТипЦенguide 1Cprice type guide
Номенклатураguide 1Cnomenclature guide
ХарактеристикаНоменклатурыguide 1Cguides of item specifications
Валютаguide 1Ccurrency guide
Ценаnumberprice

Example:

<ЦеныНоменклатуры>
<ВремяИзменения>2014-07-01T11:23:17</ВремяИзменения>
<ТипЦен>cbcf493b-55bc-11d9-848a-00112f43529a</ТипЦен>
<Номенклатура>9f09a9c9-701b-11e2-beac-00155d002500</Номенклатура>
<ХарактеристикаНоменклатуры>587b5005-b634-11e3-8829-00155d002500</ХарактеристикаНоменклатуры>
<Валюта>bd72d8f9-55bc-11d9-848a-00112f43529a</Валюта>
<Цена>1000</Цена>
</ЦеныНоменклатуры>

Table "Rest of products"


The table is unloaded with the parameter indicating the taken data type xsi: type = "ТоварыНаСкладах".


Internal tag

Format

Value

ВремяИзмененияDate and time

yyyy-mm-ddThh: mm: ss

Складguide 1Cwarehouse guide
Номенклатураguide 1Cnomenclature guide
ХарактеристикаНоменклатурыguide 1Cguides of item specifications
Остатокnumberbalance

Example:

<ОстаткиТоваров xsi:type="ТоварыНаСкладах">
<ВремяИзменения>0001-01-01T00:00:00</ВремяИзменения>
<Склад>bd72d91f-55bc-11d9-848a-00112f43529a</Склад>
<Номенклатура>9f09a9c9-701b-11e2-beac-00155d002500</Номенклатура>
<ХарактеристикаНоменклатуры>587b5003-b634-11e3-8829-00155d002500</ХарактеристикаНоменклатуры>
<Остаток>997</Остаток>
</ОстаткиТоваров>

Table "Settlements with contractors"


Internal tag

Format

Value

ВремяИзмененияDate and time

yyyy-mm-ddThh: mm: ss

Контрагентguide 1Ccontractor guide
ДоговорКонтрагентаguide 1Cagreement guide
Долгnumbercontractor debt

Example:

<ВзаиморасчетыСКонтрагентами>
<ВремяИзменения>2016-01-26T10:54:08</ВремяИзменения>
<Контрагент>92224f2c-c371-11e5-94cc-0015174f37f4</Контрагент>
<ДоговорКонтрагента>f3e070c5-fdf4-11e3-80bf-002268891092</ДоговорКонтрагента>

<Долг>10000</Долг>
</ВзаиморасчетыСКонтрагентами>

Table "ImageNomenclature" / "ImageCharacteristics"


Internal tag

Format

Value

ВремяИзмененияDate and time

yyyy-mm-ddThh: mm: ss

Ссылкаguide 1Cguide pictures

Номенклатура / Характеристика

guide 1Cnomenclature guide / nomenclature characteristics
ФайлХранилищеguide 1Cfile (picture guide + extension)
ПометкаУдаленияboolean0 or 1
Основнойboolean0 or 1

(информация) The downloadable image format must match any of the following: 

gif, ief, jp2, jpg2, jpeg, jpg, jpe, jpm, jpx, jpf, pcx, png, svg, svgz, tiff, tif, djvu, djv, ico, wbmp, cr2, cru, ras, cdr, pat, cdt, cpt, erf, art, jong, bmp, nef, orf, psd, pnm, pbm, pgm, ppm, rgb, xbm, xpm, xwd

(ошибка) We cannot guarantee the correct loading of images if their format is different from the above. 

(вопрос) By default, the size of the downloaded file should not exceed 3MB, if it is necessary to increase the size of the downloaded file, it is enough to send an appeal to our technical support: help@agora.ru


Example:

<КартинкаНоменклатуры>
<ВремяИзменения>2014-07-01T11:23:16</ВремяИзменения>
<Ссылка>9f09a9cb-701b-11e2-beac-00155d002500</Ссылка>
<Номенклатура>9f09a9c9-701b-11e2-beac-00155d002500</Номенклатура>
<ФайлХранилище>9f09a9cb-701b-11e2-beac-00155d002500.jpeg</ФайлХранилище>
<ПометкаУдаления>0</ПометкаУдаления>
<Основной>1</Основной>
</КартинкаНоменклатуры>

<КартинкаХарактеристики>
<ВремяИзменения>2014-07-01T11:23:16</ВремяИзменения>
<Ссылка>9f09a9cb-701b-11e2-beac-00155d002500</Ссылка>
<Характеристика>9f09a9c9-701b-11e2-beac-00155d002500</Характеристика>
<ФайлХранилище>9f09a9cb-701b-11e2-beac-00155d002500.jpeg</ФайлХранилище>
<ПометкаУдаления>0</ПометкаУдаления>
<Основной>1</Основной>
</КартинкаХарактеристики>

Table "Act of reconciliation of settlements"


Internal tag

Format

Value

ВремяИзмененияDate and time

yyyy-mm-ddThh: mm: ss

Ссылкаguide 1Cdocument guide
Контрагентguide 1Ccontractor guide
ДатаНачалаDate and time

yyyy-mm-ddThh: mm: ss

ДатаОкончанияDate and time

yyyy-mm-ddThh: mm: ss

Актact codeencoded document

Example:

<АктСверкиВзаиморасчетов>
<ВремяИзменения>2014-07-01T12:35:51</ВремяИзменения>
<Ссылка>244d7592-27f4-45a6-b37b-1a68018aedc6</Ссылка>
<Контрагент>f3d3eb53-7d90-4b8c-9267-5689128f79a0</Контрагент>
<ДатаНачала>2014-05-01T00:00:00</ДатаНачала>
<ДатаОкончания>2014-07-01T00:00:00</ДатаОкончания>
<Акт>0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgADA....

</Акт>
</АктСверкиВзаиморасчетов>

Unloading discounts

Some of the discounts can be downloaded in the following formats:


Table "Simple discount items"

This discount applies to all products without exception.

Internal tag

Format

Value

Названиеstringdiscounts name
ВремяИзмененияDate and time

yyyy-mm-ddThh: mm: ss

Ссылкаguide 1Cdocument guide
ПометкаУдаленияboolean0 or 1
ПроцентСкидкиnumberdiscount value in% (% symbol is not set)
ДатаНачалаDate and time

yyyy-mm-ddThh: mm: ss

ДатаОкончанияDate and time

yyyy-mm-ddThh: mm: ss

ДляВсехПолучателейboolean0 or 1 (1 - if the discount applies to everyone)
ПолучателиСкидкиlist of guides 1Cguides of contractors
Приоритетnumberdiscount priority
ГруппаСкидокguide 1Cdiscount group

Example:

<ПростаяСкидкаНоменклатуры>
<Название>Простая скидка</Название>
<ВремяИзменения>2016-03-10T12:19:38</ВремяИзменения>
<Ссылка>88da6404-6772-11dc-9be3-0030485b85c1</Ссылка>
<ПометкаУдаления>0</ПометкаУдаления>
<ПроцентСкидки>2</ПроцентСкидки>
<ДатаНачала>2007-09-20T00:00:00</ДатаНачала>
<ДатаОкончания>2014-09-30T00:00:00</ДатаОкончания>
<ДляВсехПолучателей>1</ДляВсехПолучателей>
<ПолучателиСкидки/>
<Приоритет>1</Приоритет>
<ГруппаСкидок>80de88e4-de65-11dd-a1bc-0030555b85c1</ГруппаСкидок>
</ПростаяСкидкаНоменклатуры>

Example No. 2, with a list of counterpartiescontractors:

<ПростаяСкидкаНоменклатуры>
<Название>Простая скидка</Название>
<ВремяИзменения>2016-03-10T12:19:38</ВремяИзменения>
<Ссылка>88da6404-6772-11dc-9be3-0030485b85c1</Ссылка>
<ПометкаУдаления>0</ПометкаУдаления>
<ПроцентСкидки>2</ПроцентСкидки>
<ДатаНачала>2007-09-20T00:00:00</ДатаНачала>
<ДатаОкончания>2014-09-30T00:00:00</ДатаОкончания>
<ДляВсехПолучателей>0</ДляВсехПолучателей>
<ПолучателиСкидки>
<Контрагент>36fca3cf-aab1-11e4-9490-0015174f37f4</Контрагент>
</ПолучателиСкидки>
<Приоритет>5</Приоритет>
<ГруппаСкидок/>
</ПростаяСкидкаНоменклатуры>

Table "Promotional discount items"


This discount applies to certain products or groups of products.

Internal tag

Format

Value

Названиеstringdiscounts name
ВремяИзмененияDate and time

yyyy-mm-ddThh: mm: ss

Ссылкаguide 1Cdocument guide
ПометкаУдаленияboolean0 or 1
ПроцентСкидкиnumberdiscount value in% (% symbol is not set)
ДатаНачалаDate and time

yyyy-mm-ddThh: mm: ss

ДатаОкончанияDate and time

yyyy-mm-ddThh: mm: ss

ДляВсехПолучателейboolean0 or 1 (1 - if the discount applies to everyone)
ПолучателиСкидкиlist of guides 1Cguides of contractors
ТоварыСоСкидкойlist of guides 1Cguides of nomenclature and characteristics of nomenclature
ГруппыТоваровСоСкидкойlist of guides 1Cguides of nomenclature groups
Приоритетnumberdiscount priority
ГруппаСкидокguide 1Cdiscount group

Example:

<АкционнаяСкидкаНоменклатуры>
<Название>Название какое-то</Название>
<ВремяИзменения>2015-12-24T16:44:51</ВремяИзменения>
<Ссылка>fe31b6c3-aadf-11e4-9490-0015174f37f4</Ссылка> - тут гуид
<ПометкаУдаления>0</ПометкаУдаления>
<ПроцентСкидки>15</ПроцентСкидки>
<ДатаНачала>2007-09-20T00:00:00</ДатаНачала>
<ДатаОкончания>2014-09-30T00:00:00</ДатаОкончания>
<ДляВсехПолучателей>0</ДляВсехПолучателей>
<ПолучателиСкидки>
<Контрагент>36fca3cf-aab1-11e4-9490-0015174f37f4</Контрагент>
<Контрагент>36fca3cf-aab1-11e4-9490-0015174f38f4</Контрагент>
<Контрагент>36fca3cf-aab1-11e4-9490-0015134f37f4</Контрагент>
</ПолучателиСкидки>
<ТоварыСоСкидкой>
<Номенклатура>36fca3cf-aab1-11e4-9490-0015167f37f4</Номенклатура>
<ХарактеристикаНоменклатуры>36fca3cf-aab1-11e4-5690-0015167f37f4</ХарактеристикаНоменклатуры>
</ТоварыСоСкидкой>
<ГруппыТоваровСоСкидкой>
<ГруппаНоменклатуры>80de88e4-de65-11dd-a1bc-0030485b85c1</ГруппаНоменклатуры>
</ГруппыТоваровСоСкидкой>
<Приоритет>1</Приоритет>
<ГруппаСкидок>80de88e4-de65-11dd-a1bc-0030555b85c1</ГруппаСкидок>
</АкционнаяСкидкаНоменклатуры>

Table "Discount groups"


Internal tag

Format

Value

Ссылкаguide 1Cdiscount group guide
ПометкаУдаленияboolean0 or 1
Родительguide 1Cdiscount parent guide
Наименованиеstringname of the discount group
ВариантПримененияstringmethod of applying discounts in a group
Приоритетnumberdiscount group priority

Example:

<ГруппыСкидок>
<Ссылка>80de88e4-de65-11dd-a1bc-0030558b85c1</Ссылка>
<ПометкаУдаления>0</ПометкаУдаления>
<Родитель>80de88e4-de65-11dd-a1bc-0030554b85c1</Родитель>
<Наименование>Скидки по акции</Наименование>
<ВариантПрименения>Вытеснение<ВариантПрименения> 
<Приоритет>2</Приоритет>
</ГруппыСкидок>

Примечание

There are also other tables that are not part of the standard functionality. To get them, contact your manager.

Incoming XML-package in the database 1C from the site

The structure is essentially the same.

First, the required parameters for XML packages are set, such as the version and encoding of the transmitted data:
<? Xml version = "1.0" encoding = "UTF-8"?>
Then the AgoraMessage object is unloaded containing a set of specific tables, some of which also contain tables.
The tag includes a description of the variable schemes used:  
<AgoraMessage xmlns = " http://www.agora.centrobit.ru " xmlns: xs = " http://www.w3.org/2001/XMLSchema " xmlns: xsi = " http://www.w3.org/2001/XMLSchema-instance "xsi: type =" AgoraMessage "> 

All tag values ​​unloaded from 1C are of type String, substituted numbers do not have spaces or commas, commas are replaced by periods.

"Customer Order" Table


It is used only when creating an order, further updates on the order come from 1C.

Internal tag

Format

Value

ВремяИзмененияDate and time

the field is usually empty

Ссылкаguide 1Corder guide
Проведенboolean0 or 1
ПометкаУдаленияboolean0 or 1
Номерstringorder number in 1C
Датаdate of creationyyyy-mm-dd
ВалютаДокументаguide 1CCurrency Guide
Контрагентguide 1C

Guide of the Contractor, if this is the first order - the field is empty

ИННКонтрагентаstringIt is filled only at the first order, for identification
НаименованиеКонтрагентаstringIt is filled only at the first order
ДоговорКонтрагентаguide 1CGuide of the Contractor Agreement , if this is the first order, the field is empty
СкладГруппаguide 1Cwarehouse guide indicated in the order
СуммаДокументаnumberorder price
АдресДоставкиstringDelivery address text from order
КомментарийstringComment text from the order
ТоварыTableSelective tabular portion (described below)

Example:

<ЗаказПокупателя>
<ВремяИзменения/>
<Ссылка>83a16287-56e7-46f5-84e8-b04a23f7eb7a</Ссылка>
<Проведен>1</Проведен>
<ПометкаУдаления>0</ПометкаУдаления>
<Номер/>
<Дата>2014-07-02</Дата>
<ВалютаДокумента>bd72d8f9-55bc-11d9-848a-00112f43529a</ВалютаДокумента>
<Контрагент>f3d3eb53-7d90-4b8c-9267-5689128f79a0</Контрагент>
<ИННКонтрагента/>
<НаименованиеКонтрагента/>
<ДоговорКонтрагента>f3e070c5-fdf4-11e3-80bf-002268891092</ДоговорКонтрагента>
<СкладГруппа>bd72d91f-55bc-11d9-848a-00112f43529a</СкладГруппа>
<СуммаДокумента>60231.00</СуммаДокумента>
<АдресДоставки>Пробный от Центробит</АдресДоставки>
<Комментарий>Пробный от Центробит, Способ доставки: Экспресс доставка</Комментарий>
<Товары>
<Строка>
<Номенклатура>9f09a9c9-701b-11e2-beac-00155d002500</Номенклатура>
<ХарактеристикаНоменклатуры/>
<Количество>1.0</Количество>
<ЕдиницаИзмерения>9f09a9cb-701b-11e2-beac-00155d002500</ЕдиницаИзмерения>
<Сумма>60231.00</Сумма>
<СтавкаНДС/>
<СуммаНДС/>
<Цена>60231.00</Цена>
<Размещение>bd72d91f-55bc-11d9-848a-00112f43529a</Размещение>
<ПроцентСкидки/>
</Строка>
</Товары>
</ЗаказПокупателя>

"Products" table


In the incoming packet, the table is identical to the outgoing one: 

The table "Products" is a part of the Contractor's order and consists of tables of rows of products, from their many, table of the Line of Products is as follows:

Internal tag

Format

Value

Номенклатураguide 1Cnomenclature guide
ХарактеристикаНоменклатурыguide 1Cguides of item specifications
Количествоnumberquantity of products in order
ЕдиницаИзмеренияguide 1Cunit guides
Суммаnumberposition amount
СтавкаНДСnumberVAT rate (% symbol is not set)
СуммаНДСnumberposition VAT amount
Ценаnumberposition price
Размещениеguide 1Cwarehouse guide
ПроцентСкидкиnumberThe sum of all position discounts (% symbol is not set)

The VAT rate may not be transferred if it is disabled in the site settings.

Example:

<Товары>
<Строка>
<Номенклатура>9f09a9c9-701b-11e2-beac-00155d002500</Номенклатура>
<ХарактеристикаНоменклатуры/>
<Количество>1.0</Количество>
<ЕдиницаИзмерения>9f09a9cb-701b-11e2-beac-00155d002500</ЕдиницаИзмерения>
<Сумма>60231.00</Сумма>
<СтавкаНДС/>
<СуммаНДС/>
<Цена>60231.00</Цена>
<Размещение>bd72d91f-55bc-11d9-848a-00112f43529a</Размещение>
<ПроцентСкидки/>
</Строка>
</Товары>


Outgoing XML-package from 1C to create a user on the site 

The structure is essentially the same.

At the very beginning, the required parameters for XML packages are set, such as the version and encoding of the transmitted data:
<? Xml version = "1.0" encoding = "UTF-8"?>
Then the AgoraMessage object is unloaded containing a set of specific tables, some of which also contain tables.
The tag includes a description of the variable schemes used:  
<AgoraMessage xmlns = " http://www.agora.centrobit.ru " xmlns: xs = " http://www.w3.org/2001/XMLSchema " xmlns: xsi = " http://www.w3.org/2001/XMLSchema-instance "xsi: type =" AgoraMessage "> 

"Managers" table


In fact, the same table that comes after the first order with the contractor, only the <AgoraLogin> tag has been added, if this tag has "1", then a user in Agora will be created for this manager.

Internal tag

Format

Value

ВремяИзменения

Date and time

yyyy-mm-ddThh: mm: ss

Ссылка                                            

guide 1C

guide of the manager (user) in 1C

ПометкаУдаления

boolean

0 or 1

Наименование

string

Name of Manager

Телефон

string

Telephone

Почта

string

E-mail

Подразделение

guide 1C

subdivision guide

НаименованиеПодразделения

string

Division Name

АгораВход

Boolean

0 or 1

Example:

<Менеджер>
<ВремяИзменения>2014-06-27T16:17:26</ВремяИзменения>
<Ссылка>cbcf494f-55bc-11d9-848a-00112f43529a</Ссылка>
<ПометкаУдаления>0</ПометкаУдаления>
<Наименование>Иванов Василий Петрович</Наименование>
<Телефон>+7(495)344-33-33</Телефон>
<Почта>haha@mail.ru</Почта> - обязательно для заполнения!!!!!!!!!
<Подразделение>00000000-0000-0000-0000-000000000000</Подразделение>
<НаименованиеПодразделения>Отдел продаж</НаименованиеПодразделения>
<АгораВход>1</АгораВход>
</Менеджер>

"Contractors" table


The table used is presented in the “Counterparties” “Contractors” table section .

Table "Agreements of contractors"


The table used is presented in the “Contracts of Contracts” table section.


Table "Agora Users"


Based on this table, users will be created to log in under the contractor.

Internal tag

Format

Value

ВремяИзменения

Date and time

yyyy-mm-ddThh: mm: ss

Ссылка

guide 1C

user guide

ПометкаУдаления

boolean

0 or 1

ФИО

string

Name of contact person of the contractor

Должность

string

contact person position

Контрагент

guide 1C

Contractor Guide

Телефон

string

contact phone number

ЭлПочта

string

e-mail of the contact person (required)

Example:

<ПользователиАгоры>
<ВремяИзменения>2016-07-04T16:24:40</ВремяИзменения>
<Ссылка>e3e53bb2-c111-11dd-b651-0030485b85c1</Ссылка>
<ПометкаУдаления>"0"</ПометкаУдаления>
<ФИО>Петрова Наталья</ФИО>
<Должность/>
<Контрагент> f3d3eb53-7d90-4b8c-9267-5689128f79a0</Контрагент>
<Телефон>969-6998</Телефон>
<ЭлектроннаяПочта>test@mail.ru</ЭлектроннаяПочта>
</ПользователиАгоры>

Unloading Procedure


In order to avoid errors, the following unloading procedures must be observed :

  • Manager.
  • Contractor
  • Contractor Agreements.
  • UsersAgora.