При расчете себестоимости в регламентных операциях закрытия месяца порой возникают ошибки в регистре себестоимости. Одной из ошибок является нулевое количество товара при ненулевых суммах.
О причинах возникновения данных ошибок можно говорить долго и в каждой отдельной ситуации для конкретной организации выполняется анализ и предпринимаются определенные действия.
У меня данная ситуация возникла после перехода на версию 11.4 "Управление торговлей". Из - за проведения документов задним числом, не полного или вообще НЕ закрытия месяцев полезли ошибки расчета себестоимости. Т.к. отчетность уже была сдана, в предыдущих периодах вносить изменения не представлялись возможными, но в то-же время для корректного учета необходимо было производить закрытие текущих периодов.
Одним из методов решения проблемы является ручная корректировка регистра себестоимости. Однако это достаточно трудоемкий процесс. И для бухгалтеров без участия программиста данная операция практически не осуществима. Ведь необходимо получить значения всех суммовых ресурсов регистра и только после этого корректировать движения.
Данная обработка позволяет автоматизировать этот процесс. Выполняется анализ ненулевых сумм при нулевом количестве товара по регистру на введенную дату по выбранной организации и создается документ "Корректировка регистров", в котором табличная часть, соответствующая регистру себестоимости заполняется автоматически на основании анализа данных. При положительных суммовых значениях для их зануления выполняется движение - "расход", при отрицательных - "приход".
Так-же в параметрах можно задать имя регистра себестоимости (по умолчанию "СебестоимостьТоваров"), если по каким либо причинам данный регистр не соответствует типовому названию.
После нажатия кнопки "Сформировать корректировку", данные выводятся на экран и открывается сформированный документ "Корректировка регистра".
Так-же хочу отметить, что применять данный метод необходимо в крайнем случае, когда типовые средства исправления уже исчерпаны.
Надеюсь, данная обработка облегчит работу по исправлению ошибок при закрытии месяца.