Описание
- КлючСортировкиПоНомеру (locRecord: Справочники.ШтатноеРасписание; var locResult: string=nil): string;
Назначение
- Сортировка записей штатного расписания основывается на указании ранга (должности, подразделения). После изменения ранга должны выполнятся процедура обновления нумерации. При этом в пределах штатного расписания выполняется сквозная нумерация подразделений, в пределах подразделения - сквозная нумерация должностей.
И номер, и ранг должности - целочисленные значения. Разница в том, что номер - это абсолютный показатель положения строки штатного расписания, а ранг - относительный.
Процедура КлючСортировкиПоНомеру вычисляет цепочку номеров в иерархии ШР от записи до корня (собственно ШР), переводит номер в строковое выражени длиной 5 символов (дополняя номер незначащими нулями), возвращает результат в формате "00000.00000.00000".
Тип возвращаемого значения: