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

Ключ

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

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

...

Начиная с версии 10.2.96.0 появилась возможность настраивать автора служебных документов для печати и отправки в ОФД, чтобы документы регистрировались под требуемым сотрудником.

Можно настроить автора для следующих документов:

  • X-отчет.

  • Отчет о закрытии смены (Z-отчет).

  • Внесение.

  • Изъятие.

Настройка

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

  • Автор первого фискального чека (FIRST_PURCHASE_CASHIER).

  • Автор последнего фискального чека (LAST_PURCHASE_CASHIER).

  • Авторизованный пользователь (CURRENT_CASHIER).

  • Пользователь, открывший смену (SHIFT_OPENER).

Для документов Х-отчет, Внесение и Изъятие значением по умолчанию является авторизованный пользователь.

Для Отчета о закрытии смены (Z-отчет) значение по умолчанию - пользователь, открывший смену.

Информация
  • Если настройки отсутствуют в базе данных или для них указаны некорректные значения (в том числе пустые) - применяются значения по умолчанию.

  • В случае пустой смены (нет чеков) для регистрации документов используется авторизованный пользователь, независимо от настроек.

  • Копия Отчета о закрытии смены (Z-отчет) работает по текущей логике - указываются данные из оригинального отчета.


Для настройки автора документа выполните скрипт в базе данных Image Modifiedset на сервере SetRetail или SetCentrum (отдельный скрипт для каждого документа).

Измените значение параметра property_value на необходимое.

Информация

Так как настройки не являются обязательными, скрипт выполнять не требуется, если значение по умолчанию соответствует вашим бизнес-процессам.


Примеры скриптов:

Регистрация Х-отчета с указанием автора первого фискального чека

Блок кода
languagesql
UPDATE 
		sales_management_properties
SET 	property_value = 'FIRST_PURCHASE_CASHIER',
		send_status    = 0
WHERE 
		property_key   = 'document.cashier.x-report';

Регистрация Z-отчета с указанием автора последнего фискального чека


Блок кода
languagesql
UPDATE 
		sales_management_properties
SET 	property_value = 'LAST_PURCHASE_CASHIER', 
       	send_status    = 0
WHERE 
		property_key   = 'document.cashier.z-report';


Регистрация внесения с указанием автора первого фискального чека


Блок кода
languagesql
UPDATE 
		sales_management_properties
SET 	property_value = 'FIRST_PURCHASE_CASHIER', 
		send_status    = 0
WHERE 	
		property_key   = 'document.cashier.cash-in';

Регистрация изъятия с указанием автора последнего фискального чека


Блок кода
languagesql
UPDATE 
		sales_management_properties
SET 	property_value = 'LAST_PURCHASE_CASHIER', 
		send_status    = 0
WHERE 
		property_key   = 'document.cashier.cash-out';

...