====== API :: Requisition. Заявки на закупку: получение данных ====== В системе реализован программный интерфейс для получения, добавления и изменения данных о Клиентах (покупателях). Данные выгружаются по http протоколу. Формат на выбор - xml или json. ===== Пример запроса на получение данных ===== Пример запроса на получение данных об остатках товаров: http://mycompany.virtpos.ru/api/requisition?apikey=MySecret&format=xml ==== Параметры запроса ==== * **apikey** - Секретный ключ для доступа к данным. Обязательный параметр. * **format** - формат, в котором сервер отдаст данные. Может принимать значения "xml" или "json". Необязательный параметр. * **id** - идентификатор заявки, которую требуется получить * **warehouse_id** - идентификатор склада, для которого требуется выгрузить заявки * **ext_warehouse_id** - внешний идентификатор склада для которого нужно выгрузить заявки * **status** - статус заявки для фильтрации (NEW|DRAFT|EXPECTED|ORDERED|COMPLETED) * **datefrom** - дата в формате Ymd - с какого числа необходимо получить заявки * **dateto** - дата в формате Ymd - по какое число включительно должны быть выгружены заявки * **with_items** - установка данного поля указывает на необходимость выгружать сведения о товарах, которые входят в заявку ==== Ответ сервера ==== В ответ получаем XML или JSON. В ответе обязательно присутствует поле success. Если success=1, то операция выполнена успешно. Если success=0, то произошла ошибка. Дополнительная информация об ошибке содержится в поле info ==== Пример ответа сервера ==== Ниже приведен пример ответа сервера в формате XML 1 requisition Дата поставки 1 12 EXPECTED 2 2018-02-13 09:02:44 normal 1 1.000 1,760.26 0.00 01.01.2020 Некоторый товар 28304 1.000