Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
doc:dev:api:returns [02.06.2017 15:49]
dchuprunov [Структура ответа сервера] добавление в ответ supplier_external_id, warehouse_external_id
doc:dev:api:returns [02.06.2018 10:42] (текущий)
Строка 12: Строка 12:
  
 ==== Параметры запроса на получение данных ==== ==== Параметры запроса на получение данных ====
 +Параметры,​ которые не отмечены как **get only**, могут быть переданы как get- или как post-параметры.
   * **apikey** - Секретный ключ для доступа к данным. Обязательный параметр.   * **apikey** - Секретный ключ для доступа к данным. Обязательный параметр.
  
-  * **format** - формат,​ в котором сервер отдаст данные. Может принимать значения "​xml"​ или "​json"​. Необязательный параметр.+  * **format** ​(get only) - формат,​ в котором сервер отдаст данные. Может принимать значения "​xml"​ или "​json"​. Необязательный параметр.
  
   * **date** - получение Возвратов на определенную дату. Формат:​ ГГГГММДД. Необязательный параметр.   * **date** - получение Возвратов на определенную дату. Формат:​ ГГГГММДД. Необязательный параметр.
Строка 26: Строка 26:
  
   * **cdateto** - получение Возвратов,​ созданных до определенной даты. Формат:​ ГГГГММДД. Необязательный параметр.   * **cdateto** - получение Возвратов,​ созданных до определенной даты. Формат:​ ГГГГММДД. Необязательный параметр.
 +
 +  * **last_update_date** - получение Возвратов,​ обновленных начиная с определенной даты. Формат:​ ГГГГММДД. Необязательный параметр.
  
   * **warehouse_id** - код магазина. для которого надо вернуть поступления. Если не указан,​ то возвращаются Возвраты для всех магазинов. Необязательный параметр.   * **warehouse_id** - код магазина. для которого надо вернуть поступления. Если не указан,​ то возвращаются Возвраты для всех магазинов. Необязательный параметр.
Строка 32: Строка 34:
  
   * **id** - ID документа Возврата. Необязательный параметр. Если не указан,​ возвращаются все документы.   * **id** - ID документа Возврата. Необязательный параметр. Если не указан,​ возвращаются все документы.
 +
 +  * **external_id** - код Возврата во внешней системе (например,​ в 1С). Если указан,​ возвращается только документ с указанным кодом.
  
   * **last_id** - Необязательный параметр. Используется для получения новых документов с момента последнего обмена. Если параметр указан,​ то передаются все более новые Возвраты (с бОльшим ID)   * **last_id** - Необязательный параметр. Используется для получения новых документов с момента последнего обмена. Если параметр указан,​ то передаются все более новые Возвраты (с бОльшим ID)
Строка 65: Строка 69:
  <​supplier_inn>​12345678901</​supplier_inn>​  <​supplier_inn>​12345678901</​supplier_inn>​
  <​supplier_kpp>​12345679</​supplier_kpp>​  <​supplier_kpp>​12345679</​supplier_kpp>​
 + <​supplier_type>​1</​supplier_type>​
 + <​supplier_type_name>​Внешний поставщик</​supplier_type_name>​
  <​amount>​4545.00</​amount>​  <​amount>​4545.00</​amount>​
  <​status>​accept</​status>​  <​status>​accept</​status>​
  <​status_name>​Принят</​status_name>​  <​status_name>​Принят</​status_name>​
  <​comment/>​  <​comment/>​
 + <​guid>​803ad8b6-688c-11e7-849d-74d435ee6043</​guid>​
  <​supplier_external_id>​212</​supplier_external_id>​  <​supplier_external_id>​212</​supplier_external_id>​
  <​warehouse_external_id>​222</​warehouse_external_id>​  <​warehouse_external_id>​222</​warehouse_external_id>​
Строка 88: Строка 95:
  <​expir_date/>​  <​expir_date/>​
  <​lot_number/>​  <​lot_number/>​
 + <​guid>​803ad8b6-688c-11e7-849d-74d435ee6043</​guid>​
  </​item>​  </​item>​
  <​item>​  <​item>​
Строка 101: Строка 109:
  <​expir_date/>​  <​expir_date/>​
  <​lot_number/>​  <​lot_number/>​
 + <​guid>​803ad8b6-688c-11e7-849d-74d435ee6043</​guid>​
  </​item>​  </​item>​
  </​items>​  </​items>​
Строка 114: Строка 123:
  
   * **id** - ID документа Возврат   * **id** - ID документа Возврат
 +
 +  * **external_id** - код Возврата во внешней системе (например,​ в 1С)
  
   * **warehouse_id** - ID магазина,​ с которого осуществляется Возврат   * **warehouse_id** - ID магазина,​ с которого осуществляется Возврат
Строка 124: Строка 135:
  
   * **supplier_name** - название Поставщика   * **supplier_name** - название Поставщика
 +
 +  * **supplier_type** - код типа Поставщика
 +
 +  * **supplier_type_name** - название типа Поставщика
  
   * **amount** - сумма поставки   * **amount** - сумма поставки
Строка 130: Строка 145:
  
   * **comment** - комментарий   * **comment** - комментарий
 +
 +  * **guid** - GUID документа
  
   * **supplier_external_id** - код Поставщика во внешней системе учета (например,​ в 1С)   * **supplier_external_id** - код Поставщика во внешней системе учета (например,​ в 1С)
Строка 165: Строка 182:
  
   * **expir_date** - срок годности товара   * **expir_date** - срок годности товара
 +
 +  * **guid** - GUID строки