2017-02-10 18:51:25
Краткое описание :
Нумерация договора по алгоритму после удаления записиОписание :
Ввод договораЧто измененно :
Создаем договор с алгоритмом формирования внутреннего номера (включена настройка Нумерация договоров (внутренний номер - по алгоритму) и задан алгоритм с формированием номера по специальной таблице). Договор создался по алгоритму с номером по специальной таблице, например номер 001. Если удалить договор и создать новый, то запись будет создана со следующим по порядку номером 002, а не с номером удаленной до этого записи 001. Приходится править номер вручную в специальной таблице.
Клиент просит дать возможность при формировании номера договора по алгоритму делать автоматическую корректировку номера в специальной таблице при удалении записи, с аргументом, что при формировании договора по алгоритму сбить нумерацию нельзя не согласен
Как измененно :
Поскольку номер формируется во внешнем алгоритме, то удаление договора производится без учета сторонней функциональности.
Однако алгоритм доработан таким образом, чтобы сначала проверялся последний номер из специальной таблицы.
Если он свободен, то берется он, иначе - следующий