Загрузка документов — различия между версиями
Материал из Wiki
ASLezhnin (обсуждение | вклад) (Новая страница: «<syntaxhighlight lang="xml"> <?xml version="1.0" encoding="utf-8"?> <back_to_ef dateuploading="2010-10-30 15:00:00" org_name="Company"> <save_document uid="{ec…») |
ASLezhnin (обсуждение | вклад) |
||
| (не показано 17 промежуточных версии этого же участника) | |||
| Строка 1: | Строка 1: | ||
| + | [[Category:API интеграции с учетной системой]] | ||
| + | [[API интеграции с учетной системой]] | ||
<syntaxhighlight lang="xml"> | <syntaxhighlight lang="xml"> | ||
<?xml version="1.0" encoding="utf-8"?> | <?xml version="1.0" encoding="utf-8"?> | ||
<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"> | ||
| − | <save_document uid="{ec82f1fd-24e3-4d85-bb60-0bb41128f615}"> | + | <!-- Документ для загрузки на сервер Аппетита |
| − | <item uid="{6f74f249-696d-4b20-af8c-e724ed7baecb}"/> | + | 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> | </save_document> | ||
| + | |||
| + | <!-- Удаление документа | ||
| + | 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>