Задача 102.120723

Задача :102.120723

Краткое описание :
Нужно отобразить поле PEREXOD.LASTDATE
Описание :
Сведения о переходах
Что измененно :

Нужно отобразить поле PEREXOD.LASTDATE в окне редактирования перехода в межпериод.
Поле PEREXOD.LASTDATE содержит исходную, не обрезанную функцией перехода к новому расчетному периоду (и не только ей), дату окончания перехода, и сейчас нигде не отображается.

В итоге доработка позволит получить следующую полезную информацию:
- для переходов, находящихся в архиве, сможем видеть их исходную дату окончания
- в случае когда переход, создаваемый при обработке рабочей корзины, оказывается настолько длинным, что расщепляется на два перехода "туда" и "обратно": для перехода "туда" сможем видеть исходную дату окончания.
- если настройка "Настройки Галактики \ Управление персоналом \ Расчеты с персоналом \ Рабочая корзина \ Передача информации о временных перемещениях на срок более месяца" установлена в "парой записей", и при обработке рабочей корзины создались два перехода без даты окончания, то у первого перехода сможем видеть дату окончания, какой бы она была, если бы переход был один, а не два.

Поле сделать нередактируемым.
Как измененно :

В окне редактирования перехода в межпериод добавлены два нередактируемых поля:
- Исходная дата начала
- Исходная дата окончания

Поле "Исходная дата начала" содержит исходную, не обрезанную функцией перехода на новый расчетный период, дату начала перехода. Поле имеет чисто информативный характер, и не используется при расчетах в системе. На текущий момент данное поле не заполняется системой, поэтому пока что у всех переходов "Исходная дата начала" будет совпадать с началом перехода. Доработка по заполнению исходной даты начала будет выпущена отдельно.

Поле "Исходная дата окончания" содержит исходную, не измененную функцией перехода на новый расчетный период, дату окончания перехода. Также "Исходная дата окончания" может отличаться от текущей даты окончания перехода в следующих случаях:
- переход, создаваемый при обработке рабочей корзины, оказывается настолько длинным, что расщепляется на два перехода "туда" и "обратно": для перехода "туда" "Исходная дата окончания" будет датой окончания до такого расщепления.
- настройка "Настройки Галактики \ Управление персоналом \ Расчеты с персоналом \ Рабочая корзина \ Передача информации о временных перемещениях на срок более месяца" установлена в "парой записей", и при обработке рабочей корзины создались два перехода без даты окончания. Тогда у первого перехода в "Исходной дате окончания" будет такая дата окончания, которая была бы, если бы переход был один.

"Исходная дата окончания" перехода используется системой в следующих функциях:
- в Рабочей корзине, для выявлении переходов сотрудника, имеющихся на дату начала изменения из записи рабочей корзины
- при анализе доп. входимости 34 "Для затрат не учитывать переходы с датой окончания": проверяется именно наличие "Исходной даты окончания"

При редактировании даты окончания перехода "Исходная дата окончания" тоже меняется.

Название продукта Название компонента Тип Последняя версия Дата выхода
Z_LSCHETZ_LSCHETRES9.1.011.0
Z_LSCHETZ_LSCHETRES9.1.11.0