При выполнении процедуры закрытия месяца в программах 1С:Комплексная автоматизация 2.4 или 1С:ERP пользователи часто сталкиваются с критической ошибкой на этапе расчета себестоимости. Программа выдает сообщение: Документ "Исправление развернутого сальдо товаров организаций... не может иметь движений по регистру ПрочиеАктивыПассивы". Эта ситуация блокирует завершение финансового периода и требует детального разбора причин возникновения технических документов.
В этой статье мы разберем, почему возникает этот конфликт, проанализируем механизмы работы управленческого баланса и рассмотрим пошаговые инструкции по устранению проблемы.
Для начала проанализируем ситуацию: документ Исправление развернутого сальдо товаров организаций является чисто техническим (служебным). Он автоматически генерируется системой, когда по одной и той же номенклатуре и складу на регистре Товары организаций образуются «встречные» остатки по разным аналитикам Вид запасов (например, по одной позиции числится «Собственный товар» с плюсом и «Товар на комиссии» с минусом). Его задача — «схлопнуть» эти остатки в ноль.
Ошибка возникает на этапе Отразить в управленческом балансе. Алгоритм расчета себестоимости пытается найти финансовую оценку для этих движений и записать их в регистр ПрочиеАктивыПассивы. Однако в структуре метаданных этот технический документ не имеет права делать записи в данный регистр, что и приводит к программному исключению.
Это самый безопасный и правильный с точки зрения логики системы способ. Мы устраним не симптом (ошибку в регистре), а саму причину — необходимость создания документа исправления сальдо.
Рассмотрим порядок действий:
Формировать управленческий баланс. Это позволит расчету себестоимости «проскочить» проблемный этап, так как система перестанет пытаться делать проводки по регистру ПрочиеАктивыПассивы.Вид запасов.Исправление развернутого сальдо товаров организаций больше не потребуется.Формировать управленческий баланс обратно.Некоторые специалисты предлагают решить проблему «в лоб», разрешив документу делать движения по регистру. Внимание: это изменение конфигурации, которое может повлиять на чистоту управленческого баланса.
Проанализируем этот метод по шагам:
ПрочиеАктивыПассивы.Исправление развернутого сальдо товаров организаций (или Ввод остатков товаров, если ошибка на нем) и установим напротив него галочку.Важное замечание: Мы не рекомендуем этот метод как основной. Добавление регистратора позволит расчету завершиться, но в управленческом балансе могут появиться «хвосты» — суммы, которые никуда не закрываются, так как технический документ не предназначен для полноценного отражения активов и пассивов.
Часто подобные ошибки являются следствием использования устаревших механизмов партионного учета (версии 2.1). В версиях 11.5/2.5 1С существенно переработала алгоритмы.
Разберем, что стоит проверить:
Рекомендуется осуществить переход на новые режимы учета.Разрешить сторно-выходные остатки, если это не обусловлено спецификой бизнес-процесса. Эта настройка часто провоцирует алгоритм на создание лишних корректирующих документов.Чтобы система не генерировала проблемные документы исправления сальдо, проанализируем типичные ошибки пользователей:
Корректировка регистров для исправления остатков товаров. Если это необходимо, обязательно заполняйте измерения Вид запасов и Номер ГТД в строгом соответствии с существующими остатками.Резюмируя: лучшим решением будет исправление аналитики видов запасов через встроенные обработки и временное отключение контроля управленческого баланса для проведения расчета себестоимости. Это сохранит типовую конфигурацию на поддержке и обеспечит корректность финансовых данных.