====== API :: WarehouseEncashment. Инкассации ====== В системе реализован программный интерфейс для получения данных об инкассации из главной кассы магазина. Данные выгружаются по http протоколу. Формат на выбор - xml или json. ===== Пример запроса на получение данных ===== Пример запроса на получение данных об инкассации: http://mycompany.virtpos.ru/api/warehouseEncashment?apikey=MySecret&format=xml ==== Параметры запроса ==== Параметры, которые не отмечены как **get only**, могут быть переданы как get- или как post-параметры. * **apikey** - Секретный ключ для доступа к данным. Обязательный параметр. * **format** (get only) - формат, в котором сервер отдаст данные. Может принимать значения "xml" или "json". Необязательный параметр. * **id** (get only) - ID инкассации, для которой надо вернуть данные. Необязательный параметр. * **warehouse_id** (get only) - ID точки продаж, для которой надо вернуть данные. Необязательный параметр. * **ext_warehouse_id** (get only) - код точки продаж во внешней системе. Необязательный параметр. * **date** (get only) - получение данных на определенную дату. Формат: ГГГГММДД. Необязательный параметр. * **date_from** (get only) - получение данных начиная с определенной даты. Формат: ГГГГММДД. Необязательный параметр. * **date_to** (get only) - получение данных начиная до определенной даты. Формат: ГГГГММДД. Необязательный параметр. ==== Ответ сервера ==== В ответ получаем XML или JSON. В ответе обязательно присутствует поле success. Если success=1, то операция выполнена успешно. Если success=0, то произошла ошибка. Дополнительная информация об ошибке содержится в поле info ==== Пример ответа сервера ==== Ниже приведен пример ответа сервера в формате XML 1 warehouseEncashment 1 1 12 12000.00 ИП Иванов И.И. Владимирская Санкт Петербург 123123123123 Поступления от продажи товаров 1234 2019-10-25 14:02:37 123 2019-10-25 14:02:37 123 2019-10-25 00:00:00 Петров П. П. Петров П. П.