1С бухгалтерия

Столкнулся с такой ошибкой в 1С БП 3.0 при закрытии месяца. Пересмотрел разные регистры, связанные с НМА и ничего особенного не увидел, дабы объект был всего один. Очевидно, что программа не может выполнить запись в регистр сведений "Расчет амортизации", но что ей мешает понять достаточно сложно. Пришлось ковыряться в отладчике, где дошел до общего модуля УчетНМА.ПодготовитьРасчетАмортизацииНМА.

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

Привел остатки к правильному виду и ошибка исчезла.

Комментарии

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".

спасибо, долго мучался, очень помог ваш пост!

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Доступны HTML теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>
  • Строки и параграфы переносятся автоматически.
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>, <1c7>, <drupal5>, <drupal6>, <javascript>, <php>. Beside the tag style "<foo>" it is also possible to use "[foo]".