Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keyCR-4055

...

Для финансовых отделов некоторых торговых сетей существует необходимость автоматического закрытия кассовых смен, накануне завершения календарного дня для максимизации выручки в текущем календарном дне (учет выручки ведется строго по фактически закрытым сменам в календарном дне). Начиная с версии 10.2.95.0 касса сама может закрывать смену в указанное время (если на ней не авторизован кассир).

Логика работы

Механика работы:

...

Для выполнения настройки выполните скрипт отправки в базе данных set на сервере SetCentrum или SetRetail.

ПараметрыОписание
enabled
  • true - включить автоматическое закрытие смены.
  • false - отключить автоматическое закрытие смены.
triggersМассив триггеров, каждый из которых - JSON-объект с расписанием закрытия смены.

cronExpression

Время автоматического закрытия смены в формате crontab.


shiftDurationМинимальная длительность смены в минутах через, когда будет произведено автоматическое закрытие смены.


Блок кода
languagesql
titleЕжедневное закрытие смены в 23:55 при минимальной длительности 10 минут:
SELECT
       add_property('SHIFT_AUTO_CLOSE', null, 'shift.auto.close.settings', '
{
  "enabled": true,
  "triggers": [
    {
      "cronExpression": "0 4055 1823 ? * *",
      "shiftDuration": 110
    }
  ]
}

', null, 10, 2, 0);

...

Генератор для времени срабатывания событий экспорта в формате crontab

Плавающий фрейм
scrollingno
srchttps://crontab.guru/
width800
frameborderhide
height800

Общие правила формирования времени по crontab-формату

...