14 февраля 2024 в 13:24:05
(44 недели 5 дней 8 часов назад)
34800
18.12.2015 12:56:04
Текст задания
После переноса из ЗУП 2.5 - в справочник "Сотрудники" перенеслись табельные номера такие, какие они были в ЗУП 2.5. Они "кривые". Есть и только цифры, есть и буквы-цифры. Есть и пустые табельные номера:
ДОГ0004157
01443
________01
_____9727
0000000049
000000147
0000009978
0000053
00001
0000173
0000531
000162
При создании новой карточки сотрудника табельный номер остается пустым и при записи "ругается" на неуникальность.
Последний правильный номер 11495. И нужно продолжать считать по этой нумерации. Можно ли как-то при записи сделать процедуру, которая найдет пятизначный последний номер, который больше 11495 и присвоит следующий плюс один? Кадровиков несколько, поэтому присваивать номер при открытии карточки нельзя, иначе будут задвоения