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