В процессе работы с конфигурацией «Управление производственным предприятием» (УПП 1.3), особенно при использовании партионного учета и метода оценки запасов FIFO, пользователи и аналитики часто сталкиваются с парадоксальной ситуацией. При вводе в систему дополнительных затрат (например, расходов на оплату труда в размере 20 млн рублей) итоговый отчет по выпуску продукции показывает рост себестоимости на значительно большую величину (например, на 31.5 млн рублей). На первый взгляд кажется, что система «рисует» цифры из воздуха, однако это имеет под собой строгое математическое обоснование, связанное с архитектурой регистров 1С.
Рассмотрим подробнее механизмы формирования себестоимости и проанализируем, почему возникают такие отклонения и как правильно интерпретировать данные отчетов.
Основная причина, по которой сумма в отчетах по выпуску не совпадает с суммой прямых затрат, заключается в наличии многопередельного производства и выпуска полуфабрикатов. Проанализируем цепочку возникновения затрат на примере:
Теперь посмотрим на данные отчета «Выпуск продукции». Система фиксирует каждый факт выпуска. В итоговой строке отчета мы увидим сумму всех выпусков за период: 15 млн (ПФ) + 20 млн (ГП) = 35 млн рублей. При этом фактически затрат предприятия было совершено всего на 20 млн (10 млн материалы + 10 млн общая зарплата). Разница в 15 млн — это стоимость промежуточного полуфабриката, которая вошла в отчет «дважды»: первый раз как самостоятельный выпуск, второй раз — как часть стоимости вышестоящего изделия.
Этот эффект называется внутрихозяйственным оборотом или «валовым выпуском». Чем больше уровней вложенности (переделов) в вашей спецификации, тем сильнее итоговая сумма выпуска в отчетах будет превышать реальную сумму затрат, отраженную в регистре Затраты.
Для понимания того, откуда берутся цифры, важно различать два ключевых регистра в УПП 1.3:
Затраты: Это «вход» в производство. Здесь отражается всё, что мы передали в цеха (материалы, услуги, зарплату). Если мы отразили зарплату документом ОтражениеЗарплатыВУчете на сумму 20 млн, то в этом регистре прибавится ровно 20 млн.ЗатратыНаВыпуск: Этот регистр формируется в момент проведения документов выпуска или при расчете себестоимости. Он показывает, какие именно затраты «легли» на конкретную продукцию.ВыпускПродукции: Именно по этому регистру строится большинство отчетов, показывающих итоговую стоимость продукции. Здесь фиксируется полная стоимость каждой выпущенной партии.Когда мы добавляем 20 млн зарплаты, система распределяет их (согласно настройкам способов распределения затрат) на себестоимость продукции первого и последующих переделов. Если эти 20 млн распределились на полуфабрикаты, которые тут же были потреблены для выпуска ГП, то в отчете «Выпуск продукции» мы увидим эти 20 млн несколько раз: в стоимости ПФ и в стоимости ГП.
Выясним, как настройки влияют на результат. В УПП 1.3 способ распределения статьи затрат (например, «Оплата труда») определяет, по какому алгоритму сумма будет разнесена на выпуски. Рассмотрим примеры настроек:
Если в системе настроен встречный выпуск, ситуация усложняется. При встречном выпуске (когда продукция А используется для производства продукции Б, а Б — для А), расчет себестоимости происходит итерационно. В режиме партионного учета система делает несколько проходов, чтобы максимально точно распределить стоимость. Если настройки регистра НастройкаВстречногоВыпуска заполнены некорректно, это может привести к математическим искажениям, хотя чаще это проявляется в «зависании» затрат в НЗП.
Чтобы убедиться, что стоимость не «берется из воздуха», выполним следующие шаги:
Ведомость по производственным затратам. В настройках установим детализацию до статей затрат и проанализируем обороты по статье «Оплата труда». Общая сумма прихода по этой статье должна строго соответствовать сумме, введенной в систему (в нашем примере — 20 млн).Затраты (в количественном и стоимостном выражении) закрылись корректно, значит, система распределила ровно столько, сколько было введено.Анализ себестоимости выпуска. Этот отчет позволяет увидеть структуру затрат выпущенной продукции. Если развернуть его по иерархии, можно увидеть, какая часть стоимости ГП пришла из полуфабрикатов, а какая — из прямых затрат текущего передела.Поскольку используется метод FIFO (First In, First Out), система обязана соблюдать последовательность списания. Проанализируем ситуацию, когда на начало периода в незавершенном производстве (НЗП) уже находились остатки материалов. При расчете себестоимости выпуска документы сначала «забирают» старые партии материалов. Если в текущем месяце мы добавляем зарплату, она распределяется на те выпуски, которые были оформлены в этом месяце. Если продукция, на которую упала эта зарплата, тут же списывается в производство (как ПФ), мы получаем моментальное увеличение оборотов по выпуску.
Важный вывод: Если вы видите, что «стоимость продукции увеличилась больше, чем на сумму затрат», это почти всегда означает, что вы смотрите на суммарный оборот по всем выпускам (включая промежуточные). Суммарная стоимость всех строк в отчете «Выпуск продукции» не является суммой затрат предприятия. Это показатель интенсивности внутреннего производства.
Для корректного анализа себестоимости в условиях многопередельного производства рекомендуется:
Выпуск продукции для оценки общих затрат предприятия. Для этого лучше подходит Ведомость по производственным затратам или специализированные отчеты по себестоимости с фильтром только по готовой продукции (исключая полуфабрикаты).Расчет себестоимости выпуска восстанавливает многие цепочки, корректная хронология Требование-накладная -> Отчет производства за смену -> Реализация товаров и услуг значительно облегчает поиск ошибок.Таким образом, «лишние» миллионы в ваших отчетах — это лишь свидетельство сложности вашей производственной цепочки. Система УПП 1.3 добросовестно учитывает каждый этап преобразования затрат в стоимость, и двойной счет полуфабрикатов в валовых отчетах является нормальным поведением программы.