Как создать в документообороте нумератор для исходящих документов у которого могут быть разные префиксы?
могут быть такие префиксы:
1) [КодПодразделения]-[НомерВходПисьма]/[ПорядковыйНомер] - для ответов на входящие письма если подписывает начальник подразделения
2) [КодРуководителя]-[КодПодразделения]-[НомерВходПисьма]/[ПорядковыйНомер] - тоже самое что и п.1, только если подписывает кто-то из руководства организации, а [КодПодразделения] это индекс подразделения подготовившего исх. документ
3) [КодПодразделения]-[ПорядковыйНомер] - для регистрации исх. писем
4) [КодРуководителя]-[КодПодразделения]-[ПорядковыйНомер] - для регистрации исх. писем с подписью руководства организации
Можно было бы создать 4 нумератора, но нумерация [ПорядковыйНомер] должна быть одна для всех видов префиксов.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший