Модуль adm¶
Модуль adm содержит информацию о внесении наличных денежных средств через АДМ.
10_NOTE – количество банкнот номиналом 10.
50_NOTE – количество банкнот номиналом 50.
100_NOTE – количество банкнот номиналом 100.
500_NOTE – количество банкнот номиналом 500.
1000_NOTE – количество банкнот номиналом 1000.
5000_NOTE – количество банкнот номиналом 5000.
ACCOUNT_NO 1 – счет №.
ADM_CONNECTION_TIMEOUT – тайм-аут соединения с интеграционным сервером.
ADM_ID – АДМ №.
ADM_RESPONSE_TIMEOUT – тайм-аут ожидания ответа интеграционного сервера.
AMOUNT – сумма.
BUNDLE_ID – сертификат. Под идентификатором пачки понимается сертификат транзакции приема наличных.
CASHIER_NAME 1 – вноситель.
CLIENT_ID 1 – номер клиента СББОЛ.
CLIENT_LOGIN – логин СББОЛ.
CLIENT_NUMBER – уникальный идентификационный номер клиента (УИН).
CONTRACT_NO – номер договора.
FAULT_REASON – во время операции произошел сбой.
INTEGRATION_SERVER_ADDRESS – адрес интеграционного сервера.
INTEGRATION_SERVER_ERROR_MESSAGE – сообщение об ошибке (АБИС).
LAST_ERROR – описание ошибки при внесении наличных.
MEMBER_ID – УС.
ORGANIZATION 1 – от кого (наименование организации).
OUTLET_NAME 1 – торговая точка.
PAYMENT_SYMBOL – символ платежа.
SEIZED_AMOUNT – сумма внесенных наличных.
SMS_ENTER_TRIES – количество оставшихся попыток проверки СМС-кода.
SMS_REQUEST_TRIES – количество оставшихся попыток отправки СМС-кода.
TEMPLATE_ID 1 – номер шаблона внесения макросы.
TEMPLATE_NAME 1 – шаблон внесения.
TOTAL_AMOUNT – итоговая сумма внесенных наличных.
TOTAL_NOTE – количество банкнот общее.
TRANSACTION_DATETIME 1 – дата, время выполнения операции.
TRANSACTION_DATETIME_F 1 – дата, время выполнения операции.
TRANSACTION_ID – операция №.
UID_LAST_COMPLETED_PENDING – результат последней операции.
Модуль adm-sbrf¶
Модуль adm-sbrf содержит информацию о внесении наличных денежных средств через АДМ СБ РФ.
10_NOTE – количество банкнот номиналом 10.
50_NOTE – количество банкнот номиналом 50.
100_NOTE – количество банкнот номиналом 100.
500_NOTE – количество банкнот номиналом 500.
1000_NOTE – количество банкнот номиналом 1000.
5000_NOTE – количество банкнот номиналом 5000.
ACCOUNT_NO 1 – счет №.
ADM_ID – АДМ №.
CASHIER_NAME 1 – вноситель.
CLIENT_ID 1 – номер клиента СББОЛ.
CLIENT_LOGIN – логин СББОЛ.
CONTRACT_NO – номер договора.
FAULT_REASON – во время операции произошел сбой.
ORGANIZATION 1 – от кого (наименование организации).
OUTLET_NAME 1 – торговая точка.
PAYMENT_SYMBOL – символ платежа.
SEIZED_AMOUNT – сумма внесенных наличных.
SMS_ENTER_TRIES – количество оставшихся попыток проверки СМС-кода.
SMS_REQUEST_TRIES – количество оставшихся попыток отправки СМС-кода.
TEMPLATE_ID – номер шаблона внесения макросы.
TEMPLATE_NAME 1 – шаблон внесения.
TOTAL_AMOUNT – итоговая сумма внесенных наличных.
TOTAL_NOTE – количество банкнот общее.
TRANSACTION_DATETIME_F 1 – дата, время выполнения операции.
TRANSACTION_ID – операция №.
Модуль billing-pay¶
Модуль billing-pay содержит информацию об операциях оплаты услуг.
AMOUNT – сумма.
PHONE_NO – реквизиты платежа.
PROVIDER – получатель платежа (для выбранного процессинг-кода выбирается значение параметра NAME).
SUPPORT_PHONE – телефон поддержки.
Модуль cash-accept¶
Модуль cash-accept содержит информацию об операциях приема наличных, как пачкой, так и покупюрно.
ALLOWED_NOTES_LIST – список банкнот, разрешенных к приему (в рамках текущей/последней транзакции приема наличных). Формат значения макроса реализован для электронного журнала (в виде таблицы).
AMOUNT_ACCEPTED – сумма принятых средств.
AMOUNT_ACCEPTED_DETAILED_INFO – детальная инофрмация о принятых банкнотах: подлинные/фальшивые/подозрительные.
AMOUNT_L4_ACCEPTED – сумма принятых подозрительных и фальшивых банкнот уровня Level4, которые впоследствии будут подчиняться политикам P6 на банкомате.
AMOUNT_REFUNDED – сумма возвращенных банкнот.
AMOUNT_RETRACTED – сумма средств, захваченных в ретракт.
CASHIN_CANCEL_DATE – дата совершения операции в формате ДД.MM.ГГГГ
CASHIN_CANCEL_TIME – время совершения операции в формате ЧЧ:ММ
CASHIN_TRANSACTION_ID_DB – идентификатор текущей транзакции на терминале
CASHIN_TRANSACTION_UID – уникальный сертификат текущей
CASH_ACCEPT_PRINT_ERROR_INFO – описание ошибки печати чека.
NOTE_NUMBER_LIST_CAPTURED_L2 – количество удержанных подозрительных и фальшивых банкнот уровня Level2, которые впоследствии будут подчиняться политикам P6 на УС.
NOTE_NUMBER_LIST_CAPTURED_L3 – количество удержанных подозрительных и фальшивых банкнот уровня Level3, которые впоследствии будут подчиняться политикам P6 на УС.
NOTE_NUMBER_LIST_DISPUTED – количество спорных банкнот.
NOTE_NUMBER_LIST_RETRACTED – количество банкнот, захваченных в ретракт.
Модуль event¶
Модуль event содержит информацию о событиях в электронном журнале.
APP_DISCONNECT_SERVICE_ID – идентификатор XFS-сервиса, с которым прервалось соединение.
CARD_EJECT_ERROR_DESCRIPTION – описание причины захвата карты.
CDM_ITEM_POSITION – позиция CDM, на которую отправлена банкнота во время операции Reset (используется для журналирования).
CDM_PHYS_CASSETTE – описание физической кассеты диспенсера.
CIM_ITEM_POSITION – позиция CIM, на которую отправлена банкнота во время операции Reset (используется для журналирования).
CIM_NOTEERROR_REASON – описание ошибки в процессе приема банкноты.
CIM_PHYS_CASSETTE_ID – идентифик.атор физической кассеты устройства приема наличных.
CIM_PHYS_CASSETTE_STATUS – состояние физической кассеты устройства приема наличных.
DORS_HTML_EXIT_NEXT_STATE – выход из режима WEB-EXTENTIONS: следующий стейт.
DORS_HTML_EXIT_NO – выход из режима WEB-EXTENTIONS: номер.
FULL_DEVICE_NAME – полное наименование устройства (используется для журналирования).
HW_ERROR_DEV_NAME – аппаратная ошибка устройства.
HW_STATE – состояние оборудования.
LAST_CASH_NOTE_ACCEPTED – информация о последней внесенной банкноте, если она была отвергнута.
LAST_PAGE_ERROR – сообщение об ошибке на экране.
NOBILL_CASSETTE – описание кассеты retract или reject.
PRJ_PAPER_STATUS – состояние бумаги в журнальном принтере.
PRR_PAPER_STATUS – состояние бумаги в чековом принтере.
REACH_PROSET_DATE – дата и время формирования транзакции в системе ПроСЭТ.
REACH_PROSET_ID – номер транзакции в системе ПроСЭТ.
SIU_UPS_STATUS – режим работы источника бесперебойного питания.
USER_ACTION_DESCRIPTION – сообщение о последнем действии пользователя.
Модуль iso8583-aux¶
Модуль iso8583-aux содержит информацию о параметрах авторизации по протоколу ISO8583.
ACCOUNT – номер карты получателя.
AMOUNT – сумма платежа.
AUTH_ARC_DESCRIPTION – описание кода ответа процессинга.
AUTH_CODE – код авторизации.
AUTH_CODE_1 – код авторизации 1.
AUTH_CODE_2 – код авторизации 2.
AUTH_DATE – дата проведения операции на терминале.
AUTH_EMV_AID – AID выбранного EMV-приложения доступно после выбора приложения.
AUTH_EMV_APP_LABEL – Label выбранного EMV-приложения доступно после выбора приложения.
AUTH_REQUEST_JOURNALING – поле Request транзакционного ответа.
AUTH_RESPONSE_CODE – после выхода в онлайн, содержит ARC хоста. После проведения emv.completion() содержит ARC карты. (2 цифры/буквы).
AUTH_RESPONSE_JOURNALING – поле Response транзакционного ответа.
AUTH_TIME – время проведения операции на терминале.
BALANCE – баланс карты.
CANCEL_DATE – дата совершения операции.
CANCEL_TIME – время совершения операции.
FAIL_DESCRIPTION – описание ошибки.
HISTORY_OPERATIONS_BLOCK – выписка о последних 10 операциях.
ISO8583_CONFIGURATION_PROBLEM_LIST – список ошибок в ISO конфигурации.
LIMIT_CASH – индивидуальный лимит в месяц для получения наличных.
LIMIT_SALE – индивидуальный лимит в месяц для оплаты товаров и услуг.
PAN – номер карты маскированный.
PAYMENT_SYSTEM_GROUP – какой платежной системе принадлежит карта.
PHONE_NO – реквизиты платежа, номер телефона.
PROVIDER – реквизиты платежа, получатель платежа.
RETRIEVAL_REFERENCE – уникальный номер транзакции в системе банка.
RETRIEVAL_REFERENCE_1 – уникальный номер транзакции в системе банка.
RETRIEVAL_REFERENCE_2 – уУникальный номер транзакции в системе банка.
SUPPORT_PHONE – телефон поддержки.
TERMINAL_ID – номер терминала.
TRANSACTION_NO – номер транзакции. доступна только после старта транзакции.
Модуль iso8583-dispense¶
Модуль iso8583-dispense содержит информацию о проведении выдачи наличных по протоколу ISO8583.
EXACT_AMOUNT_DISPENSED – сумма набранных банкнот.
EXACT_AMOUNT_RETRACTED – сумма банкнот, задержанных на хранение.
EXACT_DISPENSED_NOTES_COUNT – количество набранных банкнот.
EXACT_NOTES_RETRACTED – банкноты, задержанные на хранение.
EXACT_RETRACTED_RECOGNISED_NOTES_COUNT – распознанные банкноты, задержанные в ретракт-кассету.
EXACT_RETRACTED_UNRECOGNISED_NOTES_COUNT – нераспознанные банкноты, задержанные в ретракт-кассету.
LAST_DISPENSER_ERROR – последняя ошибка выполнения операции выдачи наличных.
MAX_AMOUNT_LIMIT – лимит выдачи по карте.
Модуль ndc¶
Модуль ndc содержит информацию о работе с сервером процессинга по протоколу NDC. Также этот модуль имеет доступ к переменным модуля proset.
CURRENT_PROTOCOL_ID – текущий протокол авторизации NDC/DDC.
DC_AMOUNT_BUFFER – введенная сумма.
DC_NUM_INPUT_BUFFER – введенное число.
EXACT_AMOUNT_DISPENSED – сумма набранных банкнот.
EXACT_AMOUNT_RETRACTED – сумма ретракта.
EXACT_DISPENSED_NOTES_COUNT – количество набранных банкнот.
EXACT_NOTES_RETRACTED – количество банкнот на ретракте.
EXACT_RETRACTED_RECOGNISED_NOTES_COUNT – количество распознанных банкнот.
EXACT_RETRACTED_UNRECOGNISED_NOTES_COUNT – количество нераспознанных банкнот.
FS_AMOUNT_BUFFER – введенная клиентом сумма.
FS_BUFFER_B – введенная клиентом сумма, Буфер B.
FS_BUFFER_C – введенная клиентом сумма, Буфер С.
FS_INFORMATION_BUFFER – информационный буфер транзакционного запроса.
FS_LAST_BNA_TRX_DATA – описание пачек наличных, принятях в последней транзакции (которую попытались отправить на хост). Для данного макроса применимы макросы #SMALL_24 и #WITH_TOTAL.
FS_NEXT_STATE_ID – номер следующего состояния.
FS_OPER_CODE_BUFFER – операционный буфер транзакционного запроса.
FS_SCREEN_NUMBER – номер экрана.
FS_STATE_NUMBER – номер состояния.
FS_STATE_TYPE – тип состояния.
FS_TRACK_1_PRJ – данные TRACK 1.
FS_TRACK_2_PAN_MASKED – маскированные данные TRACK 2.
FS_TRACK_3_PRJ – данные TRACK 3.
FS_TRAN_REPLY_FUNC – ответ на синхронный запрос.
FS_TSN – номер транзакции.
HOST_JOURNAL_DATA – данные с хоста.
LAST_DISPENSE_ERROR – последняя ошибка выполнения операции выдачи наличных: набор.
LAST_PRESENT_ERROR – последняя ошибка выполнения операции выдачи наличных: предъявление.
NOTES_TO_DISPENSE_LIST – количество банкнот к набору.
Модуль opmode-cashin¶
Модуль opmode-cashin содержит информацию о режиме оператора и настройке приема наличных.
ACCEPTED_BANKNOTES_BLOCK – принятые банкноты.
CASHIN_MAX_RETRACT_CNT – максимально разрешенное количество «ретрактов».
CASHIN_MAX_TRANSACT_CNT – максимально разрешенное количество незавершенных транзакций.
CASSETE_BLOCK – статистика по банкнотам.
CASSETTE_NO – номера кассет.
DELAY_TRANSACTIONS_REGISTRY – реестр незавершенных транзакций по оплате наличными.
DM_RESET_RESULTS – результат проведения операции сброса депозитного модуля.
EXCHANGE_DATE_DD_MM_YYYY_DOTS – текущая дата на терминале в виде ДД.ММ.ГГГГ.
EXCHANGE_TIME – текущее время на терминале в виде ЧЧ:ММ:СС.
HARDWARE_STATE – состояние аппаратуры (используется в чеках).
QUICK_EXCHANGE_WARNINGS – ошибки и предупреждения, выявленные в ходе проведения упрощенной инкассации.
RECEIPT_DATE_DD_MM_YYYY_SLASHES – дата печати чека в виде ДД\ММ\ГГГГ.
RECEIPT_TIME – время печати чека.
SESSION_NUM – номер операционного цикла депозитного модуля.
SESSION_OPEN_DATE_DD_MM_YYYY_DOTS – дата открытия операционного цикла депозитного модуля в виде ДД.ММ.ГГГГ.
SESSION_OPEN_DATE_DD_MM_YYYY_SLASHES – дата открытия операционного цикла депозитного модуля в виде ДД\ММ\ГГГГ.
SESSION_OPEN_TIME – время открытия операционного цикла депозитного модуля в виде ЧЧ:ММ:СС.
SESSION_STATE – состояние операционного цикла депозитного модуля.
Модуль opmode-dispenser¶
Модуль opmode-dispenser содержит информацию о режиме оператора и настройке диспенсера.
AMOUNT_BY_ALL_CASSETES – сумма остатка в кассетах.
AMOUNT_DISPENSED – сумма выданных средств.
AMOUNT_INITIALLY_LOADED – сумма изначально загруженных в кассеты средств.
AMOUNT_REJECTED – сумма сброшенных средств.
CALIBRATE_NUMBER – номер последней откалиброванной кассеты.
CASH_OUT_AVAILABLE – наличие диспенсера.
CDM_RETRACTED_AMOUNT – сумма, помещенная в RETRACT-отсек.
CDM_RETRACT_OPERATIONS_COUNT – число ретрактов.
CURRENT_ALGORYTHM – текущий алгоритм деноминации.
ERROR_DESCRIPTION – описание результата выполнения последней команды выполненной диспенсером.
EXCLUDED_FROM_TEST_CASHUNITS – перечень: в ходе тестового набора не пытались набрать из этих кассет (исключены из тестового набора).
FAILED_TO_TEST_CASHUNITS – перечень: в ходе тестового набора не удалось набрать из этих кассет.
PHISYCAL_CAS_INF – информация о состоянии всех физических кассет диспенсера.
PHYSICAL_BILL_CASS_INFO – информация о состоянии «cash out» физических кассет диспенсера.
PHYSICAL_CASH_UNIT_INFO_CACHED – информация по физическим кассетам (используется для журналирования).
SESSION_NUM – номер ОЦ.
SESSION_OPEN_DATE_DD_MM_YYYY_DOTS – дата открытия ОЦ (через точки).
SESSION_OPEN_DATE_DD_MM_YYYY_SLASHES – дата открытия ОЦ (через “/”).
SESSION_OPEN_TIME – время открытия ОЦ.
SESSION_STATE – состояние ОЦ: открыт/закрыт.
SESSION_STATE_EX – дополнительная информация о состоянии ОЦ.
Модуль opmode-iso8583¶
Модуль opmode-iso8583 содержит информацию о режиме оператора и настройке протокола ISO8583.
BRANCH_ADDR – адрес отделения банка.
BRANCH_NO – номер отделения банка.
BRANCH_PHONE – телефон отделения банка.
CHECKCONNECTION_PERIOD – период проверки связи с сервером ISO8583.
CHECKHOST_RESULT – результат проверки настроек сервера ISO8583.
CONN_TIMEOUT – тайм-аут на соединение с сервером ISO8583.
EXCH_TIMEOUT – тайм-аут на обмен данными с сервером ISO8583.
HOST_IP – IP-адрес сервера ISO8583.
HOST_PORT – сетевой порт сервера ISO8583.
MERCHANT_NO – номер продавца.
PACKET_DATE – время открытия последней пачки.
PACKET_NUMBER – номер пачки, по которой осуществлялась последняя сверка итогов.
PACKET_OPERATIONS_COUNT – количество операций в пачке.
RECEIPT_DATE_DD_MM_YYYY_SLASHES – дата начала печати чека о результатах операции сверки итогов.
RECEIPT_TIME – время начала печати чека о результатах операции сверки итогов.
SETTLEMENT_IGNORE_FAIL – значение параметра «Считать код ответа «95» успешным завршением сверки».
SETTLEMENT_PERIOD – период сверки итогов.
SETTLEMENT_RESULT – результат выполнения последней операции сверки итогов.
SETTLEMENT_RETCODE – код ошибки последней операции сверки итогов.
SETTLEMENT_TIME – время сверки итогов с сервером ISO8583.
TERMINAL_ID – номер терминала.
TRACK_NAME – данные с пластиковой карты.
Модуль opmode-jview¶
Модуль opmode-jview содержит информацию о режиме оператора и настройке электронного журнала.
JOURNAL_PATH_BACKUP – директория хранения резервной копии электронного журнала.
Модуль opmode-recycler¶
Модуль opmode-recycler содержит информацию о режиме оператора и настройке рециклера.
CASSETTE_NO – номер кассеты рециклера.
ERROR_DESCRIPTION – описание ошибок при конфигурировании и замене кассет.
IS_EQUIPPED_WITH_CASHOUT_CASSETTES – информация по кассетам выдачи наличных.
IS_EQUIPPED_WITH_RECYCLING_CASSETTES – информация по кассетам приема наличных.
IS_SESSION_CLOSED – состояние ОЦ рециклера.
PHYSICAL_CASHOUT_CASS_INFO – информация по кассетам выдачи наличных.
PHYSICAL_DROPBOX_CASS_INFO – информация по кассетам приема наличных.
PHYSICAL_RECYCLING_CASS_INFO – информация по кассетам рециклинга.
SESSION_CLOSE_DATE_DDMMYYYY_SLASHES – дата закрытия ОЦ (через «/»).
SESSION_CLOSE_TIME – время закрытия ОЦ.
SESSION_NUM – номер открытого ОЦ.
SESSION_OPEN_DATE_DDMMYYYY_DOTS – дата открытия ОЦ (через точки)
SESSION_OPEN_DATE_DDMMYYYY_SLASHES – дата открытия ОЦ (через «/»).
SESSION_OPEN_TIME – время открытия ОЦ.
TOTAL_NOTES_INFO – информация по банкнотам.
Модуль operator-mode¶
Модуль operator-mode содержит информацию о РОП.
ACTIVITY_TIMEOUT – время ожидания действий держателя карты.
ANOTHER_SERVICE_TITLE – название сервиса, с именем которого совпало последнее изменявшееся имя сервиса.
AUTHENTICATION_ERROR – описание ошибки аутентификации.
BRANCH_ADDR – адрес отделения банка.
BRANCH_NO – номер отделения банка.
BRANCH_PHONE – телефон отделения банка.
CAPTURED_CARDS_LIST – статистика по захваченным картам.
CURRENT_DC_TRANSACTION_TYPE – тип текущей транзакции по протоколу xDC.
CURRENT_FREE_DISK_SPACE – объем свободного места на диске.
EJOURNAL_EXPIRE_TIME – срок хранения архивов электронного журнала.
EPPSECURITY_PASSWORD_CHECK_FAILURE – описание ошибки при проверке пароля безопасности PIN-клавиатуры.
HW_DEPENDANT_OPERATIONS_TIMEOUT – тайм-аут аппаратно-зависимых операций.
IDC_RESET_RESULTS – результат исполнения операции по сбросу состояния карт-ридера.
KEY_IMPORT_ERROR – ошибка при импорте ключа.
KEY_NAME – имя вводимого ключа.
LOCALIZATION_LANGUAGE – язык локализации. Если используется «внутренний» язык ПроАТМ, то будет выведено пустое значение.
LOGON_USER_NAME – имя пользователя.
MAX_CARD_RETAINED – максимальное количество задержанных карт.
MIN_REQ_DISK_SPACE – минимально требуемое дисковое пространство.
NEW_SERVICE_NAME – новое имя сервиса.
NEW_SERVICE_TITLE – человеческое название сервиса для которого последний раз изменялось имя.
PAPER_CONTROL_MODE – режим контроля бумаги.
PASSIVITY_TIMEOUT – время, отведенное держателю карты на решение о продолжении работы с терминалом.
RESET_PERIOD – период RESET при сбоях.
RETAIN_CARD_COUNT – число задержанных карт.
RETAIN_CARD_TIMEOUT – время, через которое карта будет задержана при бездействии держателя карты.
ROP_ACTIVITY_TIMEOUT – время ожидания действий оператора.
USER_ACCOUNT_LOGIN – полное имя текущего пользователя.
USER_ACCOUNT_ROLE – роль текущего пользователя.
USER_NAME – краткое имя текущего пользователя.
USER_ROLE – имя роли учетной записи, над которой производятся операции (создание/удаление/смена пароля).
Модуль opmode-ndc¶
Модуль opmode-ndc содержит информацию о режиме оператора и настройке протоколов NDC, DDC.
AUTOCOMPLETE_PIN – режим автодополнения PIN.
CODE_TABLE – кодовая страница чекового принтера.
HOST_IP – IP-адрес сервера NDC.
HOST_PORT – сетевой порт сервера NDC.
JOURNAL_CODE_TABLE – кодовая страница журнального принтера.
LUNO – Logical Unit Number (обычно приходит в сообщении с хоста).
MACCHECK_MODE – флаг смены режима проверки MAC.
MACHINENO_CHECK – режим проверки MACHINENO.
NOTEACCEPT_MODE – режим приема банкнот.
SOLMAC_MODE – флаг смены режима макирования SOLICITED.
TRMAC_MODE – флаг смены режима макирования транзакционного запроса.
Модуль opmode-proset¶
Модуль opmode-proset содержит информацию о режиме оператора и настройке ПроСЭТ.
CHECK_MODE – флаг смены режима проверки списка доступных платежей.
CONN_TIMEOUT – тайм-аут на соединение с сервером ПроСЭТ.
EXCH_TIMEOUT – тайм-аут на обмен данными с сервером ПроСЭТ.
HOST_IP – IP-адрес сервера ПроСЭТ.
HOST_PORT – сетевой порт сервера ПроСЭТ.
MACHINE_NO – номер терминала.
SERVERCHANNEL_PORT – сетевой порт служебного канала сервера ПроСЭТ.
SERVICE_PORT – сетевой служебный порт.
Модуль proset¶
Модуль proset содержит информацию о работе с сервером ПроСЭТ.
AUTH_AMOUNT – сумма платежа.
AUTH_ARC_DESCRIPTION – описание дока авторизации.
AUTH_DATE_DD – дата авторизации, день.
AUTH_DATE_MM – дата авторизации, месяц.
AUTH_PAN_SECURED – засекреченный номер карты.
AUTH_PROCESSING_CODE – код получателя платежа.
AUTH_TIME_HH – время авторизации, часы.
AUTH_TIME_MM – время авторизации, минуты.
AUTH_TRX_NUMBER – номер транзакции.
CANCEL_ERROR_TEXT – причина отказа обслуживания сервером ПроСЭТ.
CIM_DEV_ERROR_REASONS – состояние модуля идентификации банкнот устройства приема наличных.
CIM_DEV_STATUS – состояние устройства приема наличных.
CONNECTION_LAST_ERROR – описание ошибки связи с сервером ПроСЭТ.
INPUT – введенное пользователем значение при работе терминала с сервером ПроСЭТ.
KEEP_ALIVE_INTERVAL – интервал повторной проверки связи при отсутствии ответа от сервера ПроСЭТ в режиме Keep Alive.
KEEP_ALIVE_TIME – интервал проверки связи с сервером ПроСЭТ в режима Keep Alive.
PROSET_TRX_DATE – дата текущей транзакции в системе ПроСЭТ.
PROSET_TRX_NUMBER – идентификатор текущей транзакции в системе ПроСЭТ. Передается с сервера ПроСЭТ.
PROSET_TRX_TIME – время текущей транзакции в системе ПроСЭТ.
Модуль proset-cash-in¶
Модуль proset-cash-in содержит информацию о приеме наличных в системе ПроСЭТ.
PARTIAL_REFUND_AMOUNT – возврат неизрасходованного остатка внесенных наличных.
PAY_ID – номер транзакции в системе ПроСЭТ.
PROSET_BATCH_NUMBER – номер пачки в системе приема платежей.
PROSET_TRX_DATE – дата операции в системе приема платежей.
PROSET_TRX_TIME – время операции в системе приема платежей.
RECEIPT_CONTENT – чек операции.
Модуль stat¶
Модуль stat содержит информацию о статистике. Переменные могут находиться в разделе реестра [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\Statistics]. Существует возможность обращаться к статистическим единицам CashAcceptStatisticsController. Формат вызова макроса: $stat: CASH_ACCEPT_VARIABLE_NAME^MODULE_ID$
. Если конкретный модуль не указан, то используется глобальный статистический показатель.
Термин «TRANSACTION» применяется к транзакциям приема наличных. Термин «OPERATION» применяется к расходной/платежной транзакции.
Статистика внесения наличных:
CASH_ACCEPT_DISPUTED_AMOUNT 2 – сумма транзакций внесения наличных спорных денежных средств.
CASH_ACCEPT_DISPUTED_COUNT 2 – число транзакций внесения наличных спорных денежных средств.
CASH_ACCEPT_DISPUTED_NOTES_COUNT 2 – количество внесенных банкнот спорных денежных средств.
CASH_ACCEPT_LEFT_ON_OUTPUT_AMOUNT 3 – сумма транзакций внесения наличных, оставленных на позиции возврата.
CASH_ACCEPT_LEFT_ON_OUTPUT_COUNT 3 – число транзакций внесения наличных, оставленных на позиции возврата.
CASH_ACCEPT_LEFT_ON_OUTPUT_NOTES_COUNT 3 – количество внесенных банкнот транзакций, оставленных на позиции возврата.
CASH_ACCEPT_RECEIPT_REFUNDED_AMOUNT 4 – сумма транзакций внесения наличных, по которым не удалось выполнить возврат.
CASH_ACCEPT_RECEIPT_REFUNDED_COUNT 4 – число транзакций внесения наличных, по которым не удалось выполнить возврат.
CASH_ACCEPT_RECEIPT_REFUNDED_NOTES_COUNT 4 – количество внесенных банкнот транзакций, по которым не удалось выполнить возврат.
CASH_ACCEPT_REFUNDED_AMOUNT – сумма транзакций внесения наличных, завершившихся полным возвратом средств.
CASH_ACCEPT_REFUNDED_COUNT – число транзакций внесения наличных, завершившихся полным возвратом средств.
CASH_ACCEPT_REFUNDED_NOTES_COUNT – количество внесенных банкнот транзакций, завершившихся полным возвратом средств.
CASH_ACCEPT_REFUSED_NOTES_COUNT – Число отвергнутых при распознавании банкнот.
CASH_ACCEPT_RETRACTED_AMOUNT – сумма транзакций внесения наличных, завершившихся удержанием денежных средств на хранение.
CASH_ACCEPT_RETRACTED_COUNT – число транзакций внесения наличных, завершившихся удержанием денежных средств на хранение.
CASH_ACCEPT_RETRACTED_NOTES_COUNT – количество внесенных банкнот транзакций, завершившихся удержанием денежных средств на хранение.
CASH_ACCEPT_RETRACTED_OR_LEFT_AMOUN – сумма транзакций внесения наличных, завершившихся удержанием на хранение или оставлением на выходной позиции денежных средств.
CASH_ACCEPT_RETRACTED_OR_LEFT_COUNT – число транзакций внесения наличных, завершившихся удержанием на хранение или оставлением на выходной позиции денежных средств.
CASH_ACCEPT_RETRACTED_OR_LEFT_NOTES_COUNT – количество внесенных банкнот транзакций, завершившихся удержанием на хранение или оставлением на выходной позиции денежных средств.
CASH_ACCEPT_SUCCESSFUL_TRANSACTIONS_AMOUNT – сумма транзакций внесения наличных, завершившихся успешно.
CASH_ACCEPT_SUCCESSFUL_TRANSACTIONS_COUNT – число транзакций внесения наличных, завершившихся успешно.
CASH_ACCEPT_SUCCESSFUL_TRANSACTIONS_NOTES_COUNT – количество внесенных банкнот транзакций, завершившихся успешно.
CASH_ACCEPT_SYSTEM_FAULT_AMOUNT – сумма транзакций внесения наличных, прерванных в процессе проведения в силу ошибки программного обеспечения или оборудования.
CASH_ACCEPT_SYSTEM_FAULT_COUNT – число транзакций внесения наличных, прерванных в процессе проведения в силу ошибки программного обеспечения или оборудования.
CASH_ACCEPT_SYSTEM_FAULT_NOTES_COUNT – количество внесенных банкнот транзакций, прерванных в процессе проведения в силу ошибки программного обеспечения или оборудования.
CASH_ACCEPT_TRANSACTIONS_AMOUNT – сумма транзакций внесения наличных (тестовый прием наличных через РОП). Если в рамках транзакции не было внесено ни одной банкноты или был осуществлен и зарегистрирован полностью успешный возврат средств, то такие транзакции в статистике не учитываются. Доступно для модулей: «^PROSET», «^WEB», «^ROP».
CASH_ACCEPT_TRANSACTIONS_COUNT – число транзакций внесения наличных (Тестовый прием наличных через РОП). Если в рамках транзакции не было внесено ни одной банкноты или был осуществлен и зарегистрирован полностью успешный возврат средств, то такие транзакции в статистике не учитываются. Доступно для модулей: «^PROSET», «^WEB», «^ROP».
CASH_ACCEPT_TRANSACTIONS_NOTES_COUNT – количество внесенных банкнот. Если в рамках транзакции не было внесено ни одной банкноты или был осуществлен и зарегистрирован полностью успешный возврат средств, то такие транзакции в статистике не учитываются.
CASH_ACCEPT_UNSUCCESSFUL_TRANSACTIONS_AMOUNT 5 – сумма транзакций внесения наличных, завершившихся неуспешно (не считая те транзакции, по которым удалось провести полный возврат). Данная статистическая единица раскладывается по типам неуспеха: оставлено, не смогли вернуть, ошибка ПО/оборудования и т.п.
CASH_ACCEPT_UNSUCCESSFUL_TRANSACTIONS_COUNT 5 – число транзакций внесения наличных, завершившихся неуспешно (не считая те транзакции, по которым удалось провести полный возврат). Данная статистическая единица раскладывается по типам неуспеха: оставлено, не смогли вернуть, ошибка ПО/оборудования и т.п.
Статистика расхода/оплаты наличных:
Примечание
Для проверки: PAYMENT_OPERATIONS_AMOUNT = AMOUNT_FULLY_AUTHORIZED + PARTIALLY_AUTHORIZED + NOT_AUTHORIZED.
CASH_ACCEPT_AUTHORIZED_PAYMENTS_BY_GROUP – итоги реестра завершенных платежей. Блок печатается только, если активен модуль оплаты наличными (^PROSET или ^WEB).
CASH_ACCEPT_PAYMENT_OPERATIONS_AMOUNT 6 – сумма расходных операций по принятым наличных.
CASH_ACCEPT_PAYMENT_OPERATIONS_COUNT 6 – число расходных операций по принятым наличных. В общем случае значение может отличаться от числа транзакций внесения.
CASH_ACCEPT_PAYMENT_UNSPENT_REMAINS 6 – неизрасходованный остаток принятых денежных средств вообще.
CASH_ACCEPT_TRANSACTIONS_AMOUNT_FULLY_AUTHORIZED – сумма транзакций внесения наличных с полной авторизацией.
CASH_ACCEPT_TRANSACTIONS_AMOUNT_NOT_FULLY – сумма транзакций внесения наличных, не авторизованных вообще или авторизованных частично. Сумма – авторизованных операций в числе указанных транзакций внесения наличных.
CASH_ACCEPT_TRANSACTIONS_AMOUNT_PARTIALLY_AUTHORIZED – сумма транзакций внесения наличных с частичной авторизацией.
CASH_ACCEPT_TRANSACTIONS_COUNT_FULLY_AUTHORIZED – количество транзакций внесения наличных с полной авторизацией.
CASH_ACCEPT_TRANSACTIONS_COUNT_NOT_AUTHORIZED – число транзакций внесения наличных, не авторизованных вообще. Сумма не имеет смысла, так как равна нулю.
CASH_ACCEPT_TRANSACTIONS_COUNT_NOT_FULLY – число транзакций внесения наличных, не авторизованных вообще или авторизованных частично.
CASH_ACCEPT_TRANSACTIONS_COUNT_PARTIALLY_AUTHORIZED – количество транзакций внесения наличных с частичной авторизацией.
CASH_ACCEPT_UNSPENT_REMAINS_TRANSACTIONS_COUNT 6 – общее количество транзакций приема наличных, по которым есть неавторизованный остаток.
Условные макросы:
CASH_ACCEPT_SHOULD_PRINT_STAT_BLOCK_ADM_KZ 7 – условие для печати блока операций в системе АДМ Казахстан.
CASH_ACCEPT_SHOULD_PRINT_STAT_BLOCK_ADM_SBRF 7 – условие для печати блока операций в системе АДМ СБ РФ.
CASH_ACCEPT_SHOULD_PRINT_STAT_BLOCK_AUTHORIZED_PAYMENTS_BY_GROUP – условие для печати блока «Итоги реестра завершенных платежей». Блок «ИТОГИ РЕЕСТРА ЗАВЕРШЕННЫХ ПЛАТЕЖЕЙ» печатается только при условии, что активен модуль оплаты наличными (^PROSET или ^WEB).
CASH_ACCEPT_SHOULD_PRINT_STAT_BLOCK_MBK 7 – условие для печати блока операций по международным банковским картам.
CASH_ACCEPT_SHOULD_PRINT_STAT_BLOCK_PROSET 7 – условие для печати блока операций в системе ПроСЭТ.
CASH_ACCEPT_SHOULD_PRINT_STAT_BLOCK_RETRACTED_VALUES – условный макрос, позволяющий не выводить количество и сумму ретрактов для покупюрного приема в чеках открытия ОЦ.
CASH_ACCEPT_SHOULD_PRINT_STAT_BLOCK_ROP 7 – условие для печати блока операций в РОП (тестовый прием).
CASH_ACCEPT_SHOULD_PRINT_STAT_BLOCK_WEB 7 – условие для печати блока операций в WEB.
CASH_ACCEPT_TRANSACTIONS_ATTENTION_REQUIRED – информация о незавершенных транзакциях.
Другие макросы:
CURRENT_DATE_DDMMYYYY_SLASHES – текущая дата на терминале в виде ДД\ММ\ГГ.
CURRENT_TIME – текущее время на терминале в виде ЧЧ:ММ.
CURRENT_TIME_HHMMSS – текущее время на терминале в виде ЧЧ:ММ:СС.
NDC_STATS_AUTHORIZED – сумма авторизованных средств.
NDC_STATS_AUTHORIZED_BAL – сумма авторизованных средств при балансировке.
NDC_STATS_CANCELED – отменено.
NDC_STATS_CANCELED_BAL – сумма отмененных к выдаче средств.
NDC_STATS_COUNT_AUTHORIZED – количество авт-ций.
NDC_STATS_COUNT_DISPUTE – из них забыто.
NDC_STATS_COUNT_PRESENTED – количество выдач.
NDC_STATS_DISPUTE_DEBIT – спорно по списанию.
NDC_STATS_DISPUTE_PRESENT – сумма спорных средств по выдаче (клиент забыл деньги).
NDC_STATS_PRESENTED – выдано.
NDC_STATS_PRESENTED_BAL – сумма выданных средств (клиент деньги забрал).
TERMINAL_ID – номер терминала.
Модуль system¶
Модуль system отвечает за системные настройки.
CARD_CAPTURED_ID – идентификатор захваченной карты.
CARD_CAPTURE_REASON – причина захвата карты.
CARD_PAN_MASKED – маскированный PAN карты.
CDM_PHYS_CASSETTE – кассета диспенсера.
CIM_PHYS_CASSETTE – кассета купюроприемника.
EPP_MASTER_KEYS_LOADED – список мастер-ключей.
IE_VERSION – версия IE (главная часть: 6, 7, 8 и т.д.).
ISO8583_AUTH_CURRENT_BATCH_NO – регистрация нового пакета транзакций.
REG_DICTIONARY_RECEIPT_LOGO – логотип банка.
SOP_LEAVE_PROBLEMS – состояние дверей банкомата и состояние переключателя РОП.
VALIDITY_FAILS_LIST – причины отказа.
VERSION – версия ПО.
Модуль web_app¶
Модуль web_app отвечает за параметры работы web-приложения.
BUNDLE_AMOUNT – сумма транзакции.
CASHIN_BATCH_CERTIFICATE$ – сертификат пачки наличных.
CASHIN_BATCH_DATE – дата создания пачки.
CASHIN_BATCH_NUMBER – номер пачки.
CASHIN_BATCH_TIME – время создания пачки.
CASHIN_CANCEL_DATE – дата сбоя.
CASHIN_CANCEL_TIME – время сбоя.
CASHIN_CERTIFICATE – сертификат транзакции приема наличных.
CASHIN_GROUP_NAME – название группы платежей (присылается web-приложением).
EVENT_ID – номер события.
EVENT_PARAMS – параметры события от Web-приложения.
EXIT_CODE – код возврата.
EXIT_OUTOFSERVICE – флаг выхода из режима обслуживания.
EXTERNAL_BUNDLE_ID – транзакция приема наличных.
GROUP_NAME – имя группы, отделения.
JOURNAL_MESSAGE – сообщение в журнале.
LAST_URL – последний URL, запрошенный web-приложением.
RESULT_AMOUNT – сумма.
RESULT_CODE – код результата.
RESULT_GROUP_NAME – имя группы.
RESULT_OPERATION_ID – номер операции платежа.