Запрос на получение данных элемента справочника «Номенклатура» — различия между версиями

Материал из Wiki
Перейти к: навигация, поиск
(Новая страница: «Category:API для "Мобильного официанта" API для "Мобильного официанта" {|class="wikitable" |Страница…»)
 
 
(не показаны 4 промежуточные версии 2 участников)
Строка 4: Строка 4:
 
{|class="wikitable"
 
{|class="wikitable"
 
|Страница
 
|Страница
|wt_nomenclature_item
+
|<b>wt_nomenclature_item</b>
 
|-
 
|-
 
|Параметры
 
|Параметры
 
|
 
|
 
* did  - ID устройства
 
* did  - ID устройства
* id    - ID пользователя
+
* id    - ID единицы номенклатуры
 
|-
 
|-
 
|Пример запроса
 
|Пример запроса
Строка 19: Строка 19:
 
<response>
 
<response>
 
   <result>ok</result>
 
   <result>ok</result>
   <nomenclature id="1" name="Спагетти" unit="порц" version="1"/>
+
  <!-- id - ID единицы номенклатуры (integer)
 +
      name - Наименование (varchar)
 +
      unit - Единица измерения (varchar)
 +
      weight_indication - Признак весового товара (boolean) / true - Весовой товар
 +
      stop_list - Признак нахождения номенклатуры в стоп листе (boolean) / true - Находится в стоп листе
 +
      version - Версия единицы номенклатуры (integer)     
 +
  -->
 +
   <nomenclature id="1"  
 +
                name="Спагетти"  
 +
                unit="порц"  
 +
                weight_indication="1"
 +
                stop_list="0"
 +
                version="1">
 +
    <!-- Элемент "images" - Коллекция, связанных с единицей номенклатуры изображений -->
 +
    <images>
 +
      <!-- Элемент "image" - Ссылка на изображение
 +
          pos - № Изображения
 +
          id_main_image - ID изображения
 +
          id_preview_image - ID предпросмотра
 +
          main_hash - MD5 изображения
 +
          preview_hash - MD5 предпросмотра
 +
      -->
 +
      <image pos="1"
 +
            id_main_image="58"
 +
            id_preview_image="59"
 +
            main_hash="47502751DD301A8080E1CD102A88B402"
 +
            preview_hash="2B75D2C33FB5CAF9D536327C50558082"/>
 +
    </images>
 +
  </nomenclature>
 
</response>
 
</response>
 
</syntaxhighlight>
 
</syntaxhighlight>
 
|}
 
|}

Текущая версия на 14:44, 15 сентября 2014

API для "Мобильного официанта"

Страница wt_nomenclature_item
Параметры
  • did - ID устройства
  • id - ID единицы номенклатуры
Пример запроса http://hostname:9870/wt_nomenclature_item?did=1&id=1
Пример ответа
<?xml version="1.0" encoding="utf-8"?>
<response>
  <result>ok</result>
  <!-- id - ID единицы номенклатуры (integer)
       name - Наименование (varchar)
       unit - Единица измерения (varchar)
       weight_indication - Признак весового товара (boolean) / true - Весовой товар
       stop_list - Признак нахождения номенклатуры в стоп листе (boolean) / true - Находится в стоп листе
       version - Версия единицы номенклатуры (integer)       
   -->
  <nomenclature id="1" 
                name="Спагетти" 
                unit="порц" 
                weight_indication="1"
                stop_list="0"
                version="1">
    <!-- Элемент "images" - Коллекция, связанных с единицей номенклатуры изображений -->
    <images>
      <!-- Элемент "image" - Ссылка на изображение
           pos - № Изображения
           id_main_image - ID изображения
           id_preview_image - ID предпросмотра
           main_hash - MD5 изображения
           preview_hash - MD5 предпросмотра
       -->
      <image pos="1" 
             id_main_image="58" 
             id_preview_image="59" 
             main_hash="47502751DD301A8080E1CD102A88B402" 
             preview_hash="2B75D2C33FB5CAF9D536327C50558082"/>
    </images>
  </nomenclature>
</response>