Выгрузка списка новых документов — различия между версиями

Материал из Wiki
Перейти к: навигация, поиск
 
(не показаны 3 промежуточные версии этого же участника)
Строка 15: Строка 15:
 
<?xml version="1.0" encoding="utf-8"?>
 
<?xml version="1.0" encoding="utf-8"?>
 
<response datetime="2015-03-17 12:08:59">
 
<response datetime="2015-03-17 12:08:59">
<result>ok</result>
+
  <result>ok</result>
   <!-- Документ для загрузки на сервер Аппетита
+
   <!-- uid - Уникальный номер документа
        uid - уникальный код документа
+
      doc_datetime - Дата время создания документа в формате yyyy-mm-dd hh:nn:ss
        reason_code - Код причины
+
      document_type - Индекс базового типа документа
        store_code - Код места хранения
+
      doc_type_code - Код типа документа
        doc_type_code - Код типа документа
+
   -->  
        doc_datetime - Дата/Время документа
+
   <document uid="{ec82f1fd-24e3-4d85-bb60-0bb41128f615}"  
        doc_number - № документа
+
            doc_datetime="2014-01-01 00:10:00"
        income_datetime - Дата входящего документа
+
            document_type="0"
        income_number - Номер входящего документа
+
            doc_type_code="001"/>
        income_customer_code - Код контрагента входящего документа
+
  <document uid="{a2676b6f-a458-4edb-9e70-123f3ea1fee0}"  
        recipient_store - Место хранения куда производится перемещения
+
            doc_datetime="2014-02-11 10:13:34"  
   -->
+
            document_type="0"
   <document uid="{ec82f1fd-24e3-4d85-bb60-0bb41128f615}"
+
            doc_type_code="001"/>
          reason_code="323"
+
  <document uid="{da6519b7-f579-4321-9c65-8249c7cf7309}"  
          doc_type_code="13"
+
            doc_datetime="2014-03-12 20:12:44"
          store_code="0001"
+
            document_type="0"
          doc_datetime="2014-01-01 00:10:00"
+
            doc_type_code="001"/>
          doc_number="31233"
+
          income_datetime="2014-01-01 00:10:00"
+
          income_number="1"
+
          income_customer_code="5001"
+
          recipient_store="0002"
+
          note="Примечание">
+
    <!-- Позиция документа
+
        uid - уникальный код позиции документа
+
        barcode - Код номенклатуры
+
        quantity - Количество
+
        price - Цена
+
        unit_code - Код единицы измерения
+
    -->
+
    <item uid="{6f74f249-696d-4b20-af8c-e724ed7baecb}"  
+
          barcode="3123143"
+
          quantity="1.0"
+
          price="10.0"
+
          unit_code="л"/>
+
  </document>  
+
 
</response>
 
</response>
 
</syntaxhighlight>
 
</syntaxhighlight>
 
|}
 
|}

Текущая версия на 11:30, 15 декабря 2017

Возвращает список не выгруженных в бек документов

Страница xml_get_new_documents
Параметры
  • org - Наименование или код организации
Пример запроса http://hostname:9870/xml_get_new_documents?org=Company
Пример ответа
<?xml version="1.0" encoding="utf-8"?>
<response datetime="2015-03-17 12:08:59">
  <result>ok</result>
  <!-- uid - Уникальный номер документа
       doc_datetime - Дата время создания документа в формате yyyy-mm-dd hh:nn:ss
       document_type - Индекс базового типа документа
       doc_type_code - Код типа документа
   --> 
  <document uid="{ec82f1fd-24e3-4d85-bb60-0bb41128f615}" 
            doc_datetime="2014-01-01 00:10:00"
            document_type="0"
            doc_type_code="001"/>
  <document uid="{a2676b6f-a458-4edb-9e70-123f3ea1fee0}" 
            doc_datetime="2014-02-11 10:13:34" 
            document_type="0"
            doc_type_code="001"/>
  <document uid="{da6519b7-f579-4321-9c65-8249c7cf7309}" 
            doc_datetime="2014-03-12 20:12:44"
            document_type="0"
            doc_type_code="001"/>
</response>