При закрытии месяца в отраслевом решении «1С:Бухгалтерия сельскохозяйственного предприятия» (1С:БСХП) бухгалтеры часто сталкиваются с крайне неприятной ошибкой: «Невозможно определить себестоимость продукции». Программа сообщает, что для некоторых наименований выпущенной продукции не отражены соответствующие им затраты, и указывает конкретную номенклатурную группу, подразделение и счет учета (обычно это счет 20.01.1 «Растениеводство»).
В этой статье мы подробно разберем, почему возникает эта ошибка, как работает механизм распределения затрат в сельхозучете 1С и по какому алгоритму нужно действовать, чтобы успешно закрыть месяц и рассчитать фактическую себестоимость.
---
Для того чтобы успешно рассчитать себестоимость, программа должна сопоставить две вещи:
Сопоставление происходит строго в разрезе аналитики (субконто). Если программа видит выпуск по определенной комбинации аналитики, но не находит по этой же комбинации накопленных затрат в дебете, расчет себестоимости останавливается. Система «не понимает», из каких затрат складывается стоимость этой продукции, о чем и сообщает пользователю.
Давайте подробно разберем основные причины, по которым это сопоставление может нарушаться.
---
Это самая частая и неочевидная причина, специфичная именно для отраслевого решения 1С:БСХП. В отличие от стандартной «1С:Бухгалтерии», на счете 20.01.1 помимо субконто Подразделение и Номенклатурная группа используется обязательное третье субконто — Структура посевных площадей (конкретные поля или угодья).
Проанализируем типичный сценарий возникновения ошибки:
Требование-накладная или Акт на списание семян и посадочного материала на счет 20.01.1, указывая подразделение «ПУ Растениеводство» и номенклатурную группу «Овес (НГ)». При этом поле (субконто Структура посевных площадей) мы либо оставили пустым, либо указали «Поле №1».Выпуск продукции с поля. В табличной части мы указываем продукцию «Зеленая масса однолетн. трав», номенклатурную группу «Овес (НГ)» и выбираем конкретное поле — например, «Поле №2».---
В сельхозпредприятиях огромную роль играют вспомогательные производства (машинно-тракторный парк, автотранспорт, водоснабжение и т.д.), учет которых ведется на счете 23. Затраты с этого счета списываются на счет 20.01.1 с помощью документов Отчет производства за смену или специализированных путевых/учетных листов.
Выясним, где здесь прячется ошибка. Если услуги тракторного парка были списаны на подразделение «ПУ Растениеводство» и номенклатурную группу «Овёс (НГ)», но при этом была допущена ошибка в аналитике списания на стороне счета 23 (например, не указана статья затрат или неверно заполнено то же самое поле структуры посевных площадей), программа не сможет корректно «приземлить» эти затраты на выпуск продукции.
---
Проанализируем связь между выпускаемой продукцией и номенклатурной группой.
Каждый элемент справочника Номенклатура (например, «Зеленая масса однолетн. трав») имеет обязательный реквизит — Номенклатурная группа.
Если в карточке зеленой массы по умолчанию установлена номенклатурная группа «Однолетние травы (НГ)», а в документе Выпуск продукции с поля пользователь вручную переопределил её на «Овёс (НГ)», то при закрытии месяца может возникнуть конфликт. Программа пытается сопоставить плановую себестоимость выпускаемой номенклатуры с затратами по ее «родной» номенклатурной группе из справочника. Всегда проверяйте соответствие номенклатурных групп выпускаемой продукции и затрат.
Также проверьте базу на наличие дублей номенклатурных групп. Нередки ситуации, когда в справочнике создано две абсолютно одинаковые по названию группы «Овёс (НГ)», но с разными внутренними идентификаторами (GUID). На одну группу списывали затраты, а по второй отразили выпуск.
---
Если в текущем месяце вы отражали незавершенное производство с помощью документа Инвентаризация НЗП, проверьте суммы.
Если указанная вами сумма незавершенного производства на конец месяца больше или равна всей сумме накопленных в дебете счета 20.01.1 затрат по данной аналитике, то на сам выпуск продукции «не остается» ни копейки затрат. Программа видит выпуск, видит затраты, но из-за того, что все они «зарезервированы» в НЗП, себестоимость выпуска становится равной нулю, что также приводит к ошибке закрытия.
---
Давайте вместе разберем по шагам, как локализовать и устранить эту проблему в вашей информационной базе.
Сформируем Оборотно-сальдовую ведомость по счету 20.01.1 за проблемный месяц (а лучше — с начала года с детализацией по месяцам).
В настройках отчета на вкладке «Группировка» обязательно включим все три субконто:
ПодразделенияНоменклатурные группыСтруктура посевных площадей (если данный разрез активен в вашей учетной политике)Проанализируем полученную картину. Ищем глазами строку с нашей номенклатурной группой «Овёс (НГ)» и подразделением «ПУ Растениеводство». Наша задача — проверить, совпадает ли до последнего символа строчка с дебетовым оборотом (накопленные затраты) со строчкой с кредитовым оборотом (выпуск продукции).
Если в дебетовой части затраты лежат на пустом поле (строка со значком <...>), а выпуск в кредите отражен по конкретному полю (например, «Поле №5»), мы нашли причину.
Чтобы исправить это, нам необходимо:
Требование-накладная, Акт списания семян) и заполнить там поле «Поле №5».Выпуск продукции с поля также очистить аналитику поля (если это допускается методологией вашего учета).В сельском хозяйстве затраты накапливаются месяцами, а выпуск происходит единовременно. Убедимся, что все затраты были отражены до момента проведения документа выпуска или в том же месяце. Если вы «двигали» себестоимость задним числом в прошлых периодах, обязательно выполните групповое перепроведение документов за весь сезон (начиная с месяца первых затрат по этой культуре), чтобы восстановить последовательность партионного учета и распределения расходов.
Если визуально в ОСВ строки затрат и выпуска кажутся абсолютно одинаковыми, выполним простую проверку на дубли:
Карточку счета 20.01.1 по проблемной номенклатурной группе.Поиск и удаление дублей в разделе «Администрирование» для объединения этих элементов.После того как все аналитические разрезы приведены в строгое соответствие, перейдем в раздел Операции — Закрытие месяца и запустим процедуру закрытия заново. Ошибка должна исчезнуть, а счет 20.01.1 закроется корректно, сформировав проводки по корректировке выпуска продукции до фактической себестоимости.