Инкассация УС в РОП

Полная инкассация

Примечание

Описание действий для открытия и закрытия двери сейфа, извлечения и вставки кассеты см. в руководстве по эксплуатации соответствующей модели УС.
Если в УС нет диспенсера, то шаги с 7 по 8 и с 17 по 21 не выполняются, а на шагах 12 и 22 на экран выводится информация только о состоянии ОЦ ДМ.
Если для картридера не предусмотрена работа с задержанными картами или задержанных карт нет, то шаги с 9 по 11 не выполняются.
  1. Переведите УС в РОП.

  2. Введите логин и пароль инкассатора.

  3. Нажмите кнопку «ЗАКРЫТЬ ОПЕР.ЦИКЛ».

    ../_images/full1.png
  4. Подтвердите закрытие ОЦ ДМ (нажмите кнопку «ДА»).

    ../_images/full2.png
  5. Извлеките кассету, а потом нажмите кнопку «ПРОДОЛЖИТЬ».

    ../_images/full3.png
  6. Заберите чек закрытия ОЦ ДМ, а потом нажмите кнопку «ПРОДОЛЖИТЬ».

    ../_images/full4.png
Листинг 3. Пример чека закрытия ОЦ ДМ
 .
                   ЧЕК
       ЗАКРЫТИЕ ОПЕРАЦИОННОГО ЦИКЛА
            ДЕПОЗИТНОГО МОДУЛЯ


 14\09\2022                      10:51:28
 УС:                               000148
 ----------------------------------------
 ЦИКЛ:  0001     ОТ: 00\00\0000  00:00:00
 СОСТОЯНИЕ:                        ЗАКРЫТ

 ДЕПОЗИТНЫЕ КАССЕТЫ:
   N      КАССЕТА


 ВСЕГО ПРИНЯТО:
 СУММА:                                 0
 КОЛИЧЕСТВО БАНКНОТ:                    0
 ОТВЕРГНУТО БАНКНОТ:                    0

     СТАТИСТИКА ПО КАССЕТАМ:
 КАССЕТА:
 ТИП:   Депозит
 СТАТУС:   ОК
    ВАЛЮТА  | НОМИНАЛ | КОЛ-ВО
  ----------------------------
        (ПУСТОЙ СПИСОК)

       ПРИНЯТЫЕ БАНКНОТЫ:
    ВАЛЮТА  | НОМИНАЛ | КОЛ-ВО
  ----------------------------
      (ПУСТОЙ СПИСОК)


 ----------------------------------------
         <МОДУЛЬ ПРИЁМА НАЛИЧНЫХ>
 ТРАНЗАКЦИЙ ВНЕСЕНИЯ:                   0
 НА СУММУ:                              0

 АВТОРИЗОВАНО:                          0
 НА СУММУ:                              0

 НЕ АВТОРИЗОВАНО:                       0
 НА СУММУ:                              0
 ----------------------------------------
      РЕЕСТР НЕЗАВЕРШЁННЫХ ПЛАТЕЖЕЙ
           (СБОЙНЫХ ОПЕРАЦИЙ)



 ----------------------------------------
             МЕСТО ДЛЯ ПОДПИСИ
  1. Подтвердите закрытие ОЦ диспенсера (нажмите кнопку «ДА»).

    ../_images/full5.png
  2. Заберите чек закрытия ОЦ диспенсера, а потом нажмите кнопку «ПРОДОЛЖИТЬ».

    ../_images/full6.png
Листинг 4. Пример чека закрытия ОЦ диспенсера
                    ЧЕК
       ЗАКРЫТИЕ ОПЕРАЦИОННОГО ЦИКЛА
                ДИСПЕНСЕРА

 14\09\2022                      10:52:09
 УС:                               000148
 ЦИКЛ: 002     ОТ: 29\08\2022    11:58:21
 СОСТОЯНИЕ:                        ЗАКРЫТ

 NC| НОМИНАЛ| ВАЛ| ЗАГР|  ОСТ|  ВЫД|  СБР
 ----------------------------------------
  1|     100| RUB| 1000|  992|    5|    3
  2|     200| RUB| 1000|  993|    4|    3
  3|     500| RUB| 1000|  992|    5|    3
  4|    1000| RUB| 1000|  992|    5|    3
  5|      50| RUB| 1000|  993|    4|    3

 ----------------------------------------
 ЗАГРУЖЕНО:                 1 850 000 RUB
 ВЫДАНО:                        9 000 RUB
 ОСТАТОК:                   1 841 000 RUB
 в т.ч.
 СБРОШЕНО:                      5 550 RUB
 ----------------------------------------
 РЕТРАКТ:
   ЧИСЛО:                               1
   СУММА:                       5 000 RUB
 ----------------------------------------
 ЗАДЕРЖАНО КАРТ:                        0
 ----------------------------------------
 ПЛАТЁЖНАЯ СИСТЕМА "VISA/EC"
 С МОМЕНТА БАЛАНСИРОВКИ
 АВТОРИЗОВАНО:                          0
 ВЫДАНО:                                0
 ОТМЕНЕНО:                              0
 В ТЕКУЩЕМ ОПЕР.ЦИКЛЕ N 002
 АВТОРИЗОВАНО:                          0
 ВЫДАНО:                                0
 ОТМЕНЕНО:                              0
 СПОРНО ПО СПИСАНИЮ:                    0
 СПОРНО ПО ВЫДАЧЕ:                      0
 КОЛИЧЕСТВО АВТ-ЦИЙ:                    0
 КОЛИЧЕСТВО ВЫДАЧ:                      0
 ИЗ НИХ ЗАБЫТО:                         0
  1. Подтвердите изъятие задержанных карт (нажмите кнопку «ДА»).

    ../_images/full7.png
  2. Заберите карты из лотка и нажмите кнопку «ПРОДОЛЖИТЬ». Счетчик задержанных карт будет сброшен.

../_images/full8.png
  1. Заберите чек и нажмите кнопку «ПРОДОЛЖИТЬ». Если по каким-то причинам не удалось сбросить счетчик задержанных карт при закрытии ОЦ, то при открытии ОЦ перед шагом 22 ПроАТМ повторит запрос на изъятие задержанных карт и попытку сбросить счетчик.

../_images/full9.png
Листинг 5. Пример чека изъятия задержанных карт
                   ЧЕК
            ЗАДЕРЖАННЫЕ КАРТЫ

 23\09\2022                      09:41:19
 УС:                               000148

 ЗАДЕРЖАНО КАРТ:                        4

 НОМЕР КАРТЫ:                      ВРЕМЯ:
 ----------------------------------------
 ЗАБЫТЫ КЛИЕНТАМИ:

 676280XXXXXXXX8108              23.09.22
                                 09:12:12

 676280XXXXXXXX8108              23.09.22
                                 09:15:44

 ОБНАРУЖЕНЫ ПРИ ЗАПУСКЕ ПО:

 676280XXXXXXXX8108              22.09.22
                                 09:40:19

 ПО КОМАНДЕ ЭМИТЕНТА:

 676280XXXXXXXX8108              23.09.22
                                 09:18:05
  1. ОЦ ДМ и диспенсера закрыты. Нажмите кнопку «ПРОДОЛЖИТЬ».

../_images/full10.png
  1. Нажмите кнопку «ОТКРЫТЬ ОПЕР.ЦИКЛ».

../_images/full11.png
  1. Подтвердите открытие ОЦ ДМ (нажмите кнопку «ДА»).

../_images/full12.png
  1. Вставьте кассету, а потом нажмите кнопку «ПРОДОЛЖИТЬ».

../_images/full13.png
  1. Заберите чек открытия ОЦ ДМ, а потом нажмите кнопку «ПРОДОЛЖИТЬ».

../_images/full14.png
Листинг 6. Пример чека открытия ОЦ ДМ
 .
                   ЧЕК
       ОТКРЫТИЕ ОПЕРАЦИОННОГО ЦИКЛА
            ДЕПОЗИТНОГО МОДУЛЯ

 14\09\2022                      11:02:07
 УС:                               000148
 ----------------------------------------
 ОПЕРАЦИОННЫЙ ЦИКЛ:                  0002
 СОСТОЯНИЕ:                        ОТКРЫТ

 ДЕПОЗИТНЫЕ КАССЕТЫ:
   N      КАССЕТА
   1        1
 ----------------------------------------
     МЕСТО ДЛЯ ПОДПИСИ
  1. Подтвердите открытие диспенсера (нажмите кнопку «ДА»).

../_images/full5.png
  1. Замените все физические кассеты диспенсера, а потом нажмите кнопку «ПРОДОЛЖИТЬ».

../_images/full6.png
  1. Задайте значения счетчиков платежных кассет (для выбора кассеты нажимайте кнопки «ВВЕРХ» и «ВНИЗ», для задания значения счетчика кассеты – кнопку «ВЫБРАТЬ» .), а потом нажмите кнопку «ЗАВЕРШИТЬ». Будут установлены значения счетчиков кассет.

../_images/full17.png
  1. Начнется тестовый набор банкнот. После того, как тестовый набор успешно завершится, нажмите кнопку «ПРОДОЛЖИТЬ».

../_images/full18.png ../_images/full19.png
  1. Заберите чек открытия ОЦ диспенсера, а потом нажмите кнопку «ПРОДОЛЖИТЬ».

../_images/full20.png
Листинг 7. Пример чека открытия ОЦ диспенсера
                    ЧЕК
       ОТКРЫТИЕ ОПЕРАЦИОННОГО ЦИКЛА
                ДИСПЕНСЕРА

 14\09\2022                      11:04:29
 УС:                               000148
 ОПЕРАЦИОННЫЙ ЦИКЛ: 003
 СОСТОЯНИЕ:                        ОТКРЫТ

 NC| НОМИНАЛ| ВАЛ| ЗАГР|  ОСТ|  ВЫД|  СБР
 ----------------------------------------
  1|     100| RUB| 1000|  999|    0|    1
  2|     200| RUB| 1000|  999|    0|    1
  3|     500| RUB| 1000|  999|    0|    1
  4|    1000| RUB| 1000|  999|    0|    1
  5|      50| RUB| 1000|  999|    0|    1

 ----------------------------------------
 ЗАГРУЖЕНО:                 1 850 000 RUB
 ВЫДАНО:                                0
 ОСТАТОК:                   1 850 000 RUB
 в т.ч.
 СБРОШЕНО:                      1 850 RUB
 ----------------------------------------
 РЕТРАКТ:
   ЧИСЛО:                               0
   СУММА:                               0
 ----------------------------------------
 ЗАДЕРЖАНО КАРТ:                        0
 ----------------------------------------
 ПЛАТЁЖНАЯ СИСТЕМА "VISA/EC"
 С МОМЕНТА БАЛАНСИРОВКИ
 АВТОРИЗОВАНО:                          0
 ВЫДАНО:                                0
 ОТМЕНЕНО:                              0
 В ТЕКУЩЕМ ОПЕР.ЦИКЛЕ N 003
 АВТОРИЗОВАНО:                          0
 ВЫДАНО:                                0
 ОТМЕНЕНО:                              0
 СПОРНО ПО СПИСАНИЮ:                    0
 СПОРНО ПО ВЫДАЧЕ:                      0
 КОЛИЧЕСТВО АВТ-ЦИЙ:                    0
 КОЛИЧЕСТВО ВЫДАЧ:                      0
 ИЗ НИХ ЗАБЫТО:                         0
  1. ОЦ ДМ и диспенсера открыты. Нажмите кнопку «OK».

../_images/full21.png
  1. Выведите УС из РОП.

Упрощенная инкассация депозитного модуля УС

Примечание

Упрощенная инкассация доступна на УС с ДМ, но без диспенсера.

При упрощенной инкассации количество действий в РОП сведено к минимуму: инкассатору требуется только сбросить счетчики ДМ и вывести УС из РОП по окончании операции.

Включение режима упрощенной инкассации

  1. Включите упрощенную инкассацию ДМ (параметр QuickReopenCimOpCycleAllowed):

    [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\SOP\CimOperCycleSettings]
    "QuickReopenCimOpCycleAllowed"="1"
    
  2. Включите автоматический вход в РОП под учетной записью инкассатора при открытии двери сейфа (параметр IncassModeEntryByOpeningSafeDoor):

    [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\SOP]
    "IncassModeEntryByOpeningSafeDoor"="1"
    
  3. Включите автоматический сброс счетчиков (параметр AllowAutoExchangeDmWhenCassettesRemoved):

    [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\SOP\CimOperCycleSettings]
    "AllowAutoExchangeDmWhenCassettesRemoved"="1"
    

    Этот шаг необязателен. Если автоматический сброс счетчиков отключен, то инкассатору потребуется нажать в РОП кнопку «СБРОС СЧЕТЧИКОВ».

Порядок действий

Примечание

Описание действий для открытия и закрытия двери сейфа, извлечения и вставки кассеты см. в руководстве по эксплуатации соответствующей модели УС.

  1. Откройте дверь сейфа УС. Будет выполнен автоматический вход в РОП под учетной записью инкассатора.

  2. Извлеките все кассеты ДМ.

  3. Вставьте новые кассеты ДМ. Если включен автоматический сброс счетчиков, то после замены всех кассет будет напечатан чек «Сброс счетчиков».

  4. Закройте дверь сейфа.

  5. Если включен автоматический сброс счетчиков, то перейдите у шагу 7. Если нет, то – к шагу 6.

  6. Нажмите в меню инкассатора кнопку «СБРОС СЧЕТЧИКОВ». В ходе операции будет напечатан чек «Сброс счетчиков».

    ../_images/short1.png
  7. Заберите чек «Сброс счетчиков депозитного модуля».

Листинг 8. Пример чека сброса счетчиков ДМ
                   ЧЕК
    СБРОС СЧЁТЧИКОВ ДЕПОЗИТНОГО МОДУЛЯ


 21\09\2022                      15:14:45
 УС:                               000148
 ----------------------------------------
 ЦИКЛ:  0049     ОТ: 21\09\2022  15:14:45

 ДЕПОЗИТНЫЕ КАССЕТЫ:
   N      КАССЕТА
   1        1

 ВСЕГО ПРИНЯТО:
 СУММА:                         1 300 RUB
 КОЛИЧЕСТВО БАНКНОТ:                    5
 ОТВЕРГНУТО БАНКНОТ:                    0

     СТАТИСТИКА ПО КАССЕТАМ:
 КАССЕТА:  1
 ТИП:   Депозит
 СТАТУС:   ОК
    ВАЛЮТА  | НОМИНАЛ | КОЛ-ВО
  ----------------------------
  RUB | 643 |     100 |      3
  RUB | 643 |     500 |      2


       ПРИНЯТЫЕ БАНКНОТЫ:
    ВАЛЮТА  | НОМИНАЛ | КОЛ-ВО
  ----------------------------
  RUB | 643 |     100 |      3
  RUB | 643 |     500 |      2

 ----------------------------------------
         <МОДУЛЬ ПРИЁМА НАЛИЧНЫХ>
 ТРАНЗАКЦИЙ ВНЕСЕНИЯ:                   1
 НА СУММУ:                      1 300 RUB

 АВТОРИЗОВАНО:                          0
 НА СУММУ:                              0

 НЕ АВТОРИЗОВАНО:                       1
 НА СУММУ:                      1 300 RUB
 ----------------------------------------
      РЕЕСТР НЕЗАВЕРШЁННЫХ ПЛАТЕЖЕЙ
           (СБОЙНЫХ ОПЕРАЦИЙ)
 21\09\2022 - 15:51:09    СЕРТ.: 0B6ED03C
 ВНЕСЕНО:                       1 300 RUB
 КАРТА:                676280XXXXXXXX8108
 РАСПЕЧАТАН ЧЕК НА ВОЗВРАТ
  1. На экране появится сообщение «ОПЕРАЦИЯ СБРОС СЧЕТЧИКОВ ВЫПОЛНЕНА УСПЕШНО». Нажмите кнопку «OK».

    ../_images/short2.png
  2. Выведите УС из РОП.

Инкассация с автоматической отправкой транзакционных запросов NDC-хосту

Для УС, работающего по протоколу NDC, в ПроАТМ реализована возможность автоматически посылать NDC-хосту транзакционные запросы в процессе инкассации УС. Для всех запросов можно отдельно настроить значение поля Operation Code Data. Дополнительно для 2-х запросов также можно настроить значение поля General Purpose Buffer B.

Во время полной инкассации можно послать:

  • 1 запрос в процессе закрытия ОЦ ДМ;

  • 1 запрос в процессе закрытия ОЦ диспенсера;

  • 2 запроса в процессе открытия ОЦ ДМ;

  • 3 запроса в процессе открытия ОЦ диспенсера;

  • 1 запрос в процессе изъятия задержанных карт.

Во время упрощенной инкассации можно послать:

  • 1 запрос в процессе закрытия ОЦ ДМ;

  • 2 запроса в процессе открытия ОЦ ДМ.

Результат обработки запросов хостом и отсутствие ответа от него не влияют на результат инкассации в РОП.

По умолчанию данная функция отключена.

Включение автоматической отправки запросов

Функция настраивается в реестре в разделе [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\CONFIG\SOP_TRANSACTIONS]. За отправку каждого запроса отвечает отдельный параметр OP_CODE_*. Далее в тексте для удобства транзакционный запрос будет обозначен именем соответствующего параметра. Например, запрос, который передается в процессе закрытия ОЦ ДМ – запрос OP_CODE_CLOSE_OC_CASHIN.

Таблица 1. Характеристики транзакционных запросов

Когда запрос будет отправлен хосту

Параметр запроса

Настраиваемые поля запроса

Полная инкассация

Упрощенная инкассация

закрытие ОЦ диспенсера

OP_CODE_CLOSE_OC

Operation Code Data

Да

Нет

закрытие ОЦ ДМ

OP_CODE_CLOSE_OC_CASHIN

Operation Code Data

Да

Да

изъятие задержанных карт

OP_CODE_CLR_CARDS

Operation Code Data

Да

Нет

открытие ОЦ диспенсера

OP_CODE_OPEN_OC1

Operation Code Data 1

Да

Нет

открытие ОЦ диспенсера

OP_CODE_OPEN_OC2

Operation Code Data 1

Да

Нет

открытие ОЦ ДМ

OP_CODE_OPEN_OC_CASHIN

Operation Code Data

Да

Да

открытие ОЦ ДМ

OP_CODE_SET_RECEIPT_CNT_AT_OPEN_OC_CASHIN

Operation Code Data, General Purpose Buffer B

Да

Да

открытие ОЦ диспенсера

OP_CODE_SET_RECEIPT_CNT_AT_OPEN_OC_CASHOUT

Operation Code Data, General Purpose Buffer B

Да

Нет

1(1,2)

В запросе передается значение «1000» в поле General Purpose Buffer B и в поле General Purpose Buffer C.

Порядок отправки запросов при открытии ОЦ ДМ:

  1. запрос OP_CODE_OPEN_OC_CASHIN;

  2. запрос OP_CODE_SET_RECEIPT_CNT_AT_OPEN_OC_CASHIN.

Порядок отправки запросов при открытии ОЦ диспенсера:

  1. запрос OP_CODE_OPEN_OC1;

  2. запрос OP_CODE_OPEN_OC2;

  3. запрос OP_CODE_SET_RECEIPT_CNT_AT_OPEN_OC_CASHOUT.

Порядок отправки нескольких транзакционных запросов при упрощенной инкассации:

  1. запрос OP_CODE_CLOSE_OC_CASHIN;

  2. запрос OP_CODE_OPEN_OC_CASHIN;

  3. запрос OP_CODE_SET_RECEIPT_CNT_AT_OPEN_OC_CASHIN.

Значения перечисленных параметров – данные Operation Code buffer (последовательность нажатий FDK длиной 8 символов). Если значение параметра задано, то в процессе инкассации хосту будет передаваться соответствующий запрос со значением параметра в поле Operation Code Data.

Чтобы включить автоматическу отправку запросов, выполните следующие действия:

  1. Включите функцию (параметр ENABLE):

    [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\CONFIG\SOP_TRANSACTIONS]
    "ENABLE"="1"
    
  2. Задайте Track2 карты инкассатора (параметр SUPERVISOR_TRACK2), например:

    [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\CONFIG\SOP_TRANSACTIONS]
    "SUPERVISOR_TRACK2"="4444444444444444=2121212"
    

    Он будет отправлен хосту, если инкассатор не использует карту для входа в РОП. Если инкассатор входит в РОП с помощью карты, то данный шаг можно пропустить, т.к. Track2 будет считан с карты инкассатора и значение SUPERVISOR_TRACK2 будет проигнорировано. Параметр должен быть задан, если на устройстве не подразумевается выполнение хостовой инкассации по карте.

  3. Настройте запросы, которые необходимо посылась хосту. Например, чтобы включить отправку запроса во время закрытия ОЦ ДМ задайте значение параметра OP_CODE_CLOSE_OC_CASHIN:

    [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\CONFIG\SOP_TRANSACTIONS]
    "OP_CODE_CLOSE_OC_CASHIN"="AABBCCDD"
    
  4. Для запросов OP_CODE_SET_RECEIPT_CNT_AT_OPEN_OC_CASHOUT и OP_CODE_SET_RECEIPT_CNT_AT_OPEN_OC_CASHIN в поле General Purpose Buffer B по умолчанию передается значение 1000. При необходимости измените значение параметра SET_RECEIPT_COUNT.

  5. Задайте критерий успешного ответа хоста (параметр SOP_GOOD_NEXT_STATES), например:

    [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\CONFIG\SOP_TRANSACTIONS]
    "SOP_GOOD_NEXT_STATES"="010"
    

    Если значение SOP_GOOD_NEXT_STATES не задано, то любой ответ хоста считается сбойным.

  6. При полной инкассации предусмотрена возможность послать запрос повторно, если истек тайм-аут ожидания ответа хоста. По умолчанию она отключена. Чтобы ее включить задайте значение 1 параметра RESEND_BUTTON_ENABLE:

    [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\CONFIG\SOP_TRANSACTIONS]
    "RESEND_BUTTON_ENABLE"="1"
    

    В этом случае на экране с сообщением об ошибке выполнения запроса появится кнопка «ПОВТОРНЫЙ ЗАПРОС».

Листинг 9. Пример настроеной автоматической отправки
[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\CONFIG\SOP_TRANSACTIONS]
"ENABLE"="1"
"OP_CODE_OPEN_OC1"=""
"OP_CODE_OPEN_OC2"=""
"OP_CODE_CLOSE_OC"=""
"OP_CODE_CLR_CARDS"=""
"OP_CODE_SET_RECEIPT_CNT_AT_OPEN_OC_CASHOUT"="D AFB"
"OP_CODE_SET_RECEIPT_CNT_AT_OPEN_OC_CASHIN"="D AFB"
"OP_CODE_OPEN_OC_CASHIN"=""
"OP_CODE_CLOSE_OC_CASHIN"=""
"SOP_GOOD_NEXT_STATES"="010"
"SET_RECEIPT_COUNT"="400"
"RESEND_BUTTON_ENABLE"="1"
"SUPERVISOR_TRACK2"="4444444444444444=2121212"

Изменения в порядке действий при полной инкассации

Примечание

Результат обработки транзакционных запросов хостом не влияет на выполнение других операций в процессе инкассации в РОП.

Запросы отправляются на хост в следующей последовательности:

  • запрос OP_CODE_CLOSE_OC_CASHIN – после шага 6;

  • запрос OP_CODE_CLOSE_OC – после шага 8;

  • запрос OP_CODE_CLR_CARDS – после шага 11;

  • запросы OP_CODE_OPEN_OC1, OP_CODE_OPEN_OC2 и OP_CODE_SET_RECEIPT_CNT_AT_OPEN_OC_CASHOUT – после шага 18;

  • запросы OP_CODE_OPEN_OC_CASHIN, OP_CODE_SET_RECEIPT_CNT_AT_OPEN_OC_CASHIN – после шага 13;

При отправке каждого запроса в РОП выполняется выполняется описанная ниже последовательность действий. Если настроена отправка нескольких запросов, то

  1. Запрос автоматически отправляется на хост. УС ждет ответ хоста. На экране отображается сообщение:

    ПОЖАЛУЙСТА, ПОДОЖДИТЕ. ВЫПОЛНЯЕТСЯ ОТПРАВКА НА ХОСТ ЗАПРОСА '<имя запроса>'
    
    ../_images/request1.png

    Имена запросов в сообщениях на экране:

    • запрос OP_CODE_CLOSE_OC_CASHIN – «БАЛАНС ДЕПОЗИТНОГО МОДУЛЯ»;

    • запрос OP_CODE_CLOSE_OC – «БАЛАНСИРОВКА»;

    • запрос OP_CODE_CLR_CARDS – «СБРОС СЧЕТЧИКА КАРТ»;

    • запрос OP_CODE_OPEN_OC1 – «ИНИЦИАЛИЗАЦИЯ КАССЕТ 1,2»;

    • запрос OP_CODE_OPEN_OC2 – «ИНИЦИАЛИЗАЦИЯ КАССЕТ 3,4»:

    • запрос OP_CODE_OPEN_OC_CASHIN – «ОБНУЛЕНИЕ СЧЕТЧИКОВ ДЕПОЗИТНОГО МОДУЛЯ»;

    • запрос OP_CODE_SET_RECEIPT_CNT_AT_OPEN_OC_CASHIN – «УСТАНОВКА ЧИСЛА ЧЕКОВ»;

    • запрос OP_CODE_SET_RECEIPT_CNT_AT_OPEN_OC_CASHOUT – «УСТАНОВКА ЧИСЛА ЧЕКОВ».

  2. Дождитесь ответа хоста и нажмите кнопку «ПРОДОЛЖИТЬ».

    Возможные результаты выполнения запросов:

    1. Хост успешно обработал запрос. В этом случае будет выдан хостовой чек, и на экране появится сообщение:

      ТРАНЗАКЦИОННЫЙ ЗАПРОС '<имя запроса>' ВЫПОЛНЕН УСПЕШНО
      
      .. image:: /images/collection/request2.png
      
    2. При обработке запроса на хосте произошла ошибка или истек тайм-аут ожидания ответа от хоста. В этом случае на экране появится сообщение:

      ПРОИЗОШЛА ОШИБКА ПРИ ПЕРЕДАЧЕ ДАННЫХ НА ХОСТ ЗАПРОСА '<имя запроса>'
      
      ../_images/request4.png

      Если включена возможность повторно послать запрос, то на экране появится кнопка «ПОВТОРНЫЙ ЗАПРОС», нажав на которую запрос можно послать еще раз.

      ../_images/request3.png

Изменения в порядке действий при упрощенной инкассации

Примечание

Результат обработки транзакционных запросов хостом не влияет на сброс счетчика в РОП в процессе упрощенной инкассации.

Автоматическая отправка на хост одного запроса

  1. При сбросе счетчиков в РОП будет послан транзакционный запрос на хост. На экране появится сообщение о том, что запрос на хост отправлен.

    ../_images/request5.png

    Дождитесь сообщения об окончании операции.

  2. Если запрос был выполнен успешно, то будет выдан хостовой чек, и на экране появится сообщение о том, что сброс счетчиков на УС и на хосте успешно выполнены. Нажмите кнопку «OK».

    ../_images/request6.png

    Если запрос не был выполнен или истек тайм-аут ожидания ответа хоста, то на экране появится сообщение о том, что сброс счетчиков в РОП завершен, а сброс счетчиков на хосте выполнить не удалось. Заберите чек сбоя выполнения транзакционного запроса (шаблон чека – DmExchSopTransactionFailureTemplate.txt). Нажмите кнопку «OK».

    ../_images/request7.png
Листинг 10. Пример чека сбоя выполнения запроса
    СБОЙ ВЫПОЛНЕНИЯ ТРАНЗАКЦИОННОГО
          ЗАПРОСА ИНКАССАТОРА
      'БАЛАНС ДЕПОЗИТНОГО МОДУЛЯ'

 22\09\2022                      11:59:30
 УС:                               000148
 ----------------------------------------
 ОПЕРАЦИЯ СБРОСА СЧЕТЧИКОВ НА ХОСТЕ
 НЕ ВЫПОЛНЕНА

Автоматическая отправка двух или трех запросов

  1. При сбросе счетчиков в РОП будет послан транзакционный запрос на хост. На экране появится сообщение о том, что запрос на хост отправлен.

../_images/request5.png
  1. При успешном выполнении первого запроса хосту отправляется второй запрос и т.д. Сообщение на экране не изменится. Дождитесь сообщения об окончании операции.

  2. Если все запросы выполнены успешно, то на экране появится сообщение о том, что сброс счетчиков на УС и на хосте успешно выполнены. Нажмите кнопку «OK».

    ../_images/request6.png

    Если запрос OP_CODE_CLOSE_OC_CASHIN или запрос OP_CODE_OPEN_OC_CASHIN не будут выполнены или истечет тайм-аут ожидания ответа от хоста, то отправка запросов прервется и на экране появится сообщение о том, что сброс счетчиков в РОП завершен, а сброс счетчиков на хосте выполнить не удалось. Заберите чек сбоя выполнения транзакционного запроса. Нажмите кнопку «OK».

    ../_images/request7.png

    Если запрос OP_CODE_SET_RECEIPT_CNT_AT_OPEN_OC_CASHIN не будет выполнен или истечет тайм-аут ожидания ответа от хоста, то сброс счетчиков на хосте будет считаться выполненным успешно. На экране появится соответствующее сообщение.