Sv translation | |||||
---|---|---|---|---|---|
| |||||
|
...
|
...
|
...
Исходящий XML-пакет из базы 1СВ самом начале выставляются обязательные параметры для XML-пакетов, такие как версия и кодировка передаваемых данных: Все выгружаемые из 1С значения тегов имеют тип String (Строка), подставляемые числа не имеют пробелов и запятых, запятые заменяются на точки. |
...
Содержание страницы:
...
bgColor | #eee |
---|
...
Таблица "Заказ |
...
покупателя"
|
...
|
...
Пример: <ЗаказПокупателя> Таблица " |
...
Статус заказа"
|
...
Пример:
<Товары>
<Строка>
<Номенклатура>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-01T12:02:09</ВремяИзменения> <Заказ>b506664a-751a-45cf-b25c-4ffcf247e289</Заказ> <Статус>Закрыт</Статус> </СтатусЗаказа> Таблица "Счет заказа"Для выгрузки счета к заказу необходимо использовать следующий формат
Пример: Таблица "Товары"Таблица "Товары" входит в состав Заказа Покупателя, состоит из множества таблиц строк товаров, и выглядит следующим образом:
Пример: <Товары> <Строка> Таблица "Валюты"
|
Таблица "Контрагенты"
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
Пример: |
...
<Валюты> |
...
<ВремяИзменения>2015- |
...
02- |
...
13T13: |
...
39: |
...
57</ВремяИзменения> |
...
<Ссылка>7cf7375c- |
...
8fc8- |
...
11e3- |
...
bbc4- |
...
bcaec51b91f9</Ссылка> |
...
<ПометкаУдаления>0</ПометкаУдаления> Таблица "Курсы валют"
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
Пример: |
...
Пример:
<ДоговорыКонтрагентов>
<ВремяИзменения>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</ДопустимоеЧислоДнейЗадолженности>
</ДоговорыКонтрагентов>
Таблица "Менеджер"
<КурсыВалют> Таблица "Организации" |
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
Пример:
<Менеджер>
<ВремяИзменения>2014-06-27T16:17:26</ВремяИзменения>
<Ссылка>cbcf494f-55bc-11d9-848a-00112f43529a</Ссылка>
<ПометкаУдаления>0</ПометкаУдаления>
<Наименование>Иванов Василий Петрович</Наименование>
<Телефон>+7(495)344-33-33</Телефон>
<Почта/>
<Подразделение>00000000-0000-0000-0000-000000000000</Подразделение>
<НаименованиеПодразделения>Отдел продаж</НаименованиеПодразделения>
</Менеджер>
Пример: <Организации> Таблица "Контрагенты"
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
Пример:
Пример: <Контрагенты> |
...
-55bc-11d9-848a-00112f43529a</ |
...
ОсновнойМенеджер> </ |
...
Контрагенты> Таблица " |
...
Договоры контрагентов"
|
...
|
...
|
...
|
...
|
...
Пример:
<ГруппаНоменклатура>
<Ссылка>11b7ed21-eca8-11e3-80be-002268891092</Ссылка>
<Родитель/>
<НаименованиеRU>Мебель</НаименованиеRU><НаименованиеEN>Furniture</НаименованиеEN><НаименованиеLV/>
</ГруппаНоменклатура>
Кратность и Минимальное количество в заказе
...
Пример: <ДоговорыКонтрагентов> Таблица "Уточненные цены"Для выгрузки уточненных цен в соглашении необходимо выгружать из 1С соглашение с указанием товаров, у которых указана уточненная цена. Выгрузка утоненных цен может осуществляться: 1. В привязке к договору, но без типа цены. 2. В привязке к договору, с типом цены. 3. В привязке к договору, с типом цены отличным от типа цены самого договора.
Пример: <ДоговорыКонтрагентов> Таблица "Менеджер"
|
...
|
...
Минимальное количество товара в заказе
...
Пример:
<Номенклатура>
<ВремяИзменения>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</Кратность>
</Номенклатура>
...
Пример: <Менеджер> Таблица "Единицы измерения"
Пример: <ЕдиницыИзмерения> |
...
<Ссылка>9f09a9ca- |
...
701b- |
...
11e2- |
...
beac-00155d002500</Ссылка> |
...
<Наименование>шт</Наименование> |
...
<НаименованиеПолное>Штука</НаименованиеПолное> Таблица " |
...
Группа номенклатура"
|
...
...
гггг-ММ-ддTчч:мм:сс
|
...
|
...
|
...
|
...
Пример: |
...
<ГруппаНоменклатура> |
...
<Ссылка>11b7ed21- |
...
eca8-11e3-80be-002268891092</Ссылка> |
...
<Родитель/> |
...
ГруппаНоменклатура> Таблица " |
...
Номенклатура"
|
...
|
...
|
...
|
...
Пример:
<ЗначенияСвойствОбъектов>
<ВремяИзменения>2014-07-01T11:23:15</ВремяИзменения>
<Объект>9c0de226-b633-11e3-8829-00155d002500</Объект>
<ПометкаУдаления>1</ПометкаУдаления>
<Свойство>7c752f08-b968-11de-80de-000423ccaba4</Свойство>
<Значение/>
<Тип>ХарактеристикиНоменклатуры</Тип>
</ЗначенияСвойствОбъектов>
Таблица "Склады"
|
...
гггг-ММ-ддTчч:мм:сс
...
|
...
|
...
|
...
Пример: |
...
<Номенклатура> |
...
<ВремяИзменения>2014- |
...
07- |
...
01T11: |
...
23: |
...
15</ВремяИзменения> |
...
<Ссылка>11b7ed22- |
...
eca8- |
...
11e3- |
...
80be- |
...
002268891092</Ссылка> |
...
<Родитель>11b7ed21-eca8-11e3-80be-002268891092</Родитель> Таблица "Характеристики номенклатуры"
|
...
|
...
|
...
|
...
Пример:
Пример: <ХарактеристикиНоменклатуры> |
...
/Ссылка> |
...
<Владелец>9f09a9c9-701b-11e2- |
...
beac-00155d002500</Владелец> |
...
ХарактеристикиНоменклатуры> Таблица " |
...
Свойства объектов"
|
...
|
...
|
...
|
...
Пример:
<ЦеныНоменклатуры>
<ВремяИзменения>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="ТоварыНаСкладах"
Пример: <СвойстваОбъектов> Таблица "Значения свойств объектов"
|
...
|
...
|
...
|
...
|
...
|
...
|
...
Пример: |
...
<ЗначенияСвойствОбъектов> |
...
<Объект>9c0de226- |
...
b633- |
...
11e3- |
...
Таблица "Взаиморасчеты С Контрагентами"
8829-00155d002500</Объект> Таблица "Склады" |
|
...
|
...
|
...
Пример: |
...
<Склады> |
...
<ВремяИзменения>2015- |
...
02- |
...
13T13: |
...
39: |
...
58</ВремяИзменения> |
...
<Ссылка>3d869e11- |
...
3c16- |
...
11e1- |
...
86a9-0015170edf69</Ссылка> |
...
Склады> Таблица " |
...
Типы цен номенклатуры"
|
...
Номенклатура / Характеристика
...
|
...
|
...
Пример: |
...
<ТипыЦенНоменклатуры> |
...
<ВремяИзменения>2015- |
...
02- |
...
13T13: |
...
39: |
...
58</ВремяИзменения> |
...
<Ссылка>3ec9fa33- |
...
6e8e-11e2- |
...
973d- |
...
bcaec51b91f9</Ссылка> |
...
<ПометкаУдаления>0</ПометкаУдаления> |
...
<Наименование>Оптовые</ |
...
Наименование> |
...
ТипыЦенНоменклатуры> Таблица " |
...
Цены номенклатуры"
|
...
|
...
|
...
|
...
гггг-ММ-ддTчч:мм:сс
...
гггг-ММ-ддTчч:мм:сс
|
...
Пример: |
...
<ЦеныНоменклатуры> |
...
01T11: |
...
23: |
...
17</ВремяИзменения> |
...
<Период>2021-06-01T00:00:00</Период> Таблица "Остатки товаров"Таблица выгружается с параметром указывающим взятый тип данных xsi:type="ТоварыНаСкладах" |
</Акт>
</АктСверкиВзаиморасчетов>
Таблица "Простая Скидка Номенклатуры"
...
.
|
...
|
...
|
...
|
...
|
...
гггг-ММ-ддTчч:мм:сс
Пример: <ОстаткиТоваров xsi:type="ТоварыНаСкладах"> Таблица "Взаиморасчеты с контрагентами"
|
...
|
...
|
...
Пример:
<ПростаяСкидкаНоменклатуры>
<Название>Простая скидка</Название>
<ВремяИзменения>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чч:мм:сс
...
|
...
гггг-ММ-ддTчч:мм:сс
...
гггг-ММ-ддTчч:мм:сс
...
Пример:
<АкционнаяСкидкаНоменклатуры>
<Название>Название какое-то</Название>
<ВремяИзменения>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С.
Внутренний тег | Формат | Значение |
---|---|---|
ВремяИзменения | Дата и Время | поле обычно пусто |
Ссылка | гуид 1С | гуид заказа |
Проведен | булево | 0 или 1 |
ПометкаУдаления | булево | 0 или 1 |
Номер | Строка | номер заказа в 1С |
Дата | Дата создания | гггг-ММ-дд |
ВалютаДокумента | гуид 1С | гуид Валюты |
Контрагент | гуид 1С | гуид Контрагента, если это первый заказ - поле пустое |
ИННКонтрагента | Строка | Заполняется только при первом заказе, для идентификации |
НаименованиеКонтрагента | Строка | Заполняется только при первом заказе |
ДоговорКонтрагента | гуид 1С | гуид Договора Контрагента, , если это первый заказ - поле пустое |
СкладГруппа | гуид 1С | гуид склада указанного в заказе |
СуммаДокумента | число | сумма заказа |
АдресДоставки | Строка | Текст адреса доставки из заказа |
Комментарий | Строка | Текст комментария из заказа |
Товары | Таблица | Отбельная табличная часть (описана ниже) |
Загружаемый формат изображений должен соответствовать любому из перечисленного: 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 Пример: <КартинкаНоменклатуры> <КартинкаХарактеристики> Таблица "Акт сверки взаиморасчетов"
Пример: <АктСверкиВзаиморасчетов> </Акт> Выгрузка скидокЧасть скидок можно выгрузить в следующих форматах: Таблица "Простая скидка номенклатуры"Данная скидка распространяется на все товары без исключения.
Пример: <ПростаяСкидкаНоменклатуры> Пример №2, со списком контрагентов: <ПростаяСкидкаНоменклатуры> Таблица "Акционная скидка номенклатуры"Данная скидка распространяется на определённые товары или группы товаров.
Пример: <АкционнаяСкидкаНоменклатуры> Таблица "Группы скидок"
Пример: <ГруппыСкидок>
Входящий XML-пакет в базу 1С от сайтаСтруктура, по сути, аналогичная. В самом начале выставляются обязательные параметры для XML-пакетов, такие как версия и кодировка передаваемых данных: Все выгружаемые из 1С значения тегов имеют тип String (Строка), подставляемые числа не имеют пробелов и запятых, запятые заменяются на точки. Таблица "Заказ покупателя"Используется только при создании заказа, дальнейшие обновления по заказу приходят из 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-пакетов, такие как версия и кодировка передаваемых данных: Таблица "Менеджеры"По сути та же самая таблица, поступающая после первого заказа с контрагентом, только добавился тег <AгораВход>, если в этом теге стоит "1" то для этого менеджера создаться пользователь в Агоре.
Пример <Менеджер> Таблица "Контрагенты"Используется таблица, представленная в разделе Таблица "Контрагенты". Таблица "Договоры контрагентов"Используется таблица, представленная в разделе Таблица "Договоры Контрагентов". Таблица "Пользователи Агоры"На основании этой таблицы создадутся пользователи для входа под контрагентом.
Пример <ПользователиАгоры> Порядок выгрузкиВо избежание возникновения ошибок должен соблюдаться следующие порядок выгрузки:
|
Sv translation | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Outgoing XML-package from the base 1CFirst, the required parameters for XML packages are set, such as the version and encoding of the transmitted data: All tag values unloaded from 1C are of type String, substituted numbers do not have spaces or commas, commas are replaced by periods. "Buyer Order" Table
Example: <ЗаказПокупателя> "Products" tableThe table "Products" is part of the Customer's order, consists of many tables of rows of products, and looks as follows:
Example: <Товары> <Строка> "Currencies" table
Example: <Валюты> Table "Currency Rates"
Example: <КурсыВалют> Table "Organizations"
<Организации> "Contractor" table
Example: <Контрагенты> "Consignees" table
Example: <Грузополучатели> To link the consignee to the contractor, you need to download the updated contractor format.
Example: Table "Agreements of contractors"
Example: <ДоговорыКонтрагентов> 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.
Example: <ДоговорыКонтрагентов> "Manager" table
Example: <Менеджер> "Unit" table
Example: <ЕдиницыИзмерения> Table "Nomenclature Group"
Example: <ГруппаНоменклатура> Table "Nomenclature"
Example: <Номенклатура> Table "Characteristics of the nomenclature"
Example: <ХарактеристикиНоменклатуры> 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.
Example: <Номенклатура> <ХарактеристикиНоменклатуры> "Object Properties" Table
Example: <СвойстваОбъектов> "Object Property Values" Table
Example: <ЗначенияСвойствОбъектов> Table "Warehouses"
Example: <Склады> Table "Types of nomenclature prices"
Example: <ТипыЦенНоменклатуры> Table "Nomenclature prices"
Example: <ЦеныНоменклатуры> Table "Rest of products" The table is unloaded with the parameter indicating the taken data type xsi: type = "ТоварыНаСкладах".
Example: <ОстаткиТоваров xsi:type="ТоварыНаСкладах"> Table "Settlements with contractors"
Example: <ВзаиморасчетыСКонтрагентами> <Долг>10000</Долг> Table "ImageNomenclature" / "ImageCharacteristics"
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: <КартинкаНоменклатуры> <КартинкаХарактеристики> Table "Act of reconciliation of settlements"
Example: <АктСверкиВзаиморасчетов> </Акт> Unloading discountsSome of the discounts can be downloaded in the following formats: Table "Simple discount items" This discount applies to all products without exception.
Example: <ПростаяСкидкаНоменклатуры> Example No. 2, with a list of contractors: <ПростаяСкидкаНоменклатуры> Table "Promotional discount items"This discount applies to certain products or groups of products.
Example: <АкционнаяСкидкаНоменклатуры> Table "Discount groups"
Example: <ГруппыСкидок>
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: All tag values unloaded from 1C are of type String, substituted numbers do not have spaces or commas, commas are replaced by periods. "Customer Order" TableIt is used only when creating an order, further updates on the order come from 1C.
Example: <ЗаказПокупателя> "Contractors" table
Пример: <Контрагенты> "Products" tableIn 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:
The VAT rate may not be transferred if it is disabled in the site settings. Example |
Пример:
...
Таблица "Товары"
В приходящем пакете таблица идентична исходящему:
Таблица "Товары" входит в состав Заказа Покупателя и состоит из таблиц строк товаров, из их множества, таблица Строки Товара выглядит следующим образом:
Внутренний тег | Формат | Значение |
---|---|---|
Номенклатура | гуид 1С | гуид номенклатуры |
ХарактеристикаНоменклатуры | гуид 1С | гуид характеристики номенклатуры |
Количество | число | количество товара в заказе |
ЕдиницаИзмерения | гуид 1С | гуид единицы измерения |
Сумма | число | сумма по позиции |
СтавкаНДС | число | ставка НДС (символ % -не ставится) |
СуммаНДС | число | сумма НДС по позиции |
Цена | число | цена позиции |
Размещение | гуид 1С | гуид склада |
ПроцентСкидки | число | Сумма всех скидок по позиции (символ % -не ставится) |
Ставка НДС может не передаваться, если это отключено в настройках сайта.
...
: <Товары> |
Структура исходящего XML-пакета для создания пользователя на сайте из 1С
Структура по сути та же:
Outgoing XML-package from 1C to create a user on the siteThe 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: |
...
version = "1.0" encoding = "UTF-8"?> |
...
Then the AgoraMessage object is unloaded containing a set of specific tables, some of which also contain tables. |
...
...
...
" |
...
Managers" |
...
По сути та же самая таблица которая которая приходит после первого заказа с контрагентом, только добавился тег <AгораВход>, если в этом теге стоит "1" то для этого менеджера создаться пользователь в Агоре.
tableIn 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.
|
...
Внутренний тег
...
Формат
...
Значение
...
ВремяИзменения
...
Дата и Время
...
гггг-ММ-ддTчч:мм:сс
...
Ссылка
...
гуид 1С
...
гуид менеджера (пользователя) в 1С
...
ПометкаУдаления
...
булево
...
0 или 1
...
Наименование
...
Строка
...
ФИО Менеджера
...
Телефон
...
Строка
...
Телефон
...
Почта
...
|
...
гуид 1С
|
...
|
...
|
...
|
...
|
...
|
...
Example: <Менеджер> |
...
" |
...
Contractors" |
...
используется та же таблица что представлена в пункте 1.5 Таблица "Контрагенты"
tableThe table used is presented in the “Contractors” table section . Table "Agreements of contractors"The table used is presented in the “Contracts of Contracts” table section. Table "Agora Users"Based on this table, users will be created to log in under the contractor.
Example: |
Таблица "Пользователи Агоры"
На основании этой таблицы создадутся пользователи для входа под контрагентом.
Внутренний тег | Формат | Значение |
ВремяИзменения | Дата и Время | гггг-ММ-ддTчч:мм:сс |
Ссылка | гуид 1С | гуид пользователя |
ПометкаУдаления | булево | 0 или 1 |
ФИО | Строка | ФИО контактного лица контрагента |
Должность | Строка | должность контактного лица |
Контрагент | гуид 1С | гуид Контрагента |
Телефон | Строка | телефон контактного лица |
ЭлПочта | Строка | e-mail контактного лица (обязательно для заполнения) |
...
<ПользователиАгоры> |
Порядок Выгрузки объектов должен быть именно такой, если будет какой-то другой порядок то возникнут ошибки
Порядок выгрузки следующий:
- Менеджер
- Контрагент
- ДоговорыКонтрагента
- ПользователиАгоры
Unloading ProcedureIn order to avoid errors, the following unloading procedures must be observed :
|
Sv translation | ||
---|---|---|
| ||
|
...