Перейти к основному содержимому

API

Справочники​

Справочник "Базы"​

Описание:​

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

Адрес веб сервиса​

/API/Bases/

POST - отправка данных о информационной базе

Процедура приемник:​

Справочники.ТЗ_ИнформационныеБазыИсточники.ПрочитатьДанныеСправочника

Принимает строку JSON которая содержит массив структур.

Описание структуры строки​

КлючТипОписание
IDСтрока (50)Уникальный идентификатор базы
НаименованиеСтрока(150)Наименование информационной базы

Пример запроса для подсистемы интеграции:​

Выбрать
&Идентификатор КАК ID,
&Наименование КАК Наименование

Справочник "Склады"​

Описание​

Список складов разрезе которых будет вестись учет

Адрес веб сервиса​

/API/warehouses/

POST - отправка данных о складах

Процедура приемник​

Справочники.ТЗ_Склады.ПрочитатьДанныеСправочника

Принимает строку JSON которая содержит массив структур.

Описание структуры строки​

КлючОбяз.ТипОписание
ID+Строка (50)Идентификатор склада
ID_базы+Строка (50)Идентификатор базы источника
Наименование+Строка(150)Наименование места хранения
ОписаниеСтрокаДополнительное описание

Пример запроса​

ВЫБРАТЬ
&ID_Базы КАК ID_Базы,
Склады.Наименование КАК Наименование,
Склады.Ссылка КАК Ссылка
ИЗ
Справочник.Склады КАК Склады

Справочник "Номенклатура"​

Описание​

Справочник номенклатуры для управления запасами. При загрузке сначала ищет по идентификатору, если не находит, то по коду.

Адрес веб сервиса​

/API/items/

POST - отправка данных о номенклатуре

Процедура приемник​

Справочники.ТЗ_Номенклатура.ПрочитатьДанныеСправочника

Принимает строку JSON которая содержит массив структур.

Структура строки​

КлючОбяз.ТипОписание
ID+Строка (50)Идентификатор номенклатуры
ID_базы+Строка (50)Идентификатор базы источника
Код+Строка (11)Код номенклатуры
Наименование+Строка (150)Наименование номенклатуры
ОписаниеСтрокаДополнительное описание
АртикулСтрока (50)Артикул номенклатуры
ЕдиницаИзмеренияСтрока(50)Единица измерения хранения остатков

Пример запроса​

ВЫБРАТЬ
&ID_Базы КАК ID_Базы,
Номенклатура.Наименование КАК Наименование,
Номенклатура.Артикул КАК Артикул,
Номенклатура.Ссылка КАК Ссылка
ИЗ
Справочник.Номенклатура КАК Номенклатура
ГДЕ
НЕ Номенклатура.ПометкаУдаления
И НЕ ЭтоГруппа

Справочник "Характеристики"​

Описание​

Характеристики номенклатуры. При загрузке сначала ищет по идентификатору, если не находит, то по по наименованию и владельцу.

Адрес веб сервиса​

/API/variants/ POST - отправка данных о характеристике

Процедура приемник​

Справочники.ТЗ_Характеристики.ПрочитатьДанныеСправочника

Принимает строку JSON которая содержит массив структур.

Структура строки​

КлючОбяз.ТипОписание
ID+Строка (50)Идентификатор характеристики
ID_базы+Строка (50)Идентификатор базы источника
Наименование+Строка(150)Наименование места хранения
ID_номенклатуры+Строка (50)Идентификатор номенклатуры. При указании данного идентификатора будет установлена связь между номенклатурой и характеристикой