Запрос на получение списка заявок на перемещение товаров — различия между версиями

Материал из Wiki
Перейти к: навигация, поиск
 
(не показаны 2 промежуточные версии этого же участника)
Строка 11: Строка 11:
 
* fd - Дата окончания периода (в формате YYYYMMDD)
 
* fd - Дата окончания периода (в формате YYYYMMDD)
 
* only_new - Логический признак (0-показывать все заявки; 1-показывать только новые заявки). Параметр не обязательный по умолчанию имеет значение 0.
 
* only_new - Логический признак (0-показывать все заявки; 1-показывать только новые заявки). Параметр не обязательный по умолчанию имеет значение 0.
 +
* supplier_filter - Фильтр кода поставщика (по умолчанию = "*", т.е. заявки по всем поставщикам)
 
|-
 
|-
 
|Пример запроса
 
|Пример запроса
|<nowiki>http://localhost:9870/</nowiki><b>xml_product_orders</b>?sd=20150601&fd=20150601
+
|<nowiki>http://localhost:9870/</nowiki><b>xml_product_orders</b>?sd=20150601&fd=20150601&supplier_filter=*
 
|-
 
|-
 
|Пример ответа
 
|Пример ответа
Строка 19: Строка 20:
 
<?xml version="1.0" encoding="UTF-8"?>  
 
<?xml version="1.0" encoding="UTF-8"?>  
 
<response datetime="2015-07-27 15:16:39">
 
<response datetime="2015-07-27 15:16:39">
<result>ok</result>
+
  <result>ok</result>
 
   <orders>
 
   <orders>
 
     <!-- ID - уникальный идентификатор заявки
 
     <!-- ID - уникальный идентификатор заявки
Строка 26: Строка 27:
 
         store_code - Код места хранения
 
         store_code - Код места хранения
 
         store_name - Наименование места хранения
 
         store_name - Наименование места хранения
 +
        supplier_code - Код поставщика
 
         new - Логические признак новая (необработанная заявка) или нет. 0-Уже обработанная заявка; 1-Новая заявка.
 
         new - Логические признак новая (необработанная заявка) или нет. 0-Уже обработанная заявка; 1-Новая заявка.
 
     -->
 
     -->
Строка 33: Строка 35:
 
           store_code="045"  
 
           store_code="045"  
 
           store_name="Шахунья, Гагарина 11 Магазин"
 
           store_name="Шахунья, Гагарина 11 Магазин"
 +
          supplier_code="001"
 
           new="0"/>
 
           new="0"/>
 
     <item id="22787"  
 
     <item id="22787"  
Строка 39: Строка 42:
 
           store_code="304"  
 
           store_code="304"  
 
           store_name="Кирово-Чепецк,ул.Лермонтова 4 магазин"
 
           store_name="Кирово-Чепецк,ул.Лермонтова 4 магазин"
 +
          supplier_code="002"
 
           new="1"/>
 
           new="1"/>
 
   </orders>
 
   </orders>
  <result>ok</result>
 
 
</response>
 
</response>
 
</syntaxhighlight>
 
</syntaxhighlight>
 
|}
 
|}

Текущая версия на 23:00, 15 марта 2017

API интеграции с учетной системой

Страница xml_product_orders
Параметры
  • sd - Дата начала периода (в формате YYYYMMDD)
  • fd - Дата окончания периода (в формате YYYYMMDD)
  • only_new - Логический признак (0-показывать все заявки; 1-показывать только новые заявки). Параметр не обязательный по умолчанию имеет значение 0.
  • supplier_filter - Фильтр кода поставщика (по умолчанию = "*", т.е. заявки по всем поставщикам)
Пример запроса http://localhost:9870/xml_product_orders?sd=20150601&fd=20150601&supplier_filter=*
Пример ответа
<?xml version="1.0" encoding="UTF-8"?> 
<response datetime="2015-07-27 15:16:39">
  <result>ok</result>
  <orders>
    <!-- ID - уникальный идентификатор заявки
         date - Дата/Время создания заявки
         wait_date - Ожидаемая дата перемещения
         store_code - Код места хранения
         store_name - Наименование места хранения
         supplier_code - Код поставщика
         new - Логические признак новая (необработанная заявка) или нет. 0-Уже обработанная заявка; 1-Новая заявка.
     -->
    <item id="22784" 
          date="2015-06-01 09:02:40" 
          wait_date="2015-06-01" 
          store_code="045" 
          store_name="Шахунья, Гагарина 11 Магазин"
          supplier_code="001"
          new="0"/>
    <item id="22787" 
          date="2015-06-01 09:03:51" 
          wait_date="2015-06-01" 
          store_code="304" 
          store_name="Кирово-Чепецк,ул.Лермонтова 4 магазин"
          supplier_code="002"
          new="1"/>
  </orders>
</response>