Столкнулся с такой ошибкой в 1С БП 3.0 при закрытии месяца. Пересмотрел разные регистры, связанные с НМА и ничего особенного не увидел, дабы объект был всего один. Очевидно, что программа не может выполнить запись в регистр сведений "Расчет амортизации", но что ей мешает понять достаточно сложно. Пришлось ковыряться в отладчике, где дошел до общего модуля УчетНМА.ПодготовитьРасчетАмортизацииНМА.
В нем увидел задвоение(точнее было 4 строки) в одной из временных таблиц, в которой собирались остатки по бух. счетам: 2 строки по 04 и 2 строки по 05 счету. Все это по одному объекту, но по разным подразделениям(версия бухгалтерии КОРП). По одному подразделению суммы с плюсом, а по другому с минусом, при чем по 05 счету по БУ все хорошо, только по НУ такой перекос, поэтому сразу и не поймешь в чем тут причина.
Привел остатки к правильному виду и ошибка исчезла.
спасибо, долго мучался, очень помог ваш пост!
Отправить комментарий