Например, можно использовать приведенные автоматические алгоритмы + ручная коррекция по требованию. Все коррекции хранить в таблице исключений. Видел такое два раза, вполне работающий механизм.
Сам всегда старался от этого отказаться. По крайней мере, при внедрении кадрового учета и ЗП - получалось.
__________________
Ivanhoe as is..
|