При проведении регламентного документа Расчет себестоимости выпуска в программе «1С:Управление производственным предприятием 1.3» пользователи часто сталкиваются с ошибкой распределения производственных расходов. Текст ошибки сообщает, что сумма базы коэффициентов по выручке от реализации равна 0 для конкретного подразделения, статьи затрат и номенклатурной группы. Это означает, что система не может найти «фундамент» (базу), на который она должна пропорционально «положить» накопленные затраты.
В данной статье мы подробно разберем, почему возникает эта ситуация, как проанализировать данные с помощью отчетов и какие настройки нужно изменить, чтобы закрытие месяца прошло успешно.
Когда в настройках статьи затрат или в регистре сведений Способы распределения статей затрат организаций указан способ По выручке, программа при расчете себестоимости выполняет следующие действия:
Продажи или на счетах учета доходов (90.01) сумму выручки за этот же период по точно такой же аналитике.Рассмотрим ситуацию на примере из сообщения: подразделение «А», номенклатурная группа «Сопровождение грузов». Программа говорит нам: «Я вижу затраты на сопровождение грузов в подразделении А, но я не вижу ни копейки выручки по этому же подразделению и этой же группе».
Первым делом нам необходимо выяснить, была ли вообще отражена выручка. В 1С:УПП выручка для целей распределения фиксируется следующими документами:
Реализация товаров и услуг;Акт об оказании производственных услуг;Отчет о розничных продажах.Проанализируем эти документы. Откройте список реализаций за отчетный месяц и убедитесь, что в табличной части (на закладке «Товары» или «Услуги») для номенклатуры указана именно Номенклатурная группа «Сопровождение грузов». Внимание: часто путают саму номенклатуру и номенклатурную группу. Программе важна именно группа!
Также критически важно проверить поле Подразделение в шапке документа реализации или в строках (если включена соответствующая настройка). Если затраты лежат на подразделении «А», а реализация оформлена от подразделения «Отдел продаж», система не увидит связи, если в способе распределения стоит фильтр «в пределах подразделения».
Вместо того чтобы вручную перебирать документы, воспользуемся стандартными отчетами. Рассмотрим подробнее, как это сделать:
Отчет «Продажи»
Сформируйте отчет «Продажи» (меню «Продажи» — «Анализ продаж» — «Продажи»). В настройках добавьте группировки по Подразделению и Номенклатурной группе. Если в отчете вы не видите сочетания «Подразделение А» и «Сопровождение грузов», значит, база для распределения действительно отсутствует.
Оборотно-сальдовая ведомость по счету 90.01.1
Проверьте бухгалтерский учет. Сформируйте ОСВ по счету 90.01.1 с детализацией по субконто Номенклатурные группы. Сумма выручки должна соответствовать вашим ожиданиям. Если в ОСВ выручка есть, а расчет себестоимости ее не видит, значит, проблема в расхождении аналитики (например, в ОСВ группа заполнена, а в регистре Продажи — нет).
Если мы выяснили, что выручки в этом месяце по данной группе действительно нет (и это нормально для бизнеса), нам нужно изменить логику программы. Разберем, как изменить Способ распределения:
Способ распределения. Если там указано «По выручке», а реализации не было, программа всегда будет выдавать ошибку.По объему выпуска (если продукции выпущено много, но она еще не продана);По плановой себестоимости;По материальным затратам.Если же вы хотите, чтобы затраты распределялись на всю выручку предприятия, а не только на выручку этого подразделения, в карточке способа распределения нужно изменить настройки фильтров, убрав детализацию до подразделения.
Если в вашей базе используется Расширенная аналитика учета затрат (РАУЗ), ситуация усложняется наличием «Ключей аналитики». Проанализируем ситуацию через отчет «Ведомость по учету затрат».
Выясним причину расхождения: возможно, затраты были накоплены с указанием конкретного Заказа, а реализация прошла без привязки к заказу (пустой заказ). В РАУЗ это разные аналитические разрезы. Если в способе распределения указано, что база должна строиться с учетом заказов, то «затраты с заказом» не найдут «выручку без заказа».
Для исправления можно либо перепровести реализацию с указанием нужного заказа, либо настроить распределение так, чтобы оно игнорировало аналитику заказов при поиске базы.
Если ошибка возникает по статье, которая относится к общехозяйственным расходам (26 счет), посмотрим на настройки учетной политики. Если включен метод Директ-костинг, то общехозяйственные расходы должны списываться в конце месяца напрямую на счет 90.08, не распределяясь на себестоимость продукции (20 счет).
Если Директ-костинг выключен, программа обязана распределить 26 счет на 20-й. Для этого ей опять же нужна база (выручка или объем выпуска). Если выпуска или выручки в текущем месяце не было вообще, 26 счет не «закроется». В таком случае рекомендуется либо временно изменить способ распределения на Вручную, либо отразить хотя бы минимальный выпуск/реализацию.
Для программистов, которые хотят программно проверить, как формируется запрос к базе выручки, полезно будет взглянуть на логику сбора данных. Упрощенно запрос системы выглядит так:
ВЫБРАТЬ
ПродажиОбороты.Подразделение КАК Подразделение,
ПродажиОбороты.НоменклатурнаяГруппа КАК НоменклатурнаяГруппа,
СУММА(ПродажиОбороты.СтоимостьОборот) КАК СуммаВыручки
ИЗ
РегистрНакопления.Продажи.Обороты(&НачалоПериода, &КонецПериода, Авто, ) КАК ПродажиОбороты
ГДЕ
ПродажиОбороты.Подразделение = &НужноеПодразделение
И ПродажиОбороты.НоменклатурнаяГруппа = &НужнаяНГ
СГРУППИРОВАТЬ ПО
ПродажиОбороты.Подразделение,
ПродажиОбороты.НоменклатурнаяГруппа
Если этот запрос возвращает пустой результат, то Расчет себестоимости закономерно выдаст ошибку о нулевой базе.
Чтобы успешно завершить расчет себестоимости, выполните следующие действия:
Подразделение и НоменклатурнаяГруппа.Способы распределения статей затрат на тот, для которого база в системе есть (например, по объему выпуска или по материальным затратам).После внесения корректировок обязательно перепроведите документ Расчет себестоимости выпуска. Помните, что система УПП требует строгой дисциплины в заполнении аналитики: любая лишняя или незаполненная «галочка» в документах может привести к невозможности закрытия месяца.