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

Материал из Wiki
Перейти к: навигация, поиск
Строка 37: Строка 37:
 
         manager_name - Имя менеджера
 
         manager_name - Имя менеджера
 
         manager_uid - UID менеджера (Из справочника дополнительного персонала)
 
         manager_uid - UID менеджера (Из справочника дополнительного персонала)
 +
       
 +
        kkm_code - Код кассового аппарата
 +
        kkm_name - Наименование кассового аппарата
 
     -->   
 
     -->   
 
     <rko_manager uid="{ec82f1fd-24e3-4d85-bb60-0bb41128f615}"  
 
     <rko_manager uid="{ec82f1fd-24e3-4d85-bb60-0bb41128f615}"  
Строка 47: Строка 50:
 
                 comp_code="001"
 
                 comp_code="001"
 
                 comp_name="Магазин №1"
 
                 comp_name="Магазин №1"
 +
                kkm_code="1001"
 +
                kkm_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"

Версия 15:26, 20 июня 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 - Дата/время регистрации  (в формате yyyy-mm-dd hh:nn:ss)
         doc_date - Дата документа (в формате yyyy-mm-dd)
 
         manager_inn - ИНН менеджера
         manager_name - Имя менеджера
         manager_uid - UID менеджера (Из справочника дополнительного персонала)
 
         kkm_code - Код кассового аппарата
         kkm_name - Наименование кассового аппарата
     -->  
    <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"
                 kkm_code="1001"
                 kkm_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 - Дата/время регистрации  (в формате yyyy-mm-dd hh:nn:ss)
         doc_date - Дата документа (в формате yyyy-mm-dd)
         bag_num - номер квитанции к сумке (varchar)
     -->  
    <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"
                 bag_num="123123"
                 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 - Дата/время регистрации  (в формате yyyy-mm-dd hh:nn:ss)
         doc_date - Дата документа (в формате yyyy-mm-dd)
 
         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>