Метод SET_MT_PRICE
Добавление и изменение учётной цены материала.
{"cmd": "SET_MT_PRICE","token":"...","material_id":...,"dmcode_id":...,"start_date":"...","end_date":"...","price_val":...}
В случае наличия цены за такой же период - цена обновляется.
В случае наложения периодов - ошибка - наложения периодов.
material_id - ID материала
dmcode_id - ID единицы измерения
start_date - дата начала действия цены dd.mm.yyyy
end_date - дата окончания действия цены dd.mm.yyyy
price_val - значение цены 000.0
пример запроса:
{"cmd": "SET_MT_PRICE","token":"","material_id":44757990,"dmcode_id":402,"start_date":"15.03.2019","end_date":"27.11.2019","price_val":1034.00}
Возвращаемые значения:
invalid token - неправильный токен
parameter format error - неправильный формат у параметров (строка вместо числа, ошибка в дате)
parameters must be not null - если хотя бы один из параметров пустой
period error - дата начала больше даты окончания
material_id not found - не найден id материала
dmcode_id not found - не найден id ЕИ
intersecting periods - пересечение периодов цен
can't set price - ошибка при добавлении цены
can't update price - ошибка обновления цены
цена установлена
ВЫГРУЗКИ ГОТОВОЙ ПРОДУКЦИИ