Кстати, никто не решал проблему т.н. "приказов по личному составу". ?
Т.е. те же кадровые перемещения, но с отдельной нумерацией.
Цель - сделать это без доработок типового документа "кадровое перемещение организаций".
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший