← В производственный учёт

Один процесс, разные документы

Производство на склад. Заказ клиента — возможное основание, а не обязательное условие.

1. ЗакупкаНакладная, поставщик, несколько сечений и цены
→
2. Общий складДоступное количество, объём и стоимость
→
3. ПроизводствоПлан → проверка наличия → фактическая загрузка
→
4. ВыпускГодные, брак, новые размеры и стоимость

BPMN · кто и что делает

РольДействия
Снабжение / складПолучить материал → сверить накладную → оприходовать
ПланировщикСоздать план на склад → проверить наличие → при дефиците ждать поступления
ЦехЗапустить сушку или строгание → принять фактический выпуск по сечениям
УчётПеренести стоимость материала на выпуск → вернуть продукцию на склад

Повторная обработка запускается новым заданием. Купленный сухой материал может идти сразу на строгание.

Скачать BPMN 2.0

UML · состояния задания

Запланировано
→
В работе
→
Выпуск принят

План не списывает материал. Запуск проверяет наличие. Возврат допустим до фактической обработки. Повторный выпуск блокируется.

Скачать UML / PlantUML

ER · будущая база MySQL

Поставщик → накладная → строки материалов → стоимостные слои.
План → фактическая загрузка → входные материалы → выпуск.
Документы → движения → остатки. Связи источников сохраняют происхождение и стоимость.

Клиентские заказы и спецификации подключаются через потребности и резервы. Производственные задания могут существовать без них.

Полная модель, ER-диаграмма и порядок переноса PDF
Стоимость в прототипе — только закупленный материал. Энергия, работа, доставка и налоговый учёт требуют отдельных правил. Это модель для обсуждения, не рабочая учётная база.