Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных

Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 2 Следующий »

Для настройки последовательности команд и/или отчетов, выполняемых при операции закрытия смены, необходимо в shiftclose.conf в секции plugins раскомментировать необходимые действия.

Действия описываются соответствующими файлами конфигурации. 

Последовательность выполнения действий определяется значением параметра num в файлах, описывающих действия. Действия с меньшим значением параметра будут выполняться в первую очередь.

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

- если его значение равно 0, то при возникновении ошибки при выполнении действия выполнение сценария закрытия смены будет продолжено;

- если его значение равно 1, то дальнейшие действия в сценарии выполнены не будут.

Рекомендуется следующий сценарий закрытия смены:

       1. Проверка прав на закрытие смены (closeshift_chk_permission.conf). Если прав у кассира нет, то, очевидно, что дальнейшее выполнение сценария должно быть прервано, и смена закрыта быть не может.

       2. Печать Х-отчёта (xreport.conf). В некоторых организациях это является обязательным требованием. По умолчанию, печать Х-отчёта не выполняется.

       3. Проверка суммы, которая может быть оставлена в денежном ящике после закрытия смены (closeshift_chk_moneybox.conf). Величина суммы определяется в параметре maxAmount. Значение по умолчанию – 0. По умолчанию, это действие блокирует дальнейшее выполнение сценария.

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

       5. Проверка на наличие в смене чеков. Если за смену не было оформлено ни одного чека, то на экран будет выведено предупреждение об этом. Кассир может прервать выполнение сценария закрытия смены или прервать его.

       6. Закрытие смены в кассе и в ККТ (closeshift.conf). По умолчанию, это действие не блокирует дальнейшее выполнение сценария.

       7. Закрытие банковского дня в pin-pad (closeshift_sbrf.conf, closeshift_arcus2.conf и т.д.). По умолчанию, это действие не блокирует дальнейшее выполнение сценария.

       8. Печать дополнительных отчётов по только что закрытой смене (report_per_shift_sale_of_goods.conf, report_per_shift_shift_report.conf и т.д.). По умолчанию, это действие не блокирует дальнейшее выполнение сценария.

  • Нет меток