Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
  • This project
    • Loading...
  • Sign in / Register
W
wiki
  • Project
    • Overview
    • Details
    • Activity
    • Cycle Analytics
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
  • Issues 0
    • Issues 0
    • List
    • Board
    • Labels
    • Milestones
  • Merge Requests 0
    • Merge Requests 0
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Charts
  • Wiki
    • Wiki
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • Иван Кубота
  • wiki
  • Wiki
  • Screen_load_bills

Screen_load_bills

Last edited by Alexey Zabrodin Aug 27, 2017
Page history

Экран используется в сценарии внесения денег в купюроприемник.

  • Заголовок экрана должен сообщать пользователю, что он должен внести купюры в купюроприемник (нужно учитывать, что купюроприемник инициализирован и светится).
  • Отображается общая информация о минимально и максимально возможных вносимых суммах наличных денег. Минимально возможная сумма определяется фиксированной суммой платежа, если она задана, с прибавлением к ней терминальной комиссии: например, необходимо зачислить 100 рублей, и при этом известно, что комиссия составит 10% - следовательно, минимальная сумма к внесению равна 111 рублей. Максимально возможная сумма определяется, как правило, законодательством, или ограничениями оператора терминала. Например, для России существует законодательное ограничение 14999 рублей, но даже если бы его не было, купюроприемник все равно не в состоянии принять неограниченный объем наличных, поэтому со стороны оператора имело бы смысл в любом случае ограничить сумму, скажем, 50 тысячами рублей.
  • Отображается информация о сдаче, с использованием параметров, ранее загруженных в транзакцию вызывающим сценарием (например сценарием оплаты наличными):
    • Идентификатор провайдера (сервиса)
    • Номер счета для перечисления сдачи

Отображение информации о сдаче уже в начале внесения денег необходимо для того, чтобы пользователь сразу имел представление, что будет в случае внесения им избыточной суммы.

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

  • Отображается сумма всех внесенных купюр, например "Внесено 100 руб."
  • Отображается сумма, которая будет зачислена после вычета терминальной комиссии, например "К зачислению 90 руб."
  • Отображается сумма терминальной комиссии, примененная к внесенной на данный момент сумме, например "Комиссия 10 руб."
  • Отображается сумма сдачи, вычисленная на основе предыдущих трех сумм, например "Сдача 0 руб.". Сдача вычисляется как разница между суммой к зачислению и фиксированной суммой, если та задана. Если фиксированная сумма не задана, то сдача всегда нулевая.
  • Отображается сумма комиссии на сдачу, вычисленная на основе суммы сдачи, например "Сдача 0 руб.". Комиссия на сдачу определяется согласно профилю комиссии того провайдера, который выбран для перечисления сдачи, и с учетом вычисленной суммы сдачи
  • Если задана фиксированная сумма, и сумма к зачислению в данный момент меньше фиксированной, то отображается сумма, недостающая до фиксированной, например "Внесите еще 11 руб.". Иначе на этом месте ничего не отображается. Отображение этой суммы и кнопки Далее взаимно исключают друг друга.

Также на экране имеется кнопка, по которой пользователь может открыть экран информации о комиссии, содержащий полные условия комиссии, применяемой к данному провайдеру (сервису) на данном терминале.

На экране присутствуют стандартные кнопки Назад и На Главную. Кнопка Далее доступна лишь в тех случаях, когда сумма к зачислению не меньше фиксированной, если та задана, или просто больше нуля, если фиксированная сумма не задана.

В результате работы с экраном в транзакцию добавляются следующие поля:

  1. Внесенная сумма
  2. Сумма к зачислению
  3. Дата и время, к которым привязано внесение, и от которых расчитываются комиссии на внесение и на сдачу
Clone repository
  • Dialog
  • Event bus (ext. doc)
  • External (extended) documentation
  • Facerecognition
  • Logging (ext. doc)
  • Objects
  • Quokkascript crash course
  • Recfaces camera recognition services
  • Control_back
  • Control_forward
  • Control_main_menu
  • Control_primary_account_number
  • Control_to_main_menu
  • Devices
  • Events
More Pages
×

New Wiki Page

Tip: You can specify the full path for the new file. We will automatically create any missing directories.