graph TD
SZ[Служебная записка] --> PSH[План по шкафам]
SZ --> KD[Конструкторская документация]
subgraph "Планирование производства"
PSH --> RAMA[Блок: Рама]
PSH --> KARKAS[Блок: Каркас]
PSH --> OBVYAZKA[Блок: Обвязка]
PSH --> ZAKAZ[Основной заказ]
RAMA --> RAMA_STAGES[Этапы рамы]
KARKAS --> KARKAS_STAGES[Этапы каркаса]
OBVYAZKA --> OBVYAZKA_STAGES[Этапы обвязки]
subgraph "Детализация этапов (новая концепция)"
RAMA_STAGES --> RAMA_SUB[Подэтапы рамы]
KARKAS_STAGES --> KARKAS_SUB[Подэтапы каркаса]
OBVYAZKA_STAGES --> OBVYAZKA_SUB[Подэтапы обвязки]
RAMA_SUB --> ZAG_LP["Заготовка лентопил
(4 ч-ч, 2 чел., 2 гр.)"]
RAMA_SUB --> ZAG_G["Заготовка гильотина
(4 ч-ч, 2 чел., 2 гр.)"]
RAMA_SUB --> ZAG_KRP["Заготовка КРП
(2 ч-ч, 1 чел., 1 гр.)"]
RAMA_SUB --> ZAG_SV["Заготовка сверлильный
(1 ч-ч, 1 чел., 1 гр.)"]
RAMA_SUB --> ZAG_PS["Заготовка пескоструй
(3 ч-ч, 1 чел., 1 гр.)"]
RAMA_SUB --> ZAG_PER["Заготовка перемещение
(0.5 ч-ч, 1 чел., 5 гр.)"]
RAMA_SUB --> SVARKA["Сварка
(8 ч-ч, 2 чел., 5 гр.)"]
SVARKA --> SVARKA_P["Сварка приём УТК
(2 ч-ч, 1 чел., 5 гр.)"]
RAMA_SUB --> POKR_POD["Покраска подготовка
(8 ч-ч, 1 чел., 1 гр.)"]
POKR_POD --> POKR["Покраска
(2 ч-ч, 1 чел., 1 гр.)"]
POKR --> POKR_SU["Покраска сушка
(8 ч-ч, 0 чел., 10 гр.)"]
RAMA_SUB --> SBORKA["Сборка
(2 ч-ч, 2 чел., 1 гр.)"]
SBORKA --> SBORKA_P["Сборка приём УТК
(1 ч-ч, 1 чел., 1 гр.)"]
end
end
subgraph "Процесс контроля выполнения"
PDO[ПДО] -->|Планирует| PLAN_DATE[Плановые даты этапов]
DISP[Диспетчер] -->|Фиксирует| FACT_DATE[Фактические даты этапов]
PLAN_DATE -->|Сравнение| MONITOR[Мониторинг выполнения]
FACT_DATE -->|Сравнение| MONITOR
MONITOR --> REPORT[Отчеты по статусам]
REPORT --> DECISION[Управленческие решения]
end