панель |
---|
This section describes the XML format for uploading data using interaction with UT 10.3 as an example. |
панель |
---|
| Оглавление |
---|
outline | true |
---|
indent | 10px |
---|
style | none |
---|
|
|
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. Internal tag | Format | Value |
---|
ВремяИзменения | Date and time | yyyy-mm-ddThh: mm: ss | Ссылка | guide 1C | order guide | Проведен | boolean | 0 or 1 | ПометкаУдаления | boolean | 0 or 1 | Номер | string | order number in 1C | Дата | date of creation | yyyy-mm-ddThh: mm: ss | ВалютаДокумента | guide 1C | Currency Guide | Контрагент | guide 1C | Contractor Guide | ИННКонтрагента | string | When unloading from 1C, filling in the field is not required | НаименованиеКонтрагента | string | When unloading from 1C, filling in the field is not required | ДоговорКонтрагента | guide 1C | Contractor Agreement Guide | СкладГруппа | guide 1C | warehouse guide indicated in the order | СуммаДокумента | number | order price | АдресДоставки | string | Delivery address text from order | Комментарий | string | Comment text from the order | Товары | Table | Selective tabular portion (described below) | Оплата | number | Amount of payment received by order | Отгрузка | string | Shipped/Not Shipped | Закрыт | Boolean | 0 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</Закрыт> </ЗаказПокупателя> 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 1C | nomenclature guide | ХарактеристикаНоменклатуры | guide 1C | guides of item specifications | Количество | number | quantity of products in order | ЕдиницаИзмерения | guide 1C | unit guides | Сумма | number | position amount | СтавкаНДС | number | VAT rate (% symbol is not set) | СуммаНДС | number | position VAT amount | Цена | number | position price | Размещение | guide 1C | warehouse guide | ПроцентСкидки | number | The 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</ПроцентСкидки> </Строка> </Товары> Internal tag | Format | Value |
---|
ВремяИзменения | Date and time | yyyy-mm-ddThh: mm: ss | Ссылка | guide 1C | currency guide | ПометкаУдаления | boolean | 0 or 1 | Код | string | 3 digits - code | Наименование | string | example: USD | НаименованиеПолное | string | Full currency name |
Example: <Валюты> <ВремяИзменения>2015-02-13T13:39:57</ВремяИзменения> <Ссылка>7cf7375c-8fc8-11e3-bbc4-bcaec51b91f9</Ссылка> <ПометкаУдаления>0</ПометкаУдаления> <Код>840</Код> <Наименование>USD</Наименование> <НаименованиеПолное>Доллар США</НаименованиеПолное> </Валюты> Internal tag | Format | Value |
---|
ВремяИзменения | Date and time | yyyy-mm-ddThh: mm: ss | Период | Date and time | yyyy-mm-ddThh: mm: ss | Валюта | guide 1C | currency guide | Курс | number | course | Кратность | number | multiplicity |
Example: <КурсыВалют> <ВремяИзменения>2015-02-13T13:39:57</ВремяИзменения> <Период>2014-02-07T00:00:00</Период> <Валюта>7cf7375c-8fc8-11e3-bbc4-bcaec51b91f9</Валюта> <Курс>34.7287</Курс> <Кратность>1</Кратность> </КурсыВалют> Internal tag | Format | Value |
---|
ВремяИзменения | Date and time | yyyy-mm-ddThh: mm: ss | Ссылка | guide 1C | Contractor Guide | Наименование | string | Name of contractor | ИНН | string | Contractor TIN | КПП | string | Not used, usually the tag is empty | ОсновнойМенеджер | guide 1C | guide of the manager (user) in 1C |
Example: <Контрагенты> <ВремяИзменения>2014-06-27T16:17:26</ВремяИзменения> <Ссылка>f3d3eb53-7d90-4b8c-9267-5689128f79a0</Ссылка> <Наименование>ООО "Интернет магазин"</Наименование> <ИНН>0000000001</ИНН> <КПП/> <ОсновнойМенеджер>cbcf494f-55bc-11d9-848a-00112f43529a</ОсновнойМенеджер> </Контрагенты> 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 1C | agreement guide | ПометкаУдаления | boolean | 0 or 1 | Наименование | string | name of agreement | Основной | boolean | 0 or 1 | Контрагент | guide 1C | Contractor Guide | ТипЦен | guide 1C | price type guide | Валюта | guide 1C | currency guide | ДопустимоеЧислоДнейЗадолженности | number | number 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</Цена> </Строка> </Товары> </ДоговорыКонтрагентов> 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 | post office | Подразделение | guide 1C | subdivision guide | НаименованиеПодразделения | string | Division Name |
Example: <Менеджер> <ВремяИзменения>2014-06-27T16:17:26</ВремяИзменения> <Ссылка>cbcf494f-55bc-11d9-848a-00112f43529a</Ссылка> <ПометкаУдаления>0</ПометкаУдаления> <Наименование>Иванов Василий Петрович</Наименование> <Телефон>+7(495)344-33-33</Телефон> <Почта/> <Подразделение>00000000-0000-0000-0000-000000000000</Подразделение> <НаименованиеПодразделения>Отдел продаж</НаименованиеПодразделения> </Менеджер> Internal tag | Format | Value |
---|
ВремяИзменения | Date and time | yyyy-mm-ddThh: mm: ss | Ссылка | guide 1C | unit guides | ПометкаУдаления | boolean | 0 or 1 | Наименование | string | unit name | Владелец | guide 1C | nomenclature guide/nomenclature characteristics | ЕдиницаПоКлассификатору | guide 1C | classifier guides | Вес | number | unit weight | Объём | number | unit volume | Коэффициент | number | coefficient 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 1C | group guide | Родитель | guide 1C | parent guide | НаименованиеRU | string | name of the group (catalog folder) in Russian | НаименованиеEN | string | name of the group (directory folder) in English | НаименованиеLV | string | name of the group (directory folder) in Latvian |
Example:
<ГруппаНоменклатура> <Ссылка>11b7ed21-eca8-11e3-80be-002268891092</Ссылка> <Родитель/> <НаименованиеRU>Мебель</НаименованиеRU><НаименованиеEN>Furniture</НаименованиеEN><НаименованиеLV/> </ГруппаНоменклатура> Internal tag | Format | Value |
---|
ВремяИзменения | Date and time | yyyy-mm-ddThh: mm: ss | Ссылка | guide 1C | nomenclature guide | Родитель | guide 1C | Item Group | ПометкаУдаления | boolean | 0 or 1 | Артикул | string | item of products | Наименование | string | Name of product | СтавкаНДС | number | VAT rate (% symbol is not set) | ДополнительноеОписаниеНоменклатуры | string | item description | АгораОбмен | boolean | 0 or 1 0 - hide the products in Agora, 1 - show products in Agora | ЕдиницаХраненияОстатков | guide 1C | unit guides | ВестиУчетПоХарактеристикам | boolean | 0 or 1 | ТипНоменклатуры | string | item type | Штрихкод | string | item 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 1C | guides of item specifications | ПометкаУдаления | boolean | 0 or 1 | Владелец | guide 1C | nomenclature guide | Наименование | string | name of characteristic | Штрихкод | string | item 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 | Кратность | number | Multiplicity 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" TableInternal tag | Format | Value |
---|
ВремяИзменения | Date and time | yyyy-mm-ddThh: mm: ss | Ссылка | guide 1C | property guide | ПометкаУдаления | boolean | 0 or 1 | Наименование | string | property name |
Example: <СвойстваОбъектов> <ВремяИзменения>2016-02-16T10:57:51</ВремяИзменения> <Ссылка>ca32ce03-3a88-11dc-bf97-0030485b85c1ei1</Ссылка> <ПометкаУдаления>0</ПометкаУдаления> <Наименование>Цвет</Наименование> </СвойстваОбъектов> "Object Property Values" TableInternal tag | Format | Value |
---|
ВремяИзменения | Date and time | yyyy-mm-ddThh: mm: ss | Объект | guide 1C | nomenclature guide/nomenclature characteristics | ПометкаУдаления | boolean | 0 or 1 | Свойство | guide 1C | property guide | Значение | string | property value | Тип | string | Object type |
Example: <ЗначенияСвойствОбъектов> <ВремяИзменения>2014-07-01T11:23:15</ВремяИзменения> <Объект>9c0de226-b633-11e3-8829-00155d002500</Объект> <ПометкаУдаления>1</ПометкаУдаления> <Свойство>7c752f08-b968-11de-80de-000423ccaba4</Свойство> <Значение/> <Тип>ХарактеристикиНоменклатуры</Тип> </ЗначенияСвойствОбъектов> Internal tag | Format | Value |
---|
ВремяИзменения | Date and time | yyyy-mm-ddThh: mm: ss | Ссылка | guide 1C | warehouse guide | ПометкаУдаления | boolean | 0 or 1 | Наименование | string | warehouse 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 1C | price type guide | ПометкаУдаления | boolean | 0 or 1 | Наименование | string | price type name | Рассчитывается | boolean | 0 or 1 | БазовыйТипЦен | guide 1C | basic price guide | ПроцентСкидкиНаценки | number | discount/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 1C | price type guide | Номенклатура | guide 1C | nomenclature guide | ХарактеристикаНоменклатуры | guide 1C | guides of item specifications | Валюта | guide 1C | currency guide | Цена | number | price |
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</Цена> </ЦеныНоменклатуры> 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 1C | warehouse guide | Номенклатура | guide 1C | nomenclature guide | ХарактеристикаНоменклатуры | guide 1C | guides of item specifications | Остаток | number | balance |
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 1C | contractor guide | ДоговорКонтрагента | guide 1C | agreement guide | Долг | number | contractor 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 1C | guide pictures | Номенклатура / Характеристика | guide 1C | nomenclature guide / nomenclature characteristics | ФайлХранилище | guide 1C | file (picture guide + extension) | ПометкаУдаления | boolean | 0 or 1 | Основной | boolean | 0 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 1C | document guide | Контрагент | guide 1C | contractor guide | ДатаНачала | Date and time | yyyy-mm-ddThh: mm: ss | ДатаОкончания | Date and time | yyyy-mm-ddThh: mm: ss | Акт | act code | encoded 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 discountsSome 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 |
---|
Название | string | discounts name | ВремяИзменения | Date and time | yyyy-mm-ddThh: mm: ss | Ссылка | guide 1C | document guide | ПометкаУдаления | boolean | 0 or 1 | ПроцентСкидки | number | discount value in% (% symbol is not set) | ДатаНачала | Date and time | yyyy-mm-ddThh: mm: ss | ДатаОкончания | Date and time | yyyy-mm-ddThh: mm: ss | ДляВсехПолучателей | boolean | 0 or 1 (1 - if the discount applies to everyone) | ПолучателиСкидки | list of guides 1C | guides of contractors | Приоритет | number | discount priority | ГруппаСкидок | guide 1C | discount 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 contractors: <ПростаяСкидкаНоменклатуры> <Название>Простая скидка</Название> <ВремяИзменения>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</Приоритет> <ГруппаСкидок/> </ПростаяСкидкаНоменклатуры> This discount applies to certain products or groups of products. Internal tag | Format | Value |
---|
Название | string | discounts name | ВремяИзменения | Date and time | yyyy-mm-ddThh: mm: ss | Ссылка | guide 1C | document guide | ПометкаУдаления | boolean | 0 or 1 | ПроцентСкидки | number | discount value in% (% symbol is not set) | ДатаНачала | Date and time | yyyy-mm-ddThh: mm: ss | ДатаОкончания | Date and time | yyyy-mm-ddThh: mm: ss | ДляВсехПолучателей | boolean | 0 or 1 (1 - if the discount applies to everyone) | ПолучателиСкидки | list of guides 1C | guides of contractors | ТоварыСоСкидкой | list of guides 1C | guides of nomenclature and characteristics of nomenclature | ГруппыТоваровСоСкидкой | list of guides 1C | guides of nomenclature groups | Приоритет | number | discount priority | ГруппаСкидок | guide 1C | discount 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</ГруппаСкидок> </АкционнаяСкидкаНоменклатуры> Internal tag | Format | Value |
---|
Ссылка | guide 1C | discount group guide | ПометкаУдаления | boolean | 0 or 1 | Родитель | guide 1C | discount parent guide | Наименование | string | name of the discount group | ВариантПрименения | string | method of applying discounts in a group | Приоритет | number | discount 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 siteThe 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. 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 1C | order guide | Проведен | boolean | 0 or 1 | ПометкаУдаления | boolean | 0 or 1 | Номер | string | order number in 1C | Дата | date of creation | yyyy-mm-dd | ВалютаДокумента | guide 1C | Currency Guide | Контрагент | guide 1C | Guide of the Contractor, if this is the first order - the field is empty | ИННКонтрагента | string | It is filled only at the first order, for identification | НаименованиеКонтрагента | string | It is filled only at the first order | ДоговорКонтрагента | guide 1C | Guide of the Contractor Agreement , if this is the first order, the field is empty | СкладГруппа | guide 1C | warehouse guide indicated in the order | СуммаДокумента | number | order price | АдресДоставки | string | Delivery address text from order | Комментарий | string | Comment text from the order | Товары | Table | Selective 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</Размещение> <ПроцентСкидки/> </Строка> </Товары> </ЗаказПокупателя> Internal tag | Format | Value |
---|
Ссылка | guid 1C | Guid of counterparty | ИНН | string | TIN of the counterparty | КПП | string | Counterparty checkpoint | Телефон | string | Counterparty phone | Наименование | string | Counterparty name | Договор | guid 1C | Guid of agreement number,at the first order this field is empty. | ОсновнойМенеджер | guid 1C | Guid of the main manager | ДниДоставки | number | Numbers of the days of the week (from 1 to 7) | ОГРН | string | OGRN of the counterparty | БИК | string | Counterparty's BIC | РасчетныйСчет | string | Сounterparty's settlement account | АдресЭлектроннойПочты | string | E-mail | Страна | string | Country | Город | string | City | Адрес | string | Address |
Пример: <Контрагенты> <ВремяИзменения /> <Ссылка>c44b90df-2b0a-11eb-82c3-0cc47aa9a551</Ссылка> <ИНН>6542764254</ИНН> <КПП>391444493</КПП> <Телефон /> <Наименование>Орбита</Наименование> <Договор /> <ОсновнойМенеджер>386d13ce-79c1-11e6-8129-0cc47aa9a551</ОсновнойМенеджер> <ДниДоставки>1;2;3;4;5;6;7</ДниДоставки> <ОГРН>0987654321</ОГРН> <БИК>041012715</БИК> <РасчетныйСчет>12345678901234567890</РасчетныйСчет> <АдресЭлектроннойПочты>QQ@mail.ru</АдресЭлектроннойПочты> <Страна>Russia</Страна> <Город>Moscow</Город> <Адрес>Lenin street, 43</Адрес> </Контрагенты> 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 1C | nomenclature guide | ХарактеристикаНоменклатуры | guide 1C | guides of item specifications | Количество | number | quantity of products in order | ЕдиницаИзмерения | guide 1C | unit guides | Сумма | number | position amount | СтавкаНДС | number | VAT rate (% symbol is not set) | СуммаНДС | number | position VAT amount | Цена | number | position price | Размещение | guide 1C | warehouse guide | ПроцентСкидки | number | The 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 "> 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</АгораВход> </Менеджер> Table "Agreements of contractors"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</ЭлектроннаяПочта> </ПользователиАгоры> In order to avoid errors, the following unloading procedures must be observed : - Manager.
- Contractor
- Contractor Agreements.
- UsersAgora.
|