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

Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 24 Следующий »

Формат выгрузки данных в пакете XML на примере взаимодействия с редакцией УТ 10.3.

Структура исходящего 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 (Строка), подставляемые числа не имеют пробелов и запятых, запятые заменяются на точки.

 

Таблица "Валюты".

Внутренний тегФорматЗначение
ВремяИзмененияДата и Время

гггг-ММ-ддTчч:мм:сс

Ссылкагуид 1Сгуид валюты
ПометкаУдалениябулево0 или 1
КодСтрока3 цифры - код
НаименованиеСтрокапример: USD
НаименованиеПолноеСтрокаПолное название валюты

Таблица "Курсы Валют".

Внутренний тегФорматЗначение
ВремяИзмененияДата и Время

гггг-ММ-ддTчч:мм:сс

ПериодДата и Время

гггг-ММ-ддTчч:мм:сс

Валютагуид 1Сгуид валюты
Курсчислокурс
Кратностьчислократность

Таблица "Контрагенты".

Внутренний тегФорматЗначение
ВремяИзмененияДата и Время

гггг-ММ-ддTчч:мм:сс

Ссылкагуид 1Сгуид Контрагента
НаименованиеСтрокаНаименование контрагента
ИННСтрокаИНН контрагента
КППСтрокаНе используется, обычно тег пуст
ОсновнойМенеджергуид 1Сгуид менеджера (пользователя) в 1С

Таблица "Договоры Контрагентов".

Внутренний тегФорматЗначение
ВремяИзмененияДата и Время

гггг-ММ-ддTчч:мм:сс

Ссылкагуид 1Сгуид договора
ПометкаУдалениябулево0 или 1
НаименованиеСтроканазвание договора
Основнойбулево0 или 1
Контрагентгуид 1Сгуид Контрагента
ТипЦенгуид 1Сгуид типа цен
Валютагуид 1Сгуид валюты
ДопустимоеЧислоДнейЗадолженностичислоколичество дней

Таблица "Менеджер".

Внутренний тегФорматЗначение
ВремяИзмененияДата и Время

гггг-ММ-ддTчч:мм:сс

Ссылкагуид 1Сгуид менеджера (пользователя) в 1С
ПометкаУдалениябулево0 или 1
НаименованиеСтрокаФИО Менеджера
ТелефонСтрокаТелефон
ПочтаСтрокаПочта
Подразделениегуид 1Сгуид подразеделения
НаименованиеПодразделенияСтрокаНаименование подразделения

Таблица "Единицы Измерения".

Внутренний тегФорматЗначение
ВремяИзмененияДата и Время

гггг-ММ-ддTчч:мм:сс

Ссылкагуид 1Сгуид единицы измерения
ПометкаУдалениябулево0 или 1
НаименованиеСтроканаименование единицы
Владелецгуид 1Сгуид номенклатуры / характеристики номенклатуры
ЕдиницаПоКлассификаторугуид 1Сгуид единицы по классификатору
Весчисловес единицы
Объёмчислообъём единицы
Коэффициентчислокоэффициент для единицы

Таблица "Классификатор Единиц Измерения".

Внутренний тегФорматЗначение
ВремяИзмененияДата и Время

гггг-ММ-ддTчч:мм:сс

Ссылкагуид 1Сгуид единицы измерения в классификаторе
ПометкаУдалениябулево0 или 1
Наименованиестроканаименование единицы
НаименованиеПолноестрокаполное наименование единицы

Таблица "Группа Номенклатура".

Внутренний тегФорматЗначение
Ссылкагуид 1Сгуид группы
Родительгуид 1Сгуид родительской группы
Наименованиестроканаименование группы (папки каталога)

Таблица "Номенклатура".

Внутренний тегФорматЗначение
ВремяИзмененияДата и Время

гггг-ММ-ддTчч:мм:сс

Ссылкагуид 1Сгуид номенклатуры
Родительгуид 1СГруппа номенклатуры
ПометкаУдалениябулево0 или 1
Артикулстрокаартикул товара
Наименованиестроканаименование товара
СтавкаНДСчислоставка НДС (символ % -не ставится)
ДополнительноеОписаниеНоменклатурыстрокаописание номенклатуры
АгораОбменбулево0 или 1
ЕдиницаХраненияОстатковгуид 1Сгуид единицы измерения
ВестиУчетПоХарактеристикамбулево0 или 1
ТипНоменклатурыстрокатип номенклатуры
Штрихкодстрокаштрих код номенклатуры

Таблица "Характеристики Номенклатуры".

Внутренний тегФорматЗначение
ВремяИзмененияДата и Время

гггг-ММ-ддTчч:мм:сс

Ссылкагуид 1Сгуид характеристики номенклатуры
ПометкаУдалениябулево0 или 1
Владелецгуид 1Сгуид номенклатуры
Наименованиестроканаименование характеристики
Штрихкодстрокаштрих код номенклатуры

Таблица "Свойства Объектов".

Внутренний тегФорматЗначение
ВремяИзмененияДата и Время

гггг-ММ-ддTчч:мм:сс

Ссылкагуид 1Сгуид свойства
ПометкаУдалениябулево0 или 1
Наименованиестроканаименование свойства

Таблица "Значения Свойств Объектов".

Внутренний тегФорматЗначение
ВремяИзмененияДата и Время

гггг-ММ-ддTчч:мм:сс

Объектгуид 1Сгуид номенклатуры / характеристики номенклатуры
ПометкаУдалениябулево0 или 1
Свойствогуид 1Сгуид свойства
Значениестроказначение свойства
Типстрокатип объекта

Таблица "Склады".

Внутренний тегФорматЗначение
ВремяИзмененияДата и Время

гггг-ММ-ддTчч:мм:сс

Ссылкагуид 1Сгуид склада
ПометкаУдалениябулево0 или 1
Наименованиестроканаименование склада

Таблица "Типы Цен Номенклатуры".

Внутренний тегФорматЗначение
ВремяИзмененияДата и Время

гггг-ММ-ддTчч:мм:сс

Ссылкагуид 1Сгуид типа цен
ПометкаУдалениябулево0 или 1
Наименованиестроканаименование типа цен
Рассчитываетсябулево0 или 1
БазовыйТипЦенгуид 1Сгуид базового типа цен
ПроцентСкидкиНаценкичислоскидка / наценка (символ % -не ставится)

Таблица "Цены Номенклатуры".

Внутренний тегФорматЗначение
ВремяИзмененияДата и Время

гггг-ММ-ддTчч:мм:сс

ТипЦенгуид 1Сгуид типа цен
Номенклатурагуид 1Сгуид номенклатуры
ХарактеристикаНоменклатурыгуид 1Сгуид характеристики номенклатуры
Валютагуид 1Сгуид валюты
Ценачислоцена

Таблица "Остатки Товаров".

Таблица выгружается с параметром указывающим взятый тип данных xsi:type="ТоварыНаСкладах"

Внутренний тегФорматЗначение
ВремяИзмененияДата и Время

гггг-ММ-ддTчч:мм:сс

Складгуид 1Сгуид склада
Номенклатурагуид 1Сгуид номенклатуры
ХарактеристикаНоменклатурыгуид 1Сгуид характеристики номенклатуры
Остатокчислоостаток

Таблица "Взаиморасчеты С Контрагентами".

 

Внутренний тегФорматЗначение
ВремяИзмененияДата и Время

гггг-ММ-ддTчч:мм:сс

Контрагентгуид 1Сгуид контрагента
Долгчислодолг контрагента

Таблица "Хранилище Дополнительной Информации" (картинка).

Внутренний тегФорматЗначение
ВремяИзмененияДата и Время

гггг-ММ-ддTчч:мм:сс

Ссылкагуид 1Сгуид картинки

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

гуид 1Сгуид номенклатуры / характеристики номенклатуры
Картинкагуид 1Сфайл (гуид картинки + расширение)
ПометкаУдалениябулево0 или 1
Основнойбулево0 или 1

Таблица "Акт Сверки Взаиморасчетов".

Внутренний тегФорматЗначение
ВремяИзмененияДата и Время

гггг-ММ-ддTчч:мм:сс

Ссылкагуид 1Сгуид документа
Контрагентгуид 1Сгуид контрагента
ДатаНачалаДата и Время

гггг-ММ-ддTчч:мм:сс

ДатаОкончанияДата и Время

гггг-ММ-ддTчч:мм:сс

Акткод актазакодированный документ

 

Существуют так же другие таблицы, которые не входят в стандартный набор функционала, для их получения свяжитесь с Вашим менеджером.

Содержание страницы:

Примеры таблиц:

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

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

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

<ДоговорыКонтрагентов>
<ВремяИзменения>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</Подразделение>
<НаименованиеПодразделения>Отдел продаж</НаименованиеПодразделения>
</Менеджер>

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

<КлассификаторЕдиницИзмерения>
<ВремяИзменения>2015-02-13T13:39:57</ВремяИзменения>
<Ссылка>41460a00-7e8f-11da-a2ff-000423b30189</Ссылка>
<ПометкаУдаления>0</ПометкаУдаления>
<Наименование>шт</Наименование>
<НаименованиеПолное>Штука</НаименованиеПолное>
</КлассификаторЕдиницИзмерения>

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

<Номенклатура>
<ВремяИзменения>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</ВестиУчетПоХарактеристикам>
<ТипНоменклатуры>Товар</ТипНоменклатуры>
<Штрихкод/>
</Номенклатура>

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

 

Таблица "Заказ Покупателя".

Внутренний тегФорматЗначение
ВремяИзмененияДата и Время

гггг-ММ-ддTчч:мм:сс

Ссылкагуид 1Сгуид заказа
Проведенбулево0 или 1
ПометкаУдалениябулево0 или 1
НомерСтроканомер заказа в 1С
ДатаДата созданиягггг-ММ-ддTчч:мм:сс
ВалютаДокументагуид 1Сгуид Валюты
Контрагентгуид 1Сгуид Контрагента
ИННКонтрагентаСтрокаПри выгрузке из 1С заполнение поля не требуется
НаименованиеКонтрагентаСтрокаПри выгрузке из 1С заполнение поля не требуется
ДоговорКонтрагентагуид 1Сгуид Договора Контрагента
СкладГруппагуид 1Сгуид склада указанного в заказе
СуммаДокументачислосумма заказа
АдресДоставкиСтрокаТекст адреса доставки из заказа
КомментарийСтрокаТекст комментария из заказа
ТоварыТаблицаОтбельная табличная часть (описана ниже)
ОплатачислоСумма оплаты поступившая по заказу
ОтгрузкаСтрокаОтгружен / Не отгружен
ЗакрытБулево0 или 1

Таблица "Товары".

Таблица "Товары" входит в состав Заказа Покупателя и состоит из таблиц строк товаров, из их множества, таблица Строки Товара выглядит следующим образом:

Внутренний тегФорматЗначение
Номенклатурагуид 1Сгуид номенклатуры
ХарактеристикаНоменклатурыгуид 1Сгуид характеристики номенклатуры
Количествочислоколичество товара в заказе
ЕдиницаИзмерениягуид 1Сгуид единицы измерения
Суммачислосумма по позиции
СтавкаНДСчислоставка НДС (символ % -не ставится)
СуммаНДСчислосумма НДС по позиции
Ценачислоцена позиции
Размещениегуид 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</Закрыт>
</ЗаказПокупателя>

  • Нет меток