Закриття місяця обраний рахунок є групою!

Закриття місяця: обраний рахунок є групою!

Знайомий фахівець з налаштування програм фірми # 132; 1С # 147; пішов у відпустку, а в однієї з його організацій-клієнтів робота встала: лізуть помилки. Попросили допомогти. Я приїхав в цю організацію.

Ситуація наступна. На комп'ютері головного бухгалтера не виходить виконати проведення документа # 132; Закриття місяця # 147; (конфігурація # 132; 1С: Бухгалтерія 7.7 # 147 ;, реліз 7.70.469 # 151; найостанніший на момент написання статті). При спробі проведення видається повідомлення про помилку:

З'ясувалося, що мій колега оновив конфігурацію безпосередньо перед своїм від'їздом у відпустку. До того ж, головбухові тільки що провели апгрейд системного блоку. Я порівняв програмні модулі документа # 132; Закриття місяця # 147; з типовими # 151; розбіжностей не було, значить, ніяких спеціалізованих змін в документ не вносилося і вони не можуть бути причиною помилки. За словами головного бухгалтера, план рахунків за останні півроку вони не міняли, тим більше, не чіпали 90-го рахунку, на який посилалася програма.

За допомогою відладчика я встановив, що в операцію документа # 132; Закриття місяця # 147; дійсно додаються проводки з рахунками-групами. Всі ці проводки ставилися до дії # 132; Розрахунок і коригування собівартості ДП і ПФ # 147 ;, що виконується документом # 132; Закриття місяця # 147; (Абревіатури розшифровуються так: ДП # 151; готову продукцію, ПФ # 151; напівфабрикати). Варто було в режимі # 132; 1С: Підприємство # 147; відключити цю дію (прибрати галку) в діалозі документа # 132; Закриття місяця # 147 ;, як цей документ провели без помилок (але, звичайно, і без необхідних проводок за розрахунком і коригування собівартості продукції).

Рахунки в вищевказані проводки підставляються не відкрито, а вибираються з результатів запиту до бухгалтерських підсумків. Результати запиту містяться в об'єкті БухІтПрод. Перед виконанням запиту є оператор:

значення # 132; мінус одиниця # 147; параметрів цього оператора означає, відповідно (по синтаксис-помічника) # 151; # 132; не видавати підсумки по рахунках-групам # 147; і # 132; не видавати підсумки по кореспондуючих рахунках-групам # 147 ;. Тобто цей оператор не спрацьовував при проведенні!

Більше я нічого не встиг зробити, тільки зняв копію проблемної бази даних і поїхав до себе. На моєму робочому місці все працювало без помилок # 133; Пізніше ми здогадалися спробувати запустити проведення документа # 132; Закриття місяця # 147; з інших комп'ютерів локальної мережі організації-клієнта # 151; там проведення теж виповнилося без помилок.

Покопавшись в інтернеті, ми зустріли опис схожих ситуацій # 151; проблема була в старому релізі платформи # 132; 1С: Підприємство 7.7 # 147 ;. У моєму випадку це був реліз 7.70.015 (виходить, що цей реліз неправильно працює з методом ВключатьСубсчета бухгалтерських підсумків?). Після поновлення до релізу 7.70.024 все запрацювало без помилок.

Схожі статті