Пятничная тема. Нужно перенумеровать документы определенного вида за год с первого номера по последний. Т.е. префикс организации + номер по порядку.
Хочу на всякий случай перед изменением номера сохранить старый номер в комментарии (поэтому и не делаю перенумерацию обработкой "УниверсальныйПодборИОбработкаОбъектов").
Написал несложный код, но потом подумал, что может возникнуть ситуация, когда к примеру документ в декабре будет с номером 5 (например изменили дату вручную в документе). И при изменении документа январского возникнет ошибка. Как лучше это организовать?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший