← На главную
В процессе производственного учета в программе 1С:Управление производственным предприятием (редакция 1.3) часто возникает необходимость проанализировать состав затрат готовой продукции. Если в выпуске участвуют полуфабрикаты собственного производства, пользователям требуется видеть не просто общую стоимость полуфабриката, а его полную сквозную структуру — исходное сырье и материалы, из которых этот полуфабрикат был произведен.
Разберем, почему штатные отчеты могут не показывать необходимую детализацию и какими способами можно решить эту задачу.
Почему типовой отчет "Калькуляция себестоимости" не разворачивает полуфабрикаты
Проанализируем техническую причину ограничений стандартных отчетов. В конфигурации 1С:УПП 1.3 отчет Калькуляция себестоимости рассчитан на работу в двух режимах:
- При использовании Режима расширенного учета затрат (РАУЗ).
- При использовании партионного учета с методом оценки запасов ФИФО.
Если в учетной политике организации включен партионный учет и выбран метод оценки стоимости «По средней», в ходе проведения документа Расчет себестоимости выпуска прямая партионная связь между конечной продукцией и конкретными списанными партиями полуфабрикатов усредняется. В архитектуре партионного учета по средней стоимости жесткая цепочка «Готовая продукция → Полуфабрикат → Сырье» не сохраняется в явном виде. По этой причине отчет Затраты на выпуск показывает полуфабрикат как конечную номенклатурную позицию затрат и не разворачивает его внутренний состав.
Способы решения задачи без доработки программы
Рассмотрим существующие варианты получения нужной аналитики средствами настройки учета в 1С:УПП:
- Переход на режим РАУЗ (Режим расширенного учета затрат). В РАУЗ расчет себестоимости выполняется математически через систему линейных уравнений по узлам учета. Это позволяет системе разворачивать многопередельные затраты до первичного сырья в отчетах
Калькуляция себестоимости и Ведомость по учету затрат независимо от выбранного способа оценки.
- Использование обособленного учета по заказам. Если в настройках включен обособленный учет затрат по заказам покупателей или заказам на производство, затраты и материалы жестко привязываются к конкретному заказу-назначению. Это позволяет отследить цепочку списания даже при партионном учете.
- Использование нормативной калькуляции. Для оценки планового состава затрат с учетом входящих полуфабрикатов можно развернуть спецификации номенклатуры. Однако стоит учесть, что данный подход показывает плановую нормативную потребность, а не фактически списанные материалы.
Особенности разработки собственного отчета
Посмотрим, что необходимо учитывать, если принято решение написать собственный отчет или воспользоваться внешними разработками для разворачивания состава полуфабрикатов:
- Источники данных. В партионном учете для получения фактических данных используются регистры накопления
Затраты на выпуск продукции, Выпуск продукции и Партии товаров на складах.
- Учет полуфабрикатов прошлых периодов и остатков НЗП. Если полуфабрикат был произведен в прошлых месяцах или взят из остатков незавершенного производства (НЗП), в движениях текущего периода данные о его исходном сырье отсутствуют. Алгоритму потребуется рекурсивно искать выпуски этих полуфабрикатов за прошлые периоды.
- Зацикливание при встречном выпуске. При рекурсивном разворачивании структуры затрат важно программно обрабатывать ситуации встречного выпуска (когда полуфабрикат А используется для производства полуфабриката Б, а Б частично входит в состав А), чтобы исключить бесконечные циклы.