API inventory
Раздел API ERP "UserSide"
Назначение: Действия с ТМЦ и складом
Дополнительные параметры: action - подкатегория запроса (возможное значение: см.ниже)
В учёте ТМЦ используется понятие как "счет учета".
Счета представляют значения вида "20503123456" или "205031234567"
Первые 3 цифры:
101 - Поставщики 203 - Сотрудники 204 - Склад 205 - Абонент 206 - Узел связи/муфта 210 - ВОЛС 211 - Линия связи 212 - Задание 213 - Дом 900 - Списано
4 и 5 цифра - субсчет
01 - Подотчет долгий 02 - Подотчет короткий 03 - ТМЦ 08 - Аренда 09 - Учет проданного
Последние 6 или 7 цифр - это ID объекта с ведущими нулями
20503123456 - Счёт абонента id 123456 и субсчет обычного учета ТМЦ
Подкатегории
transfer_inventory
Описание: Перемещение ТМЦ Обязательные параметры: inventory_id - ID ТМЦ dst_account - Счет-получатель Дополнительно возвращаемые данные: array( [Id] => ID операции перемещения )
get_inventory_catalog
Описание: Получение списка разделов каталога Дополнительно возвращаемые данные: array( [data] => ID раздела каталога )
get_inventory_catalog_id_by_name
Описание: Получение ID раздела каталога по его наименованию Обязательные параметры: name - наименование Дополнительно возвращаемые данные: array( [Id] => ID раздела каталога )
get_inventory_amount
Описание: Получение списка ТМЦ на складе Необязательные параметры: object_id - ID склада Дополнительно возвращаемые данные: array( [data] => ID раздела каталога )
get_inventory_storage
Описание: Получение списка складов Дополнительно возвращаемые данные: array( [data] => ID раздела каталога )
get_inventory_catalog
Описание: Получение списка разделов каталога Дополнительно возвращаемые данные: array( [data] => ID раздела каталога )