Выгрузка документа — различия между версиями
Материал из Wiki
ASLezhnin (обсуждение | вклад) (Новая страница: «Возвращает список не выгруженных в бек документов {|class="wikitable" |Страница |xml_get_new_documents |- |Па…») |
ASLezhnin (обсуждение | вклад) |
||
| (не показано 5 промежуточных версии этого же участника) | |||
| Строка 1: | Строка 1: | ||
| − | Возвращает | + | Возвращает документ по его ID |
{|class="wikitable" | {|class="wikitable" | ||
|Страница | |Страница | ||
| − | | | + | |xml_get_document |
|- | |- | ||
|Параметры | |Параметры | ||
| | | | ||
| − | * | + | * uid - Уникальный код документа |
|- | |- | ||
|Пример запроса | |Пример запроса | ||
| − | |<nowiki>http://hostname:9870/</nowiki><b> | + | |<nowiki>http://hostname:9870/</nowiki><b>xml_get_document</b>?uid={70c3a9ae-8de9-4253-a18c-2ed1eac9f936} |
|- | |- | ||
|Пример ответа | |Пример ответа | ||
| Строка 16: | Строка 16: | ||
<response datetime="2015-03-17 12:08:59"> | <response datetime="2015-03-17 12:08:59"> | ||
<result>ok</result> | <result>ok</result> | ||
| − | <!-- | + | <!-- 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 - Место хранения куда производится перемещения | + | state - Состояние документа (0-загружен из бека или создан в админке; |
| + | 1-отредактирован во фронте, готов к выгрузке в бек; | ||
| + | 2-загружен в бек); | ||
| + | user_tin - ИНН создавшего документ пользователя; | ||
| + | user_code - Код создавшего документ пользователя; | ||
| + | accepted_user_tin - ИНН подтвердившего пользователя; | ||
| + | accepted_user_code - Код подтвердившего пользователя | ||
--> | --> | ||
<document uid="{ec82f1fd-24e3-4d85-bb60-0bb41128f615}" | <document uid="{ec82f1fd-24e3-4d85-bb60-0bb41128f615}" | ||
| Строка 38: | Строка 44: | ||
income_customer_code="5001" | income_customer_code="5001" | ||
recipient_store="0002" | recipient_store="0002" | ||
| − | note="Примечание"> | + | note="Примечание" |
| + | user_tin="123142342341" | ||
| + | user_code="4124" | ||
| + | accepted_user_tin="31234231231234" | ||
| + | accepted_user_code="0002" | ||
| + | state="1" | ||
| + | > | ||
<!-- Позиция документа | <!-- Позиция документа | ||
uid - уникальный код позиции документа | uid - уникальный код позиции документа | ||
barcode - Код номенклатуры | barcode - Код номенклатуры | ||
| − | quantity - Количество | + | quantity - Количество (в документе "Пересчет товаров" - Данные ТТ) |
| + | quantity2 - Информационное количество (в документе "Пересчет товаров" - Данные 1С) | ||
price - Цена | price - Цена | ||
unit_code - Код единицы измерения | unit_code - Код единицы измерения | ||
| Строка 48: | Строка 61: | ||
<item uid="{6f74f249-696d-4b20-af8c-e724ed7baecb}" | <item uid="{6f74f249-696d-4b20-af8c-e724ed7baecb}" | ||
barcode="3123143" | barcode="3123143" | ||
| − | quantity="1 | + | quantity="1" |
| + | quantity2="0" | ||
price="10.0" | price="10.0" | ||
unit_code="л"/> | unit_code="л"/> | ||
Текущая версия на 09:56, 1 февраля 2018
Возвращает документ по его ID
| Страница | xml_get_document |
| Параметры |
|
| Пример запроса | http://hostname:9870/xml_get_document?uid={70c3a9ae-8de9-4253-a18c-2ed1eac9f936} |
| Пример ответа | <?xml version="1.0" encoding="utf-8"?> <response datetime="2015-03-17 12:08:59"> <result>ok</result> <!-- uid - уникальный код документа; reason_code - Код причины; store_code - Код места хранения; doc_type_code - Код типа документа; doc_datetime - Дата/Время документа; doc_number - № документа; income_datetime - Дата входящего документа; income_number - Номер входящего документа; income_customer_code - Код контрагента входящего документа; recipient_store - Место хранения куда производится перемещения; state - Состояние документа (0-загружен из бека или создан в админке; 1-отредактирован во фронте, готов к выгрузке в бек; 2-загружен в бек); user_tin - ИНН создавшего документ пользователя; user_code - Код создавшего документ пользователя; accepted_user_tin - ИНН подтвердившего пользователя; accepted_user_code - Код подтвердившего пользователя --> <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" accepted_user_tin="31234231231234" accepted_user_code="0002" state="1" > <!-- Позиция документа uid - уникальный код позиции документа barcode - Код номенклатуры quantity - Количество (в документе "Пересчет товаров" - Данные ТТ) quantity2 - Информационное количество (в документе "Пересчет товаров" - Данные 1С) price - Цена unit_code - Код единицы измерения --> <item uid="{6f74f249-696d-4b20-af8c-e724ed7baecb}" barcode="3123143" quantity="1" quantity2="0" price="10.0" unit_code="л"/> </document> </response> |