Случилось следующее: Была необходимость отменить проведение документа, а затем повторно провести. Так вот документ не проводится ссылаясь на уже существующую запись в регистре плановых начислений ( нет, записей там нет). Отладчиком посмотрел процедуру формирования данных для проводки и обнаружил что таблица значений, данные из которой потом лягут в регистр содержит две идентичные строки начисления пособия (поэтому собственно и ругается). При этом, если создать сотруднику у которого никогда не было отпусков по уходу за детьми, данные проводятся и перепроводятся без проблем, соответственно и строка в таблице значений одна. Вопрос - как и почему такое приключилось?
ОУ особенный док, он иногда длится годами и каждый месяц на его основе двигается множество регистров, например, в доках начислений зарплат.
Его нельзя распроводить и изменять. Странно, что программа не предупредила об этом сообщением. Для изменения ОУ есть специальный документ.
Надёжнее откатиться в сохранённую копию.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший