Задача ERP-13011

Задача :ERP-13011

2023-12-16 17:31:36
Краткое описание :
Автоматическое заполнение поля кода режима работы
Описание :
Что измененно :
Автоматическое заполнение поля кода режима работы. Добавляем
настройку по пути Управление персоналом/Табельный учет/Режимы работы Делаем
одну настройку со значениями нет; сквозное присвоение номеров, начиная с;
сквозное присвоение номеров в соответствии с маской. Если выбрали значение
"сквозное присвоение номеров, начиная с", то отображается новая настройка с
возможностью задать первый номер. Маска состоит из группы (4 цифры) и номера (5
цифр, чтобы максимально задать значение 99999), т.е. для облегчения поиска
посредством запроса сделаем шаблон из 9 цифр
Как измененно :
Добавлена настройка "Управление персоналом \ Табельный учет \
Режимы работы \ Автоматическое создание кода режима работы" Добавлена настройка
"Управление персоналом \ Табельный учет \ Режимы работы \ .. начиная с" Для
настройки "Автоматическое создание кода режима работы" можно выбрать значения
"нет", "сквозное присвоение номеров, начиная с", "сквозное присвоение номеров в
соответствии с маской". По умолчанию установлено значение "нет". Настройка " ..
начиная с" становится активной в случае, если установлено значение "сквозное
присвоение номеров, начиная с" настройки "Автоматическое создание кода режима
работы". Может принимать целочисленные значения. По умолчанию установлено
значение 101. Если настройка "Автоматическое создание кода режима работы"
установлена в значение, отличное от "нет", то в интерфейсе Классификатора
режимов работы скрывается поле "Код" режима работы. Если установлено значение
"сквозное присвоение номеров, начиная с" настройки "Автоматическое создание
кода режима работы", то при создании нового режима работы будет присвоен код,
который будет равен увеличенному на единицу наибольшего из значений среди
максимального кода режима работы во всем классификаторе и начального кода в
настройке " .. начиная с". Если установлено значение "сквозное присвоение
номеров в соответствии с маской" настройки "Автоматическое создание кода режима
работы", то при создании нового режима работы будет присвоен код, который будет
равен увеличенному на единицу значения максимального кода режима работы в
области кодов для выбранной группы, т.е. маска представляет собой составной код
из кода группы и порядкового номера. Так как код режима работы зависит от
группы, то группа должна представлять собой числовое значение, состоящее не
более чем из 4 цифр. В нормальном виде для одной группы может быть заведено
99999 записей режимов работы. Если введено большее количество записей, то перед
номером группы записывается 1 и происходит расширение возможных номеров еще на
99999 значений. Если настройка "Управление персоналом \ Табельный учет \ Режимы
работы \ Разграничение доступа к графикам работы/режимам работы/шаблонам
рабочих дней" установлена в "да", то в интерфейсах выбора режимов работы поле
"Код" будет выводиться в формате, в рамках которого значение дополняется нулями
с левой стороны до 9 знаков. В интерфейсе Классификатора режимов работы
(Заработная плата | Настройка |Графики работы | Режимы работы) поле не
отображается, но его можно вывести через Конфигуратор. Примечание. Данный
функционал работает для СУБД PostgreSQL, MSSQL, Oracle.

Название продукта Название компонента Тип Последняя версия Дата выхода
Z_CALENDARZ_CALENDARRES9.1.76.02023-12-16 17:31:36
Z_WTZ_WTRES9.1.167.02023-12-16 17:31:38