Запрос на получение состава заказа — различия между версиями
Материал из Wiki
(Новая страница: «Category:API для "Мобильного официанта" API для "Мобильного официанта" {|class="wikitable" |Страница…») |
|||
| (не показаны 2 промежуточные версии 2 участников) | |||
| Строка 19: | Строка 19: | ||
<response> | <response> | ||
<result>ok</result> | <result>ok</result> | ||
| − | <! | + | <!-- Атрибут precheck указывает, можно ли редактировать заказ. Если precheck="1" значит для заказа уже был распечатан счет и редактировать его больше нельзя, иначе ="0" --> |
| − | <order precheck= | + | <order precheck="1" session_num="1.1" |
| − | open_datetime= | + | open_datetime="2013-10-10 10:00:00" |
| − | version= | + | version="1" |
| − | minutes= | + | minutes="20" |
summ="43" | summ="43" | ||
discount_summ="0"> | discount_summ="0"> | ||
| − | <! | + | <!-- Позиция заказа |
id_position – идентификатор позиции чека | id_position – идентификатор позиции чека | ||
Id_nom – идентификатор элемента номенклатуры | Id_nom – идентификатор элемента номенклатуры | ||
| Строка 36: | Строка 36: | ||
delivered – доставлена позиция или нет (1/0) | delivered – доставлена позиция или нет (1/0) | ||
--> | --> | ||
| − | <position id_position= | + | <position id_position="55" |
| − | id_nom= | + | id_nom="12" |
name="Макароны с маслом" | name="Макароны с маслом" | ||
unit="пор" | unit="пор" | ||
| − | price= | + | price="50" |
| − | quantity= | + | quantity="1" |
| − | discount= | + | discount="10" |
| − | printed= | + | printed="1" |
cooked="0" | cooked="0" | ||
delivered="0"> | delivered="0"> | ||
| Строка 50: | Строка 50: | ||
id – идентификатор варианта информационного модификатора | id – идентификатор варианта информационного модификатора | ||
--> | --> | ||
| − | <mod_inf id_mod= | + | <mod_inf id_mod="2" id="12"/> |
<!-- номенклатурный модификатор | <!-- номенклатурный модификатор | ||
id_mod - идентификатор модификатора | id_mod - идентификатор модификатора | ||
id – идентификатор номенклатуры | id – идентификатор номенклатуры | ||
--> | --> | ||
| − | <mod_nom id_mod= | + | <mod_nom id_mod="3" id="11" |
| − | quantity= | + | quantity="2" |
| − | price= | + | price="10" discount="0"/> |
| − | <mod_nom id_mod= | + | <mod_nom id_mod="3" id="12" |
| − | quantity= | + | quantity="1" |
| − | price= | + | price="15" discount="0"/> |
</position> | </position> | ||
| − | <position id_position= | + | <position id_position="56" |
| − | id_nom= | + | id_nom="13" price="30" |
| − | quantity= | + | quantity="2" discount="0" printed="1"/> |
| − | <position id_position= | + | <position id_position="57" |
| − | id_nom= | + | id_nom="14" price="560" |
| − | quantity= | + | quantity="1" discount="0" printed="1"/> |
</order> | </order> | ||
</response> | </response> | ||
</syntaxhighlight> | </syntaxhighlight> | ||
|} | |} | ||
Текущая версия на 11:41, 29 декабря 2014
API для "Мобильного официанта"
| Страница | wt_order_content |
| Параметры |
|
| Пример запроса | http://hostname:9870/wt_order_content?did=1&id_order=1 |
| Пример ответа | <?xml version="1.0" encoding="utf-8"?> <response> <result>ok</result> <!-- Атрибут precheck указывает, можно ли редактировать заказ. Если precheck="1" значит для заказа уже был распечатан счет и редактировать его больше нельзя, иначе ="0" --> <order precheck="1" session_num="1.1" open_datetime="2013-10-10 10:00:00" version="1" minutes="20" summ="43" discount_summ="0"> <!-- Позиция заказа id_position – идентификатор позиции чека Id_nom – идентификатор элемента номенклатуры Quantity – Кол-во Price – цена Discount – скидка суммой на позицию printed – распечатана позиция или нет (1/0) cooked – приготовлена позиция или нет (1/0) delivered – доставлена позиция или нет (1/0) --> <position id_position="55" id_nom="12" name="Макароны с маслом" unit="пор" price="50" quantity="1" discount="10" printed="1" cooked="0" delivered="0"> <!-- Информационный модификатор id_mod - идентификатор модификатора id – идентификатор варианта информационного модификатора --> <mod_inf id_mod="2" id="12"/> <!-- номенклатурный модификатор id_mod - идентификатор модификатора id – идентификатор номенклатуры --> <mod_nom id_mod="3" id="11" quantity="2" price="10" discount="0"/> <mod_nom id_mod="3" id="12" quantity="1" price="15" discount="0"/> </position> <position id_position="56" id_nom="13" price="30" quantity="2" discount="0" printed="1"/> <position id_position="57" id_nom="14" price="560" quantity="1" discount="0" printed="1"/> </order> </response> |