Закрытие месяца: выбранный счет является группой!
Знакомый специалист по настройке программ фирмы 1С ушел в отпуск, а у одной из его
Ситуация следующая. На компьютере главного бухгалтера не получается выполнить проведение документа Закрытие месяца (конфигурация 1С:Бухгалтерия 7.7, релиз 7.70.469 самый последний на момент написания статьи). При попытке проведения выдается сообщение об ошибке:
Операция.ЗаписатьПроводки(); {Документ.ЗакрытиеМесяца.Модуль Документа(3997)}: Выбранный счет является группой!(проводка 25, счет 90)
Выяснилось, что мой коллега обновил конфигурацию непосредственно перед своим отъездом в отпуск. К тому же, главбуху только что провели апгрейд системного блока. Я сравнил программные модули документа Закрытие месяца с типовыми расхождений не было, значит, никаких специализированных изменений в документ не вносилось и они не могут быть причиной ошибки. По словам главного бухгалтера, план счетов за последние полгода они не меняли, тем более, не трогали
С помощью отладчика я установил, что в операцию документа Закрытие месяца действительно добавляются проводки со
Счета в вышеуказанные проводки подставляются не явно, а выбираются из результатов запроса к бухгалтерским итогам. Результаты запроса содержатся в объекте БухИтПрод. Перед выполнением запроса есть оператор:
БухИтПрод.ВключатьСубсчета(-1, -1);
Значение минус единица параметров этого оператора означает, соответственно (по синтакс-помощнику) не выдавать итоги по
Больше я ничего не успел сделать, только снял копию проблемной базы данных и уехал к себе. На моем рабочем месте все работало без ошибок
Позже мы догадались попробовать запустить проведение документа Закрытие месяца с других компьютеров локальной сети
Покопавшись в интернете, мы встретили описание похожих ситуаций проблема была в старом релизе платформы 1С:Предприятие 7.7. В моем случае это был релиз 7.70.015 (получается, что этот релиз неправильно работает с методом ВключатьСубсчета бухгалтерских итогов?). После обновления до релиза 7.70.024 все заработало без ошибок.
ИВv, октябрь 2005 г.