Вопрос возник при разборе политики учета компании.
Есть бухгалтерия и кадровый учет.
Исправления вводятся и там и там, но в бухгалтерии важно всегда суметь выдать "повторяемый" баланс на дату, поэтому после сторнирования можно на дату ввода неверной записи увидеть неправильный результат.
В кадровом учете после ввода исправления в регистрах сведений остается только актуальная исправленная версия (ну или в продвинутых конфах отдельно храним исправления).
итак вопрос:
для данных не бухгалтерского учета исходя из "бест практикс" нужно или нет воспроизводить состояние данных?
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший