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

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)Идентификатор номенклатуры. При указании данного идентификатора будет установлена связь между номенклатурой и характеристикой