Продолжительность рабочего дня кассира устанавливается на основании трудового договора и внутренних нормативных актов, регламентирующих работу торгового предприятия. Длительность рабочего дня, в отличие от продолжительности кассовой смены, не регулируется законодательством РФ и фискальным регистратором, но позволяет четко организовывать работу торговой точки.
Контроль продолжительности рабочего дня предназначается для оповещения сотрудников о приближении времени окончания рабочего дня и определяется параметром enableLimit
в конфигурационном файле /linuxcash/cash/conf/ncash.ini
в секции [WorkDay.Duration]
:
- при значении параметра
true
кассовая программа контролирует продолжительность рабочего дня в заданных временных рамках, - при значении параметра
false
продолжительность рабочего дня не контролируется.
Продолжительность рабочего задается интервалом времени в конфигурационном файле /linuxcash/cash/conf/ncash.ini
в секции [WorkDay.Duration]
:
- параметр
workDayBegin
определяет начало рабочего дня, - параметр
workDayEnd
задает время окончания рабочего дня.
Время начала рабочего дня может быть больше времени его окончания, если рабочий день начинается в текущие сутки, а заканчивается в следующие.
Если в кассовом ПО задан контроль продолжительности рабочего дня, то открыть документ до начала рабочего дня или по его окончании невозможно. При попытке открыть документ на экран кассира будет выдано соответствующая ошибка.
Наименование | Тип данных | Возможные значения | Описание | Примечания |
---|---|---|---|---|
enableLimit | логический |
| Включить контроль рабочего дня | По умолчанию false |
workDayBegin | строковый | формат данных hh:mm | Начало рабочего дня | По умолчанию 00:00 |
workDayEnd | строковый | формат данных hh:mm | Окончание рабочего дня | По умолчанию 23:59 |
alarmTimeout | числовой | Период, в течение которого выдается предупреждение о приближении окончания рабочего дня | По умолчанию 15 минут |
[WorkDay.Duration] ; включение/выключение контроля рабочего дня(по умолчанию false) ;enableLimit = true ; начало рабочего дня(по умолчанию 00:00) ;workDayBegin = 08:00 ; окончание рабочего дня (по умолчанию 23:59:59:999) ;workDayEnd = 18:00 ; Период, в течение которого выдается предупреждение о приближении окончания рабочего дня ; по умолчанию 15 минут ;alarmTimeout = 20