Запрос на получение справочника РКО — различия между версиями

Материал из Wiki
Перейти к: навигация, поиск
Строка 25: Строка 25:
 
         user_name - Имя пользователя (кассира), передающего средства
 
         user_name - Имя пользователя (кассира), передающего средства
 
         user_code - Код пользователя (кассира), передающего средства
 
         user_code - Код пользователя (кассира), передающего средства
 +
        unloaded - Логический признак выгруженности записи в бек
  
 
         store_code - Код места хранения
 
         store_code - Код места хранения
Строка 50: Строка 51:
 
                 manager_inn="2093840238432"
 
                 manager_inn="2093840238432"
 
                 manager_name="Иванов И.И."
 
                 manager_name="Иванов И.И."
                 manager_uid="12218371982379123"/>
+
                 manager_uid="12218371982379123"
 +
                unloaded="1" />
 
     <!-- rko_incashier - Запись соответствует передаче средств инкассатору
 
     <!-- rko_incashier - Запись соответствует передаче средств инкассатору
 
         uid - Уникальный GUID записи
 
         uid - Уникальный GUID записи
Строка 56: Строка 58:
 
         user_name - Имя пользователя (кассира), передающего средства
 
         user_name - Имя пользователя (кассира), передающего средства
 
         user_code - Код пользователя (кассира), передающего средства
 
         user_code - Код пользователя (кассира), передающего средства
 +
        unloaded - Логический признак выгруженности записи в бек
  
 
         store_code - Код места хранения
 
         store_code - Код места хранения
Строка 74: Строка 77:
 
                 comp_name="Магазин №1"
 
                 comp_name="Магазин №1"
 
                 datetime="2010-10-10 10:00:00"
 
                 datetime="2010-10-10 10:00:00"
                 doc_date="2010-10-10"/>
+
                 doc_date="2010-10-10"
 +
                unloaded="1"/>
  
 
     <!-- rko_manager - Запись соответствует передаче средств менеджеру.
 
     <!-- rko_manager - Запись соответствует передаче средств менеджеру.
Строка 81: Строка 85:
 
         user_name - Имя пользователя (кассира), передающего средства
 
         user_name - Имя пользователя (кассира), передающего средства
 
         user_code - Код пользователя (кассира), передающего средства
 
         user_code - Код пользователя (кассира), передающего средства
 +
        unloaded - Логический признак выгруженности записи в бек
  
 
         store_code - Код места хранения
 
         store_code - Код места хранения
Строка 106: Строка 111:
 
                 target_user_inn="2093840238432"
 
                 target_user_inn="2093840238432"
 
                 target_user_name="Иванов И.И."
 
                 target_user_name="Иванов И.И."
                 target_user_code="123"/>
+
                 target_user_code="123"
 +
                unloaded="1"/>
 
   </rkos>
 
   </rkos>
 
</response>
 
</response>
 
</syntaxhighlight>
 
</syntaxhighlight>
 
|}
 
|}

Версия 16:48, 1 июня 2017

Запрос возвращает список журнала РКО

Страница xml_rkos
Параметры
  • org - Наименование или код организации
  • st - Начало периода (в формате yyyymmddhhnnss)
  • ft - Конец периода (в формате yyyymmddhhnnss)
  • only_new - Логический признак - показывать только не загруженные в бек записи РКО (1 или 0)
Пример запроса http://hostname:9870/xml_rkos?org=Company&st=20150910100000&ft=20150912200000
Пример ответа
<?xml version="1.0" encoding="utf-8"?>
<response datetime="2015-03-17 12:08:59">
  <result>ok</result>
  <rkos>
    <!-- rko_manager - Запись соответствует передаче средств менеджеру.
         uid - Уникальный GUID записи
         user_inn - ИНН пользователя (кассира), передающего средства
         user_name - Имя пользователя (кассира), передающего средства
         user_code - Код пользователя (кассира), передающего средства
         unloaded - Логический признак выгруженности записи в бек
 
         store_code - Код места хранения
         store_name - Наименование места хранения
         comp_code - Код рабочего места
         comp_name - Наименование рабочего места
         datetime - Дата/время регистрации
         doc_date - Дата документа
 
         manager_inn - ИНН менеджера
         manager_name - Имя менеджера
         manager_uid - UID менеджера (Из справочника дополнительного персонала)
     -->  
    <rko_manager uid="{ec82f1fd-24e3-4d85-bb60-0bb41128f615}" 
                 value="10000"
                 user_inn="132810923123"
                 user_name="Иванов И.И."
                 user_code="123"
                 store_code="001"
                 store_name="Склад - Магазин №1"
                 comp_code="001"
                 comp_name="Магазин №1"
                 datetime="2010-10-10 10:00:00"
                 doc_date="2010-10-10"
                 manager_inn="2093840238432"
                 manager_name="Иванов И.И."
                 manager_uid="12218371982379123"
                 unloaded="1" />
    <!-- rko_incashier - Запись соответствует передаче средств инкассатору
         uid - Уникальный GUID записи
         user_inn - ИНН пользователя (кассира), передающего средства
         user_name - Имя пользователя (кассира), передающего средства
         user_code - Код пользователя (кассира), передающего средства
         unloaded - Логический признак выгруженности записи в бек
 
         store_code - Код места хранения
         store_name - Наименование места хранения
         comp_code - Код рабочего места
         comp_name - Наименование рабочего места
         datetime - Дата/время регистрации
         doc_date - Дата документа
     -->  
    <rko_incashier uid="{fd85f1fd-24e3-4d85-bb60-0bb41128f615}" 
                 value="10000"
                 user_inn="132810923123"
                 user_name="Иванов И.И."
                 user_code="123"
                 store_code="001"
                 store_name="Склад - Магазин №1"
                 comp_code="001"
                 comp_name="Магазин №1"
                 datetime="2010-10-10 10:00:00"
                 doc_date="2010-10-10"
                 unloaded="1"/>
 
    <!-- rko_manager - Запись соответствует передаче средств менеджеру.
         uid - Уникальный GUID записи
         user_inn - ИНН пользователя (кассира), передающего средства
         user_name - Имя пользователя (кассира), передающего средства
         user_code - Код пользователя (кассира), передающего средства
         unloaded - Логический признак выгруженности записи в бек
 
         store_code - Код места хранения
         store_name - Наименование места хранения
         comp_code - Код рабочего места
         comp_name - Наименование рабочего места
         datetime - Дата/время регистрации
         doc_date - Дата документа
 
         target_user_inn - ИНН пользователя (кассира), принимающего средства
         target_user_name - Имя пользователя (кассира), принимающего средства
         target_user_code - Код пользователя (кассира), принимающего средства
     -->  
    <rko_user uid="{AB82f1fd-24e3-4d85-bb60-0bb41128f615}" 
                 value="10000"
                 user_inn="132810923123"
                 user_name="Иванов И.И."
                 user_code="123"
                 store_code="001"
                 store_name="Склад - Магазин №1"
                 comp_code="001"
                 comp_name="Магазин №1"
                 datetime="2010-10-10 10:00:00"
                 doc_date="2010-10-10"
                 target_user_inn="2093840238432"
                 target_user_name="Иванов И.И."
                 target_user_code="123"
                 unloaded="1"/>
  </rkos>
</response>