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

Материал из Wiki
Перейти к: навигация, поиск
 
(не показано 7 промежуточных версии этого же участника)
Строка 5: Строка 5:
 
<back_to_ef dateuploading="2010-10-30 15:00:00"  org_name="Company">
 
<back_to_ef dateuploading="2010-10-30 15:00:00"  org_name="Company">
 
   <!-- Документ для загрузки на сервер Аппетита
 
   <!-- Документ для загрузки на сервер Аппетита
         uid - уникальный код документа
+
         uid - уникальный код документа;
         reason_code - Код причины
+
         reason_code - Код причины;
         store_code - Код места хранения
+
         store_code - Код места хранения;
         doc_type_code - Код типа документа
+
         doc_type_code - Код типа документа;
         doc_datetime - Дата/Время документа
+
         doc_datetime - Дата/Время документа;
         doc_number - № документа
+
         doc_number - № документа;
         income_datetime - Дата входящего документа  
+
         income_datetime - Дата входящего документа. (Для пересчета товара, это дата документа передача смены);
         income_number - Номер входящего документа
+
         income_number - Номер входящего документа. (Для пересчета товара, это номер документы передача смены);
         income_customer_code - Код контрагента входящего документа
+
         income_customer_code - Код контрагента входящего документа;
         recipient_store - Место хранения куда производится перемещения  
+
         recipient_store - Место хранения куда производится перемещения;
         accepted_user_code - Код подтвердившего пользователя
+
         note - Комментарий к документу;
         note - Комментарий к документу
+
        user_tin - ИНН передающего продавца; Поиск пользователя по ИНН преоритетнее чем поиск по коду (user_code);
 +
         state - Статус документа (0-новый документ(разрешено редактирование на кассе);
 +
                                  1-подтвержденный документ(готов к загрузке в 1С);
 +
                                  2-загружен в 1С);
 +
        user_code - Код передающего продавца.
 +
 
 
   -->  
 
   -->  
 
   <save_document uid="{ec82f1fd-24e3-4d85-bb60-0bb41128f615}"
 
   <save_document uid="{ec82f1fd-24e3-4d85-bb60-0bb41128f615}"
Строка 31: Строка 36:
 
                 user_tin="123142342341"
 
                 user_tin="123142342341"
 
                 user_code="4124"
 
                 user_code="4124"
                 accepted_user_code="0002"
+
                 note="Комментарий к документу"
                 note="Комментарий к документу">
+
                 state="1">
 
     <!-- Позиция документа
 
     <!-- Позиция документа
 
         uid - уникальный код позиции документа
 
         uid - уникальный код позиции документа
 
         barcode - Код номенклатуры
 
         barcode - Код номенклатуры
 
         quantity - Количество
 
         quantity - Количество
 +
        quantity2 - Дополнительное количество (Используется в документах типа "Пересчет товара":книжное количество в 1С)
 
         price - Цена
 
         price - Цена
 
         base_unit_code - Базовая единица измерения
 
         base_unit_code - Базовая единица измерения
Строка 46: Строка 52:
 
           barcode="3123143"
 
           barcode="3123143"
 
           quantity="1.0"
 
           quantity="1.0"
 +
          quantity2="1.2"
 
           price="10.0"
 
           price="10.0"
 
           base_unit_code="л"
 
           base_unit_code="л"
Строка 52: Строка 59:
 
           supplier_unit="л"/>
 
           supplier_unit="л"/>
 
   </save_document>  
 
   </save_document>  
 +
 
   <!-- Удаление документа
 
   <!-- Удаление документа
       uid - Код документа
+
       uid - Код документа -->
  -->
+
 
   <remove_document uid="{104eec55-8f18-4239-9cb0-6b40080612c0}"/>
 
   <remove_document uid="{104eec55-8f18-4239-9cb0-6b40080612c0}"/>
 
</back_to_ef>
 
</back_to_ef>
 
</syntaxhighlight>
 
</syntaxhighlight>

Текущая версия на 14:48, 19 февраля 2019

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

<?xml version="1.0" encoding="utf-8"?>
<back_to_ef dateuploading="2010-10-30 15:00:00"  org_name="Company">
  <!-- Документ для загрузки на сервер Аппетита
        uid - уникальный код документа;
        reason_code - Код причины;
        store_code - Код места хранения;
        doc_type_code - Код типа документа;
        doc_datetime - Дата/Время документа;
        doc_number - № документа;
        income_datetime - Дата входящего документа. (Для пересчета товара, это дата документа передача смены);
        income_number - Номер входящего документа. (Для пересчета товара, это номер документы передача смены);
        income_customer_code - Код контрагента входящего документа;
        recipient_store - Место хранения куда производится перемещения;
        note - Комментарий к документу;
        user_tin - ИНН передающего продавца; Поиск пользователя по ИНН преоритетнее чем поиск по коду (user_code);
        state - Статус документа (0-новый документ(разрешено редактирование на кассе);
                                  1-подтвержденный документ(готов к загрузке в 1С);
                                  2-загружен в 1С);
        user_code - Код передающего продавца.
 
   --> 
  <save_document uid="{ec82f1fd-24e3-4d85-bb60-0bb41128f615}"
                 reason_code="323"
                 doc_type_code="13"
                 store_code="0001"
                 doc_datetime="2014-01-01 00:10:00"
                 doc_number="31233"
                 income_datetime="2014-01-01 00:10:00"
                 income_number="1"
                 income_customer_code="5001"
                 recipient_store="0002"
                 note="Примечание"
                 user_tin="123142342341"
                 user_code="4124"
                 note="Комментарий к документу"
                 state="1">
    <!-- Позиция документа
        uid - уникальный код позиции документа
        barcode - Код номенклатуры
        quantity - Количество
        quantity2 - Дополнительное количество (Используется в документах типа "Пересчет товара":книжное количество в 1С)
        price - Цена
        base_unit_code - Базовая единица измерения
        unit_code - Единица измерения в документе
        unit_base_factor - Коэфициент пересчета в базовую единицу
        supplier_unit - Единица измерения поставщика
     -->
    <item uid="{6f74f249-696d-4b20-af8c-e724ed7baecb}" 
          barcode="3123143"
          quantity="1.0"
          quantity2="1.2" 
          price="10.0"
          base_unit_code="л"
          unit_code="бут"
          unit_base_factor="0.7"
          supplier_unit="л"/>
  </save_document> 
 
  <!-- Удаление документа
      uid - Код документа -->
  <remove_document uid="{104eec55-8f18-4239-9cb0-6b40080612c0}"/>
</back_to_ef>