Задача 102.166591

Задача :102.166591

2018-07-12 18:32:20
Краткое описание :
РПД=All: ошибочно освобождаются номера приказов при определенной последовательности удаления приказов
Описание :
Интерфейс всех приказов по персоналу
Что измененно :

Ошибочно освобождаются номера приказов в случае их удаления при определенной последовательности действий.
На примере приказов с РПД=8:
- операция "проверка временных назначений" создала два приказа с номерами: 5858113,5858114.
- если вначале удалить приказ с номером 5858113, а потом с номером 5858114, то в классификаторе РПД в качестве последнего номера будет указываться 5858113, хотя этот номер уже освободился в результате удаления приказа.
- если удалить вначале приказ 5858114, а потом 5858113, то в классификаторе РПД в качестве последнего номера будет правильно указан 5858112.
Как измененно :

Доработана функция установки последнего занятого номера приказа. Ранее последним занятым номером считался предшествующий удаляемому. Теперь до записи в систему этот номер проверяется и если он свободен, то проверяется предыдущий и так далее, пока не будет найден занятый.

Название продукта Название компонента Тип Последняя версия Дата выхода
Z_STAFFORDERSZ_STAFFORDERSRES9.1.129.02018-07-12 18:32:20