Для загрузки несуществующих в УТ артикулов по списку используется дополнение ЗапросСправочников
.
Обр = Обработки.Дополнения.Создать().Создать("ЗапросСправочников");
Обр.ЗапросАртикулов(СписокАртикулов);
Дополнение само выполнит http-запрос к шине данных, получит ответное сообщение и загрузит его с помощью дополнения СинхронизацияСправочников
.
СписокАртикулов
--- это СписокЗначений, соедержащий строки с артикулами для загрузки.
Для запроса остатков на складах нужно воспользоваться дополнением ЗапросОстатков
:
Обр = Обработки.Дополнения.Создать().Создать("ЗапросОстатков");
Элемент = Обр.ЗапросОстатков(СписокАртикулов, СписокСкладов);
СписокАртикулов
--- это список значений, содержащий строковые УИДы номенклатуры.
СписокСкладов
--- список значений, содержащий строковые УИДы складов, остатки которых нужно получить.
Функция вернёт таблицу значений:
Склад | Номенклатура | Характеристика | Остаток |
---|---|---|---|
Структура, содержащая код и UID склада | Ссылка на справочник Номенклатура | Ссылка на характеристику номенклатуры | Значение остатка |