...
| В данном разделе описан XML-формат выгрузки данных на примере взаимодействия с УТ версии 10.3. |
|
...
панель |
---|
| Оглавление |
---|
outline | true |
---|
indent | 10px |
---|
style | none |
---|
|
|
Исходящий XML-пакет из базы 1С В самом начале выставляются обязательные параметры для XML-пакетов, такие как версия и кодировка передаваемых данных: <?xml version="1.0" encoding="UTF-8"?> Затем выгружается объект AgoraMessage содержащий в себе набор определённых таблиц, некоторые из которых так же содержат в себе таблицы. Тег включает в себя описание используемых схем переменных: <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"> Все выгружаемые из 1С значения тегов имеют тип String (Строка), подставляемые числа не имеют пробелов и запятых, запятые заменяются на точки. |
...
...
...
outline | true |
---|
indent | 10px |
---|
style | none |
---|
...
Внутренний тег | Формат | Значение |
---|
ВремяИзменения | Дата и Время | гггг-ММ-ддTчч:мм:сс | Ссылка | гуид 1С | гуид заказа | Проведен | булево | 0 или 1 | ПометкаУдаления | булево | 0 или 1 | Номер | Строка | номер заказа в 1С | Дата | Дата создания | гггг-ММ-ддTчч:мм:сс | ВалютаДокумента | гуид 1С | гуид Валюты | Контрагент | гуид 1С | гуид Контрагента | ИННКонтрагента | Строка | При выгрузке из 1С заполнение поля не требуется | НаименованиеКонтрагента | Строка | При выгрузке из 1С заполнение поля не требуется | ФИО |
|
...
...
При выгрузке из 1С заполнение поля не требуется | Телефон | Строка | При выгрузке из 1С заполнение поля не требуется | СерияПаспорта | Строка | При выгрузке из 1С заполнение поля не требуется | НомерПаспорта | Строка | При выгрузке из 1С заполнение поля не требуется | ДоговорКонтрагента | гуид 1С | гуид Договора Контрагента | СкладГруппа | гуид 1С | гуид склада указанного в заказе | СуммаДокумента | число |
|
сумма заказа | АдресДоставки | Строка | Текст адреса доставки из заказа | Комментарий | Строка | Текст комментария из заказа | Товары | Таблица | Отбельная табличная часть (описана ниже) | Оплата | число | Сумма оплаты поступившая по заказу | Отгрузка | Строка | Отгружен / Не отгружен | Закрыт | Булево | 0 или 1 |
Пример: <ЗаказПокупателя> <ВремяИзменения>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</Закрыт> </ЗаказПокупателя> |
...
...
Внутренний тег | Формат | Значение |
---|
|
...
Пример:
<Товары>
<Строка>
<Номенклатура>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</ПроцентСкидки>
</Строка>
</Товары>
<ВремяИзменения> | Дата и время | гггг-ММ-ддTчч:мм:сс | <Заказ> | Гуид 1С | гуид заказа в 1С | <Статус> | Строка | Значение статуса |
Пример: <СтатусЗаказа> <ВремяИзменения>2021-06-01T12:02:09</ВремяИзменения> <Заказ>b506664a-751a-45cf-b25c-4ffcf247e289</Заказ> <Статус>Закрыт</Статус> </СтатусЗаказа> Для выгрузки счета к заказу необходимо использовать следующий формат Внутренний тег | Формат | Значение | Заказ | Гуид 1С | гуид заказа в 1С | Счет | строка | значение счета в кодировке base64 | ВремяИзменения | Дата и время | гггг-ММ-ддTчч:мм:сс | ИмяФайла | строка | Наименование счета |
Пример: <СчетЗаказа> <Заказ>ca7d8f45-1991-11e9-844f-00155d659300</Заказ> <Счет>JVBERi0xLjcKJeLjz9MKMSAwIG9iago8PAovRmlsdGVyIC9GbGF0ZURlY29kZQov TGVuZ3RoIDIgMCBSCi9MZW5ndGgxIDU1MDQ4Ci9MZW5ndGgyIDAKL0xlbmd0aDMg MAo+...... </Счет> <ВремяИзменения>2019-01-24T08:32:54</ВремяИзменения> <ИмяФайла>Счет на оплату - Заказ №ИМ00-000001 от 2019-01-16.PDF</ИмяФайла> </СчетЗаказа> Таблица "Товары" входит в состав Заказа Покупателя, состоит из множества таблиц строк товаров, и выглядит следующим образом: Внутренний тег | Формат | Значение |
---|
Номенклатура | гуид 1С | гуид номенклатуры | ХарактеристикаНоменклатуры | гуид 1С | гуид характеристики номенклатуры | Количество | число | количество товара в заказе | ЕдиницаИзмерения | гуид 1С | гуид единицы измерения | Сумма | число | сумма по позиции | СтавкаНДС | число | ставка НДС (символ % -не ставится) | СуммаНДС | число | сумма НДС по позиции | Цена | число | цена позиции | Размещение | гуид 1С | гуид склада | ПроцентСкидки | число | Сумма всех скидок по позиции (символ % -не ставится) | ДатаОтгрузки | Дата и Время | гггг-ММ-ддTчч:мм:сс Желаемая дата отгрузки | Отменено | булево | Признак отмены строки | ПричинаОтмены | Строка | Описание причины отмены | ВидЦены | гуид 1С | гуид вида цены |
Пример: <Товары> <Строка> <Номенклатура>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</ПроцентСкидки> <ДатаОтгрузки>2021-06-14T00:00:00</ДатаОтгрузки> <Отменено>1</Отменено> <ПричинаОтмены>Нет на складе</ПричинаОтмены> <ВидЦены>d2ce10ba-70e4-4aa8-8294-7d1e3790ef4e</ВидЦены> </Строка> </Товары> Внутренний тег | Формат | Значение |
---|
ВремяИзменения |
|
Внутренний тег | Формат | Значение |
---|
ВремяИзменения | Дата и Время | гггг-ММ-ддTчч:мм:сс |
Ссылка | гуид 1С | гуид валюты |
ПометкаУдаления | булево | 0 или 1 |
Код | Строка | 3 цифры - код |
Наименование | Строка | пример: USD |
НаименованиеПолное | Строка | Полное название валюты |
Пример:
<Валюты>
<ВремяИзменения>2015-02-13T13:39:57</ВремяИзменения>
<Ссылка>7cf7375c-8fc8-11e3-bbc4-bcaec51b91f9</Ссылка>
<ПометкаУдаления>0</ПометкаУдаления>
<Код>840</Код>
<Наименование>USD</Наименование>
<НаименованиеПолное>Доллар США</НаименованиеПолное>
</Валюты>
...
гггг-ММ-ддTчч:мм:сс
...
| Дата и Время | гггг-ММ-ддTчч:мм:сс |
|
...
...
ПометкаУдаления | булево | 0 или 1 | Код | Строка | 3 цифры - код | Наименование | Строка | пример: USD | НаименованиеПолное | Строка | Полное название валюты |
|
...
...
<Валюты> <ВремяИзменения>2015-02-13T13:39:57</ВремяИзменения>
|
...
<Ссылка>7cf7375c-8fc8-11e3-bbc4-bcaec51b91f9< |
...
/Ссылка> <ПометкаУдаления>0</ПометкаУдаления> <Код>840</Код> <Наименование>USD</Наименование> <НаименованиеПолное>Доллар США</НаименованиеПолное> </ |
...
...
...
Внутренний тег | Формат | Значение |
---|
ВремяИзменения | Дата и Время | гггг-ММ-ддTчч:мм:сс | Период | Дата и Время | гггг-ММ-ддTчч:мм:сс |
|
...
...
...
...
...
...
...
...
...
...
...
...
...
Таблица "Договоры Контрагентов"
...
<Период>2014-02-07T00:00:00</Период> <Валюта>7cf7375c-8fc8-11e3-bbc4-bcaec51b91f9</Валюта> <Курс>34.7287</Курс> <Кратность>1</Кратность> </КурсыВалют> |
Внутренний тег | Формат | Значение |
---|
ВремяИзменения | Дата и Время | гггг-ММ-ддTчч:мм:сс | Ссылка | гуид 1С | гуид |
|
...
Организации | ПометкаУдаления | булево | 0 или 1 | Наименование | Строка | Наименование организации | ИНН | Строка |
|
...
Пример:
<ДоговорыКонтрагентов>
<ВремяИзменения>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</ДопустимоеЧислоДнейЗадолженности>
</ДоговорыКонтрагентов>
| ИНН организации | КПП | Строка | КПП организации | ОГРН | Строка | ОГРН организации | ЮрАдрес | Строка | Юридический адрес организации | ФактАдрес | Строка | Фактический адрес нахождения организации | ФиоДиректора | Строка | ФИО директора компании | НаименованиеБанка | Строка | Наименование банка | КоррСчет | Строка | Номер корреспондентского счета | РасчСчет | Строка | Номер расчетного счета |
Пример: <Организации> <ВремяИзменения>2024-06-07T13:06:20</ВремяИзменения> <Ссылка>b3749aa6-0e0c-46cd-b992-bb60db913af6</Ссылка> <ПометкаУдаления>0</ПометкаУдаления> <Наименование>ООО "Рога и копыта"</Наименование> <ИНН>0000000001</ИНН> <КПП>100101001</КПП> <ОГРН>1010101010101</ОГРН> <ЮрАдрес>107497, Москва г, Тверская ул, дом № 11</ЮрАдрес> <ФактАдрес>107497, Москва г,Тверская ул, дом № 11</ФактАдрес> <ФиоДиректора>Александров Александр Александрович</ФиоДиректора> <НаименованиеБанка/> <БИК> </БИК> <КоррСчет/> <РасчСчет/> </Организации> |
...
Внутренний тег | Формат | Значение |
---|
ВремяИзменения | Дата и Время | гггг-ММ-ддTчч:мм:сс | Ссылка | гуид 1С | гуид |
|
...
Контрагента | Наименование | Строка | Наименование контрагента | ИНН |
|
...
...
ИНН контрагента | Телефон | Строка | Телефон контрагента |
|
...
...
...
...
Строка | Номер паспорта | КПП | Строка | КПП контрагента | ОсновнойМенеджер | гуид 1С | гуид менеджера (пользователя) в 1С |
|
...
...
<Контрагенты> <ВремяИзменения>2014-06-27T16:17:26</ВремяИзменения>
|
...
...
...
...
...
...
<Наименование>ООО "Интернет магазин"</Наименование> <ИНН>0000000001</ИНН> <Телефон>+7( |
...
...
...
...
...
<СерияПаспорта>1234</СерияПаспорта> <НомерПаспорта>123456</НомерПаспорта> <КПП/>
|
...
<ОсновнойМенеджер>cbcf494f- |
...
...
...
...
...
...
...
...
...
| Формат | Значение |
---|
ВремяИзменения | Дата и Время | гггг-ММ-ддTчч:мм:сс | Ссылка | гуид 1С | гуид |
|
...
договора | ПометкаУдаления | булево | 0 или 1 | Наименование | Строка |
|
...
...
...
Пример:
...
Ид организации | ДатаНачалаДействия | Дата и Время | Дата начала действия договора | ДатаОкончанияДействия | Дата и Время | Жата окончания действия договора | ВидЦен | гуид 1С | гуид вида цен договора | Контрагент | гуид 1С | гуид Контрагента | Валюта | гуид 1С | гуид валюты | Типовое | Булево | Признак типового договора | ДопустимоеЧислоДнейЗадолженности | число | количество дней |
Пример: <ДоговорыКонтрагентов> <ВремяИзменения>2014-06-27T16:17:26</ВремяИзменения> <Ссылка>f3e070c5-fdf4-11e3-80bf-002268891092</Ссылка> <ПометкаУдаления>0</ПометкаУдаления>
|
...
<Наименование>Основной договор Агора</Наименование>
|
...
...
...
...
...
...
...
<ДатаНачалаДействия>2010- |
...
01-01T00:00:00</ДатаНачалаДействия> <ДатаОкончанияДействия/> <ВидЦен>a9569e34-a1f2-4900-8182-08dfc787a379</ВидЦен> <Контрагент>fc7fe51d-af2b-4ca7-a68d-71bc4bd48b28</Контрагент> <Валюта>7d40155b-2ece-475f-a7e1-cbdea7e40782</Валюта> <Типовое>1</Типовое> <ДопустимоеЧислоДнейЗадолженности>1</ДопустимоеЧислоДнейЗадолженности> </ДоговорыКонтрагентов> Таблица "Уточненные цены"Для выгрузки уточненных цен в соглашении необходимо выгружать из 1С соглашение с указанием товаров, у которых указана уточненная цена. Выгрузка утоненных цен может осуществляться: 1. В привязке к договору, но без типа цены. 2. В привязке к договору, с типом цены. 3. В привязке к договору, с типом цены отличным от типа цены самого договора. Внутренний тег | Формат | Значение | Номенклатура | гуид 1С | гуид номенклатуры (товара) в 1С | ВидЦены | гуид 1C | гуид вида цены (типа цены) в 1С (если необходимо) | Цена | число | уточненная цена номенклатуры |
Пример: <ДоговорыКонтрагентов> <ВремяИзменения>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</Цена> </Строка> </Товары> </ДоговорыКонтрагентов> Внутренний тег | Формат | Значение |
---|
ВремяИзменения | Дата и Время | гггг- |
|
Таблица "Группа Номенклатура"
Внутренний тег | Формат | Значение |
---|
Ссылка | гуид 1С | гуид группы |
Родитель | гуид 1С | гуид родительской группы |
НаименованиеRU | строка | наименование группы (папки каталога) на русском языке |
НаименованиеEN | строка | наименование группы (папки каталога) на английском языке |
НаименованиеLV | строка | наименование группы (папки каталога) на латышском языке |
Пример:
<ГруппаНоменклатура>
<Ссылка>11b7ed21-eca8-11e3-80be-002268891092</Ссылка>
<Родитель/>
<НаименованиеRU>Мебель</НаименованиеRU><НаименованиеEN>Furniture</НаименованиеEN><НаименованиеLV/>
</ГруппаНоменклатура>
...
ММ-ддTчч:мм:сс | Ссылка | гуид 1С | гуид |
|
...
менеджера (пользователя) в 1С | ПометкаУдаления | булево | 0 или 1 |
|
...
...
...
...
...
...
...
Пример:
<Номенклатура>
<ВремяИзменения>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</ВестиУчетПоХарактеристикам>
<ТипНоменклатуры>Товар</ТипНоменклатуры>
<Штрихкод/>
</Номенклатура>
Таблица "Характеристики Номенклатуры"
...
Строка | Почта | Подразделение | гуид 1С | гуид подразеделения | НаименованиеПодразделения | Строка | Наименование подразделения |
Пример: <Менеджер> <ВремяИзменения>2014-06-27T16:17:26</ВремяИзменения> <Ссылка>cbcf494f-55bc-11d9-848a-00112f43529a</Ссылка> <ПометкаУдаления>0</ПометкаУдаления> <Наименование>Иванов Василий Петрович</Наименование> <Телефон>+7(495)344-33-33</Телефон> <Почта/> <Подразделение>00000000-0000-0000-0000-000000000000</Подразделение> <НаименованиеПодразделения>Отдел продаж</НаименованиеПодразделения> </Менеджер> Таблица "Единицы измерения" |
Внутренний тег | Формат | Значение |
---|
ВремяИзменения | Дата и Время | гггг-ММ-ддTчч:мм:сс | Ссылка | гуид 1С | гуид |
|
...
единицы измерения | ПометкаУдаления | булево | 0 или 1 |
|
...
...
...
...
...
Строка | полное наименование единицы |
|
...
<ЕдиницыИзмерения> <ВремяИзменения>2014-07-01T11:23:15</ВремяИзменения>
|
...
...
...
...
beac-00155d002500</Ссылка> <ПометкаУдаления>0</ПометкаУдаления>
|
...
<Наименование>шт</Наименование>
|
...
<НаименованиеПолное>Штука</ |
...
...
Кратность и минимальный объем заказа
Если Вам необходимо загрузить параметры "Кратность" и "Минимальное количество в заказе" для товара, то нужно определить выгрузку необходимых тегов в таблицах "Номенклатура" и "Характеристики Номенклатуры".
Таблица "Группа номенклатура"Внутренний тег | Формат | Значение |
---|
|
...
Минимальное количество товара в заказе
Ссылка | гуид 1С | гуид группы | Пометка удаления | булево | 1 или 0 | Родитель | гуид 1С | гуид родительской группы | Наименование | строка | наименование группы (папки каталога) |
|
...
...
...
<Ссылка>11b7ed21-eca8-11e3-80be-002268891092</Ссылка>
|
...
<ПометкаУдаления>0</ПометкаУдаления>
|
...
...
...
<ХарактеристикиНоменклатуры>
<ВремяИзменения>2014-07-01T11:23:15</ВремяИзменения>
<Ссылка>9c0de226-b633-11e3-8829-00155d002500</Ссылка>
<ПометкаУдаления>0</ПометкаУдаления>
<Владелец>9f09a9c9-701b-11e2-beac-00155d002500</Владелец>
<Наименование>0100000D10201a</Наименование>
<Штрихкод>1236546</Штрихкод>
<МинЗаказ>15</МинЗаказ>
<Кратность>15</Кратность>
</ХарактеристикиНоменклатуры>
Таблица "Свойства объектов"
Внутренний тег | Формат | Значение |
---|
ВремяИзменения | Дата и Время | гггг-ММ-ддTчч:мм:сс |
Ссылка | гуид 1С | гуид свойства |
ПометкаУдаления | булево | 0 или 1 |
Наименование | строка | наименование свойства |
Пример:
<СвойстваОбъектов>
<ВремяИзменения>2016-02-16T10:57:51</ВремяИзменения>
<Ссылка>ca32ce03-3a88-11dc-bf97-0030485b85c1ei1</Ссылка>
<ПометкаУдаления>0</ПометкаУдаления>
<Наименование>Цвет</Наименование>
</СвойстваОбъектов>
Таблица "Значения свойств объектов"
...
<Наименование>Мебель</Наименование>
|
...
Внутренний тег | Формат | Значение |
---|
ВремяИзменения | Дата и Время | гггг-ММ-ддTчч:мм:сс | Ссылка | гуид 1С | гуид номенклатуры | Родитель | гуид 1С | Группа номенклатуры | ПометкаУдаления | булево | 0 или 1 | Артикул | строка | артикул товара | Наименование | строка | наименование товара | СтавкаНДС | число | ставка НДС (символ % -не ставится) | Описание | строка | описание номенклатуры | АгораОбмен | булево | 0 или 1 0 - скрывать товар в Агоре, 1 - показывать товар в Агоре | ЕдиницаХраненияОстатков | гуид 1С | гуид единицы измерения | ВестиУчетПоХарактеристикам | булево | 0 или 1 | ТипНоменклатуры | строка | тип номенклатуры | Штрихкод | строка | штрих код номенклатуры |
Пример: <Номенклатура> <ВремяИзменения>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</ВестиУчетПоХарактеристикам> <ТипНоменклатуры>Товар</ТипНоменклатуры> <Штрихкод/> </Номенклатура> Таблица "Характеристики номенклатуры" |
Значение |
---|
ВремяИзменения | Дата и Время | гггг-ММ-ддTчч:мм:сс |
|
...
...
характеристики номенклатуры | ПометкаУдаления | булево | 0 или 1 |
|
...
...
...
...
наименование характеристики |
|
...
...
...
<ХарактеристикиНоменклатуры> <ВремяИзменения>2014-07-01T11:23:15</ВремяИзменения>
|
...
<Ссылка>9c0de226-b633-11e3-8829-00155d002500</ |
...
...
<ПометкаУдаления>0</ПометкаУдаления>
|
...
...
...
...
...
...
...
<Наименование>0100000D10201a</ |
...
...
...
...
ХарактеристикиНоменклатуры> |
...
...
Внутренний тег | Формат | Значение |
---|
ВремяИзменения | Дата и Время | гггг-ММ-ддTчч:мм:сс | Ссылка | гуид 1С | гуид |
|
...
свойства | ПометкаУдаления | булево | 0 или 1 | Наименование | строка | наименование |
|
...
...
...
...
...
...
...
...
...
...
...
0030485b85c1ei1</Ссылка> <ПометкаУдаления>0</ПометкаУдаления>
|
...
<Наименование>Цвет</Наименование> </ |
...
...
Значения свойств объектов"Внутренний тег | Формат | Значение |
---|
ВремяИзменения | Дата и Время | гггг-ММ-ддTчч:мм:сс |
|
...
...
номенклатуры / характеристики номенклатуры | ПометкаУдаления | булево | 0 или 1 |
|
...
Таблица "Цены номенклатуры"
...
Пример:
<ТипыЦенНоменклатуры>
<ВремяИзменения>2015-02-13T13:39:58</ВремяИзменения>
<Ссылка>3ec9fa33-6e8e-11e2-973d-bcaec51b91f9</Ссылка>
<ПометкаУдаления>0</ПометкаУдаления>
<Наименование>Оптовые</Наименование>
<Рассчитывается>0</Рассчитывается>
<БазовыйТипЦен>3ec9fa33-6e8e-11e2-973d-bcaec51b91f9</БазовыйТипЦен>
<ПроцентСкидкиНаценки>0</ПроцентСкидкиНаценки>
</ТипыЦенНоменклатуры>
гуид 1С | гуид свойства | Значение | строка | значение свойства | Тип | строка | тип объекта |
Пример: <ЗначенияСвойствОбъектов> <ВремяИзменения>2014-07-01T11:23:15</ВремяИзменения> <Объект>9c0de226-b633-11e3-8829-00155d002500</Объект> <ПометкаУдаления>1</ПометкаУдаления> <Свойство>7c752f08-b968-11de-80de-000423ccaba4</Свойство> <Значение/> <Тип>ХарактеристикиНоменклатуры</Тип> </ЗначенияСвойствОбъектов> |
Внутренний тег | Формат | Значение |
---|
ВремяИзменения | Дата и Время | гггг-ММ-ддTчч:мм:сс |
|
...
...
...
...
Пример:
<ЦеныНоменклатуры>
<ВремяИзменения>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</Цена>
</ЦеныНоменклатуры>
Таблица "Остатки товаров"
Таблица выгружается с параметром указывающим взятый тип данных xsi:type="ТоварыНаСкладах".
булево | 0 или 1 | Наименование | строка | наименование склада |
Пример: <Склады> <ВремяИзменения>2015-02-13T13:39:58</ВремяИзменения> <Ссылка>3d869e11-3c16-11e1-86a9-0015170edf69</Ссылка> <ПометкаУдаления>0</ПометкаУдаления> <Наименование>Тарасовка</Наименование> </Склады> Таблица "Типы цен номенклатуры"Внутренний тег | Формат | Значение |
---|
ВремяИзменения | Дата и Время | гггг-ММ-ддTчч:мм:сс |
|
...
...
...
Таблица "Взаиморасчеты с контрагентами"
...
Пример:
<ОстаткиТоваров xsi:type="ТоварыНаСкладах">
<ВремяИзменения>0001-01-01T00:00:00</ВремяИзменения>
<Склад>bd72d91f-55bc-11d9-848a-00112f43529a</Склад>
<Номенклатура>9f09a9c9-701b-11e2-beac-00155d002500</Номенклатура>
<ХарактеристикаНоменклатуры>587b5003-b634-11e3-8829-00155d002500</ХарактеристикаНоменклатуры>
<Остаток>997</Остаток>
</ОстаткиТоваров>
булево | 0 или 1 | Наименование | строка | наименование типа цен |
Пример: <ТипыЦенНоменклатуры> <ВремяИзменения>2015-02-13T13:39:58</ВремяИзменения> <Ссылка>3ec9fa33-6e8e-11e2-973d-bcaec51b91f9</Ссылка> <ПометкаУдаления>0</ПометкаУдаления> <Наименование>Оптовые</Наименование> </ТипыЦенНоменклатуры> Таблица "Цены номенклатуры" |
Внутренний тег | Формат | Значение |
---|
ВремяИзменения | Дата и Время | гггг-ММ-ддTчч:мм:сс |
|
...
Период | Дата и Время | Дата начала действия цены | ВидЦены | гуид 1С | гуид |
|
...
...
...
Пример:
<ВзаиморасчетыСКонтрагентами>
<ВремяИзменения>2016-01-26T10:54:08</ВремяИзменения>
<Контрагент>92224f2c-c371-11e5-94cc-0015174f37f4</Контрагент>
<Долг>10000</Долг>
</ВзаиморасчетыСКонтрагентами>
...
гуид 1С | гуид номенклатуры | ХарактеристикаНоменклатуры | гуид 1С | гуид характеристики номенклатуры | Валюта | гуид 1С | гуид валюты | Цена | число | цена |
Пример: <ЦеныНоменклатуры> <ВремяИзменения>2014-07-01T11:23:17</ВремяИзменения> <Период>2021-06-01T00:00:00</Период> <ВидЦены>c94b52b9-ac27-45e7-bc27-6a2d206cc200</ВидЦены> <Номенклатура>d2ce9316-5d16-46dd-b030-791d33096c4f</Номенклатура> <Характеристика>ff4d76a0-58a4-4a21-b196-3dadae0c6f0c</Характеристика> <Валюта>df01dff5-56e6-478f-bb22-5f9b3897975a</Валюта> <Цена>120</Цена> </ЦеныНоменклатуры> Таблица "Остатки товаров"Таблица выгружается с параметром указывающим взятый тип данных xsi:type="ТоварыНаСкладах". Внутренний тег | Формат | Значение |
---|
ВремяИзменения | Дата и Время | гггг-ММ-ддTчч:мм:сс |
|
...
...
...
...
...
ХарактеристикаНоменклатуры | гуид 1С |
|
...
Пример:
гуид характеристики номенклатуры | Остаток | число | остаток |
Пример: <ОстаткиТоваров xsi:type="ТоварыНаСкладах"> <ВремяИзменения>0001-01-01T00:00:00</ВремяИзменения> <Склад>bd72d91f-55bc-11d9-848a-00112f43529a</Склад> |
<Номенклатура>9f09a9c9-701b-11e2-beac-00155d002500</Номенклатура>
|
...
<ХарактеристикаНоменклатуры>587b5003- |
...
...
...
...
...
ХарактеристикаНоменклатуры>
|
...
...
...
...
...
Взаиморасчеты с контрагентами"Внутренний тег | Формат | Значение |
---|
ВремяИзменения | Дата и Время | гггг-ММ-ддTчч:мм:сс |
|
...
...
...
...
...
...
гггг-ММ-ддTчч:мм:сс
...
гггг-ММ-ддTчч:мм:сс
...
...
<ВзаиморасчетыСКонтрагентами>
|
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
</Акт>
</АктСверкиВзаиморасчетов>
Часть скидок можно выгрузить в следующих форматах:
Таблица "Простая скидка номенклатуры"
Данная скидка распространяется на все товары без исключения.
Партнер> <Долг>10000</Долг> </ВзаиморасчетыСКонтрагентами> Таблица "КартинкаНоменклатуры" / "КартинкаХарактеристики"Внутренний тег | Формат | Значение |
---|
|
...
ВремяИзменения | Дата и Время | гггг-ММ-ддTчч:мм:сс | Ссылка | гуид 1С | гуид картинки | Номенклатура | гуид 1С | гуид |
|
...
номенклатуры | ФайлХранилище | гуид 1С | файл (гуид картинки + расширение) | ПометкаУдаления | булево | 0 или 1 |
|
...
...
гггг-ММ-ддTчч:мм:сс
...
гггг-ММ-ддTчч:мм:сс
...
Пример:
<ПростаяСкидкаНоменклатуры>
<Название>Простая скидка</Название>
<ВремяИзменения>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</ГруппаСкидок>
</ПростаяСкидкаНоменклатуры>
Пример №2, со списком контрагентов:
...
Загружаемый формат изображений должен соответствовать любому из перечисленного: 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 Мы не можем гарантировать корректность загрузки изображений, если их формат будет отличаться от вышеуказанных. По-умолчанию размер загружаемого файла не должен превышать 15MB, в случае необходимости увеличения объема загружаемого файла достаточно отправить обращение в нашу техническую поддержку: help@agora.ru Пример: <КартинкаНоменклатуры> <ВремяИзменения>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</Основной> </КартинкаХарактеристики> Таблица "Акт сверки взаиморасчетов"Внутренний тег | Формат | Значение |
---|
ВремяИзменения | Дата и Время | гггг-ММ-ддTчч:мм:сс | Ссылка | гуид 1С | гуид документа | Контрагент | гуид 1С | гуид контрагента | ДатаНачала | Дата и Время | гггг-ММ-ддTчч:мм:сс | ДатаОкончания | Дата и Время | гггг-ММ-ддTчч:мм:сс | Акт | код акта | закодированный документ | ДоговорКонтрагента | гуид 1С | гуид договора |
Пример: <АктСверкиВзаиморасчетов> <ВремяИзменения>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.... </Акт> <ДоговорКонтрагента>da0834f1-d74c-4c20-b94c-40009e621547</ДоговорКонтрагента> </АктСверкиВзаиморасчетов>
Выгрузка скидокЧасть скидок можно выгрузить в следующих форматах: Таблица "Простая скидка номенклатуры"Данная скидка распространяется на все товары без исключения. Внутренний тег | Формат | Значение |
---|
Название | Строка | Наименоваине скидки | ВремяИзменения | Дата и Время | гггг-ММ-ддTчч:мм:сс | Ссылка | гуид 1С | гуид документа | ПометкаУдаления | булево | 0 или 1 | ПроцентСкидки | число | значение скидки в % (символ % -не ставится) | ДатаНачала | Дата и Время | гггг-ММ-ддTчч:мм:сс | ДатаОкончания | Дата и Время | гггг-ММ-ддTчч:мм:сс | ДляВсехПолучателей | булево | 0 или 1 (1 - если скидка применяется для всех) | ПолучателиСкидки | список гуидов 1С | гуиды контрагентов | Приоритет | число | приоритет скидки | ГруппаСкидок | гуид 1С | группа, к которой относится скидка |
Пример: <ПростаяСкидкаНоменклатуры> <Название>Простая скидка</Название> <ВремяИзменения>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</ГруппаСкидок> </ПростаяСкидкаНоменклатуры> Пример №2, со списком контрагентов: <ПростаяСкидкаНоменклатуры> <Название>Простая скидка</Название> <ВремяИзменения>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</Приоритет> <ГруппаСкидок/> </ПростаяСкидкаНоменклатуры> Таблица "Акционная скидка номенклатуры"Данная скидка распространяется на определённые товары или группы товаров. Внутренний тег | Формат | Значение |
---|
Название | Строка | Наименоваине скидки | ВремяИзменения | Дата и Время | гггг-ММ-ддTчч:мм:сс | Ссылка | гуид 1С | гуид документа | ПометкаУдаления | булево | 0 или 1 | ПроцентСкидки | число | значение скидки в % (символ % -не ставится) | ДатаНачала | Дата и Время | гггг-ММ-ддTчч:мм:сс | ДатаОкончания | Дата и Время | гггг-ММ-ддTчч:мм:сс | ДляВсехПолучателей | булево | 0 или 1 (1 - если скидка применяется для всех) | ПолучателиСкидки | список гуидов 1С | гуиды контрагентов | ТоварыСоСкидкой | список гуидов 1С | гуиды номенклатуры и характеристик номенклатуры | ГруппыТоваровСоСкидкой | список гуидов 1С | гуиды групп номенклатуры | Приоритет | число | приоритет скидки | ГруппаСкидок | гуид 1С | группа, к которой относится скидка |
Пример: <АкционнаяСкидкаНоменклатуры> <Название>Название какое-то</Название> <ВремяИзменения>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</ГруппаСкидок> </АкционнаяСкидкаНоменклатуры> Внутренний тег | Формат | Значение |
---|
Ссылка | гуид 1С | гуид группы скидок | ПометкаУдаления | булево | 0 или 1 | Родитель | гуид 1С | гуид родительской группы скидок | Наименование | строка | наименование группы скидок | ВариантПрименения | строка | способ применения скидок в группе | Приоритет | число | приоритет группы скидок |
Пример: <ГруппыСкидок> <Ссылка>80de88e4-de65-11dd-a1bc-0030558b85c1</Ссылка> <ПометкаУдаления>0</ПометкаУдаления> <Родитель>80de88e4-de65-11dd-a1bc-0030554b85c1</Родитель> <Наименование>Скидки по акции</Наименование> <ВариантПрименения>Вытеснение<ВариантПрименения> <Приоритет>2</Приоритет> </ГруппыСкидок> Примечание |
---|
Существуют также другие таблицы, не входящие в стандартный функционал. Для их получения свяжитесь с вашим менеджером. |
Входящий XML-пакет в базу 1С от сайтаСтруктура, по сути, аналогичная. В самом начале выставляются обязательные параметры для XML-пакетов, такие как версия и кодировка передаваемых данных: <?xml version="1.0" encoding="UTF-8"?> Затем выгружается объект AgoraMessage содержащий в себе набор определённых таблиц, некоторые из которых так же содержат в себе таблицы. Тег включает в себя описание используемых схем переменных: <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"> Все выгружаемые из 1С значения тегов имеют тип String (Строка), подставляемые числа не имеют пробелов и запятых, запятые заменяются на точки. Таблица "Заказ покупателя"Используется только при создании заказа, дальнейшие обновления по заказу приходят из 1С. Внутренний тег | Формат | Значение |
---|
ВремяИзменения | Дата и Время | поле обычно пусто | Ссылка | гуид 1С | гуид заказа | Проведен | булево | 0 или 1 | ПометкаУдаления | булево | 0 или 1 | Номер | Строка | номер заказа в 1С | Дата | Дата создания | гггг-ММ-дд | ВалютаДокумента | гуид 1С | гуид Валюты | Контрагент | гуид 1С | гуид Контрагента, если это первый заказ - поле пустое | ИННКонтрагента | Строка | Заполняется только при первом заказе, для идентификации | НаименованиеКонтрагента | Строка | Заполняется только при первом заказе | ДоговорКонтрагента | гуид 1С | гуид Договора Контрагента, , если это первый заказ - поле пустое | СкладГруппа | гуид 1С | гуид склада указанного в заказе | СуммаДокумента | число | сумма заказа | АдресДоставки | Строка | Текст адреса доставки из заказа | Комментарий | Строка | Текст комментария из заказа | Товары | Таблица | Отбельная табличная часть (описана ниже) |
Пример: <ЗаказПокупателя> <ВремяИзменения/> <Ссылка>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</Размещение> <ПроцентСкидки/> </Строка> </Товары> </ЗаказПокупателя>
Внутренний тег | Формат | Значение |
---|
Ссылка | гуид 1С | Гуид контрагента | ИНН | Строка | ИНН контрагента | КПП | Строка | КПП контрагента | Телефон | Строка | Телефон контрагента | Наименование | Строка | Наименование контрагента | Договор | Гуид 1С | гуид договора контрагента, при первом запросе - поле пустое | ОсновнойМенеджер | Гуид 1С | Гуид основного менеджера контрагента | ДниДоставки | число | Номер дня недели (от 1 до 7) | ОГРН | Строка | ОГРН контрагента | БИК | Строка | БИК контрагента | РасчетныйСчет | Строка | Р/счет контрагента | АдресЭлектроннойПочты | Строка | E-mail | Страна | Строка | Название страны | Город | Строка | Название города | Адрес | Строка | Адрес |
Пример: <Контрагенты> <ВремяИзменения /> <Ссылка>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</АдресЭлектроннойПочты> <Страна>Россия</Страна> <Город>Москва</Город> <Адрес>Адрес в москве</Адрес> </Контрагенты> В приходящем пакете таблица идентична исходящему: Таблица "Товары" входит в состав Заказа Покупателя и состоит из таблиц строк товаров, из их множества, таблица Строки Товара выглядит следующим образом: Внутренний тег | Формат | Значение |
---|
Номенклатура | гуид 1С | гуид номенклатуры | ХарактеристикаНоменклатуры | гуид 1С | гуид характеристики номенклатуры | Количество | число | количество товара в заказе | ЕдиницаИзмерения | гуид 1С | гуид единицы измерения | Сумма | число | сумма по позиции | СтавкаНДС | число | ставка НДС (символ % -не ставится) | СуммаНДС | число | сумма НДС по позиции | Цена | число | цена позиции | Размещение | гуид 1С | гуид склада | ПроцентСкидки | число | Сумма всех скидок по позиции (символ % -не ставится) |
Ставка НДС может не передаваться, если это отключено в настройках сайта. Пример: <Товары> <Строка> <Номенклатура>9f09a9c9-701b-11e2-beac-00155d002500</Номенклатура> <ХарактеристикаНоменклатуры/> <Количество>1.0</Количество> <ЕдиницаИзмерения>9f09a9cb-701b-11e2-beac-00155d002500</ЕдиницаИзмерения> <Сумма>60231.00</Сумма> <СтавкаНДС/> <СуммаНДС/> <Цена>60231.00</Цена> <Размещение>bd72d91f-55bc-11d9-848a-00112f43529a</Размещение> <ПроцентСкидки/> </Строка> </Товары>
Исходящий XML-пакет из 1С для создания пользователя на сайте Структура, по сути, аналогичная. В самом начале выставляются обязательные параметры для XML-пакетов, такие как версия и кодировка передаваемых данных: <?xml version="1.0" encoding="UTF-8"?> Затем выгружается объект AgoraMessage содержащий в себе набор определённых таблиц, некоторые из которых так же содержат в себе таблицы. Тег включает в себя описание используемых схем переменных: <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"> По сути та же самая таблица, поступающая после первого заказа с контрагентом, только добавился тег <AгораВход>, если в этом теге стоит "1" то для этого менеджера создаться пользователь в Агоре. Внутренний тег | Формат | Значение |
---|
ВремяИзменения | Дата и Время | гггг-ММ-ддTчч:мм:сс | Ссылка | гуид 1С | гуид менеджера (пользователя) в 1С | ПометкаУдаления | булево | 0 или 1 | Наименование | Строка | ФИО Менеджера | Телефон | Строка | Телефон | Почта | Строка | E-mail | Подразделение | гуид 1С | гуид подразеделения | НаименованиеПодразделения | Строка | Наименование подразделения | АгораВход | Булево | 0 или 1 |
Пример <Менеджер> <ВремяИзменения>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</АгораВход> </Менеджер> Таблица "Пользователи Агоры"На основании этой таблицы создадутся пользователи для входа под контрагентом. Внутренний тег | Формат | Значение |
---|
ВремяИзменения | Дата и Время | гггг-ММ-ддTчч:мм:сс | Ссылка | гуид 1С | гуид пользователя | ПометкаУдаления | булево | 0 или 1 | ФИО | Строка | ФИО контактного лица контрагента | Должность | Строка | должность контактного лица | Контрагент | гуид 1С | гуид Контрагента | Телефон | Строка | телефон контактного лица | ЭлПочта | Строка | e-mail контактного лица (обязательно для заполнения) |
Пример <ПользователиАгоры> <ВремяИзменения>2016-07-04T16:24:40</ВремяИзменения> <Ссылка>e3e53bb2-c111-11dd-b651-0030485b85c1</Ссылка> <ПометкаУдаления>"0"</ПометкаУдаления> <ФИО>Петрова Наталья</ФИО> <Должность/> <Контрагент> f3d3eb53-7d90-4b8c-9267-5689128f79a0</Контрагент> <Телефон>969-6998</Телефон> <ЭлектроннаяПочта>test@mail.ru</ЭлектроннаяПочта> </ПользователиАгоры> Порядок выгрузкиВо избежание возникновения ошибок должен соблюдаться следующие порядок выгрузки: - Менеджер.
- Контрагент.
- ДоговорыКонтрагента.
- ПользователиАгоры.
|
Sv translation |
---|
|
панель |
---|
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 | ПометкаУдаления | boolean | 0 or 1 | Наименование | string | Name of contractor | ИНН | string | Contractor TIN | КПП | string | Not used, usually the tag is empty | ОГРН | string | OGRN of the organization | ЮрАдрес | string | Legal address of the organization | ФактАдрес | string | Actual address of the organization | ФиоДиректора | string | Full name of the company director | НаименованиеБанка | string | Name of the bank | КоррСчет | string | Correspondent account number | РасчСчет | string | Current account number |
<Организации> <ВремяИзменения>2024-06-07T13:06:20</ВремяИзменения> <Ссылка>b3749aa6-0e0c-46cd-b992-bb60db913af6</Ссылка> <ПометкаУдаления>0</ПометкаУдаления> <Наименование>ООО "Рога и копыта"</Наименование> <ИНН>0000000001</ИНН> <КПП>100101001</КПП> <ОГРН>1010101010101</ОГРН> <ЮрАдрес>107497, Москва г, Тверская ул, дом № 11</ЮрАдрес> <ФактАдрес>107497, Москва г,Тверская ул, дом № 11</ФактАдрес> <ФиоДиректора>Александров Александр Александрович</ФиоДиректора> <НаименованиеБанка/> <БИК> </БИК> <КоррСчет/> <РасчСчет/> </Организации> 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</Контрагент> </ПолучателиСкидки> |
...
Таблица "Акционная скидка номенклатуры"
Данная скидка распространяется на определённые товары или группы товаров.
Внутренний тег | Формат | Значение |
---|
Название | Строка | Наименоваине скидки |
ВремяИзменения | Дата и Время | гггг-ММ-ддTчч:мм:сс |
Ссылка | гуид 1С | гуид документа |
ПометкаУдаления | булево | 0 или 1 |
ПроцентСкидки | число | значение скидки в % (символ % -не ставится) |
ДатаНачала | Дата и Время | гггг-ММ-ддTчч:мм:сс |
ДатаОкончания | Дата и Время | гггг-ММ-ддTчч:мм:сс |
ДляВсехПолучателей | булево | 0 или 1 (1 - если скидка применяется для всех) |
ПолучателиСкидки | список гуидов 1С | гуиды контрагентов |
ТоварыСоСкидкой | список гуидов 1С | гуиды номенклатуры и характеристик номенклатуры |
ГруппыТоваровСоСкидкой | список гуидов 1С | гуиды групп номенклатуры |
Приоритет | число | приоритет скидки |
ГруппаСкидок | гуид 1С | группа, к которой относится скидка |
Пример:
<АкционнаяСкидкаНоменклатуры>
<Название>Название какое-то</Название>
<ВремяИзменения>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</ГруппаСкидок>
</АкционнаяСкидкаНоменклатуры>
Внутренний тег | Формат | Значение |
---|
Ссылка | гуид 1С | гуид группы скидок |
ПометкаУдаления | булево | 0 или 1 |
Родитель | гуид 1С | гуид родительской группы скидок |
Наименование | строка | наименование группы скидок |
ВариантПрименения | строка | способ применения скидок в группе |
Приоритет | число | приоритет группы скидок |
Пример:
<ГруппыСкидок>
<Ссылка>80de88e4-de65-11dd-a1bc-0030558b85c1</Ссылка>
<ПометкаУдаления>0</ПометкаУдаления>
<Родитель>80de88e4-de65-11dd-a1bc-0030554b85c1</Родитель>
<Наименование>Скидки по акции</Наименование>
<ВариантПрименения>Вытеснение<ВариантПрименения>
<Приоритет>2</Приоритет>
</ГруппыСкидок>
Существуют так же другие таблицы, которые не входят в стандартный набор функционала, для их получения свяжитесь с Вашим менеджером.
Структура входящего XML-пакета с сайта в базу 1С
Структура, по сути, аналогичная.
В самом начале выставляются обязательные параметры для XML-пакетов, такие как версия и кодировка передаваемых данных:
<?xml version="1.0" encoding="UTF-8"?>
Затем выгружается объект AgoraMessage содержащий в себе набор определённых таблиц, некоторые из которых так же содержат в себе таблицы.
Тег включает в себя описание используемых схем переменных:
<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">
Все выгружаемые из 1С значения тегов имеют тип String (Строка), подставляемые числа не имеют пробелов и запятых, запятые заменяются на точки.
Таблица "Заказ покупателя"
Используется только при создании заказа, дальнейшие обновления по заказу приходят из 1С.
Внутренний тег | Формат | Значение |
---|
ВремяИзменения | Дата и Время | поле обычно пусто |
Ссылка | гуид 1С | гуид заказа |
Проведен | булево | 0 или 1 |
ПометкаУдаления | булево | 0 или 1 |
Номер | Строка | номер заказа в 1С |
Дата | Дата создания | гггг-ММ-дд |
ВалютаДокумента | гуид 1С | гуид Валюты |
Контрагент | гуид 1С | гуид Контрагента, если это первый заказ - поле пустое |
ИННКонтрагента | Строка | Заполняется только при первом заказе, для идентификации |
НаименованиеКонтрагента | Строка | Заполняется только при первом заказе |
ДоговорКонтрагента | гуид 1С | гуид Договора Контрагента, , если это первый заказ - поле пустое |
СкладГруппа | гуид 1С | гуид склада указанного в заказе |
СуммаДокумента | число | сумма заказа |
АдресДоставки | Строка | Текст адреса доставки из заказа |
Комментарий | Строка | Текст комментария из заказа |
Товары | Таблица | Отбельная табличная часть (описана ниже) |
<ТоварыСоСкидкой> <Номенклатура>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. |
Пример:
...
В приходящем пакете таблица идентична исходящему:
Таблица "Товары" входит в состав Заказа Покупателя и состоит из таблиц строк товаров, из их множества, таблица Строки Товара выглядит следующим образом:
Внутренний тег | Формат | Значение |
---|
Номенклатура | гуид 1С | гуид номенклатуры |
ХарактеристикаНоменклатуры | гуид 1С | гуид характеристики номенклатуры |
Количество | число | количество товара в заказе |
ЕдиницаИзмерения | гуид 1С | гуид единицы измерения |
Сумма | число | сумма по позиции |
СтавкаНДС | число | ставка НДС (символ % -не ставится) |
СуммаНДС | число | сумма НДС по позиции |
Цена | число | цена позиции |
Размещение | гуид 1С | гуид склада |
ПроцентСкидки | число | Сумма всех скидок по позиции (символ % -не ставится) |
Ставка НДС может не передаваться, если это отключено в настройках сайта.
...
: <Товары> <Строка> <Номенклатура>9f09a9c9-701b-11e2-beac-00155d002500</Номенклатура> <ХарактеристикаНоменклатуры/> <Количество>1.0</Количество> <ЕдиницаИзмерения>9f09a9cb-701b-11e2-beac-00155d002500</ЕдиницаИзмерения> <Сумма>60231.00</Сумма> <СтавкаНДС/> <СуммаНДС/> <Цена>60231.00</Цена> <Размещение>bd72d91f-55bc-11d9-848a-00112f43529a</Размещение> <ПроцентСкидки/> </Строка> </Товары> |
Структура исходящего XML-пакета для создания пользователя на сайте из 1С
Структура, по сути, аналогичная.
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"?>
|
...
...
...
...
По сути та же самая таблица которая которая приходит после первого заказа с контрагентом, только добавился тег <AгораВход>, если в этом теге стоит "1" то для этого менеджера создаться пользователь в Агоре.
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 |
|
...
ВремяИзменения
...
Дата и Время
...
гггг-ММ-ддTчч:мм:сс
...
Ссылка
...
гуид 1С
...
гуид менеджера (пользователя) в 1С
...
ПометкаУдаления
...
булево
...
0 или 1
...
Наименование
...
Строка
...
ФИО Менеджера
...
Телефон
...
Строка
...
Телефон
...
Почта
...
...
гуид 1С
guide 1C | subdivision guide |
|
...
| НаименованиеПодразделения |
|
...
...
...
...
...
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) |
|
Таблица "Пользователи Агоры"
На основании этой таблицы создадутся пользователи для входа под контрагентом.
Внутренний тег | Формат | Значение |
---|
ВремяИзменения | Дата и Время | гггг-ММ-ддTчч:мм:сс |
Ссылка | гуид 1С | гуид пользователя |
ПометкаУдаления | булево | 0 или 1 |
ФИО | Строка | ФИО контактного лица контрагента |
Должность | Строка | должность контактного лица |
Контрагент | гуид 1С | гуид Контрагента |
Телефон | Строка | телефон контактного лица |
ЭлПочта | Строка | e-mail контактного лица (обязательно для заполнения) |
...
<ПользователиАгоры> <ВремяИзменения>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.
|
Sv translation |
---|
|
Предупреждение |
---|
Como este sistema ERP não está disponível para o Brasil, esta seção é descrita apenas para usuários da Rússia |
|
...