# Схемы процессов

Схемы процессов, не экраны: здесь видно, в каком порядке работают Цех, Склад и Офис и где подключаются внешние системы.
Экраны каждого шага — в модулях `office/`, `stock/`, `workshop/`; на схеме у шага со ссылкой синяя рамка.

| Файл | Что внутри |
| --- | --- |
| `gp-chz-vsd-bpmn.html` | Верхнеуровневая BPMN-схема (03.11.2026): выпуск ГП → приёмка на складе → производственный ВСД и ввод в оборот → реализация с КМ, транспортными ВСД и УПД. 14 развилок (Р1–Р14) с таблицей под схемой |

## gp-chz-vsd-bpmn.html

Просьба Людмилы (03.11.2026): «верхнеуровневая схема типа BPMN по потокам — выпуск ГП, ВСД, принятие на складе, отчёт в ЧЗ
о нанесении, вводе в оборот, отгрузка — с вилками, где печатаем/наносим КМ и прочее». Основа — аналитическая схема
[`../../concepts/process-chz-mercury.html`](../../concepts/process-chz-mercury.html) (29.10) и концепт ЧЗ, обновлены по решениям
до 03.11.2026: порядковый номер КМ, настройка «Печать КМ», ВСД по приёмке, ОСУ.

**Дорожки:** Фабикс Цех, АРМ Склад, АРМ Офис (наши модули) и Честный знак, ВетИС «Меркурий», ЭДО и РЦ (внешние, пунктирные).
Сплошные стрелки — поток работ внутри модуля, пунктирные — сообщения между участниками (документ отгрузки, отчёты, ВСД, УПД).

**Четыре фазы:**

1. **Выпуск ГП и отгрузка из цеха.** Регистрация выпуска → документ отгрузки: выдача порядковых номеров КМ (Р1) → печать в цехе
   или на складе (Р2) → испорченная этикетка: перепечатать тем же номером или «Испорчен» + следующий номер (Р3, Р4) →
   «Отправить на склад». По печати офис сам формирует отчёт о нанесении (НЧЗ), по «Испорчен» — отбраковку (ОТЧЗ).
2. **Приёмка ГП на складе.** Перемещение с производства → печать КМ на складе (Р5) → сверка по номерам → расхождение (Р6) →
   приёмка по факту.
3. **Производственный ВСД и ввод в оборот.** По проведённой приёмке: производственный ВСД на принятое (Р7, ошибка — Р8) →
   ввод в оборот ВЧЗ по принятым КМ или по GTIN при ОСУ с UUID ВСД (Р9) → ответ ЧЗ (Р10) → партия доступна к продаже.
4. **Реализация.** Партии с ВСД и введёнными КМ → КМ по номерам / строка ОСУ (Р11) → печать в реализации, если склад ещё
   не напечатал (Р12) → транспортные ВСД (Р13) → УПД в ЭДО или бумажный (Р14); покупатель подписывает, ЧЗ меняет
   собственника, РЦ гасит ВСД.

**Сценарии.** Полоса над схемой подсвечивает ветки при выбранных признаках: ЧЗ вкл/выкл, учёт КМ штучно / ОСУ, печать КМ
в цехе / на складе, ВетИС вкл/выкл, ЭДО вкл/выкл. Готовые сценарии открываются адресом: `#all` (все ветки, по умолчанию),
`#ws`, `#wh`, `#osu`, `#no-vetis`, `#no-chz`, `#no-edo`; признаки из адреса как у прототипов (`?chz=0&vetis=0&kmprint=wh`).
Признаки схемы не записываются в «Сервисы организации» прототипов. Ссылки со схемы открывают прототип с теми же признаками.

**Как править.** Схема рисуется из данных в начале скрипта: `NODES` (узел: дорожка, строка, x, текст, ссылка, условие),
`EDGES` (стрелки), `GW` (таблица развилок). Координаты x — в условных пикселях, растяжка задаётся `SX`.

### Трактовки (не подтверждены)

- **Отчёт о нанесении (НЧЗ)** формируется сам по факту печати этикеток — там, где печатают (цех или склад), а ввод
  в оборот (ВЧЗ) — по проведённой приёмке. В концепте оба отчёта стоят в одном этапе, потому что в офисе это один реестр.
- **ОСУ** показан как учёт по GTIN и количеству без КМ на всём пути: в цехе документ по количеству, на складе сверка
  количества, ввод в оборот отчётом по GTIN и количеству, в УПД — GTIN и количество (как строка ОСУ в реализации).
  Если ОСУ для ГП не применяется, ветки «ОСУ» в Р1, Р9, Р11 можно убрать.
- **ВЧЗ после ВСД.** На схеме ввод в оборот идёт после оформления ВСД. В системе ВЧЗ создаётся сразу и ждёт в статусе
  «Требует ввода ВСД», пока UUID не подставится, — результат тот же.
- **Без ЭДО** нарисован бумажный УПД. Для маркированного товара передача юрлицу без ЭДО не проходит в ЧЗ — нужен ли такой
  режим при включённом ЧЗ, решить (Р14).
- **Испорченная этикетка на складе** — только перепечатка тем же номером (отметки «Испорчен» на складе нет, версия 4 концепта).
- **Приёмка СиМ** (входящие ВСД и КМ, вывод СиМ из оборота) свёрнута в один блок; возвраты, списания, инвентаризация,
  агрегация и SSCC на схеме не показаны.
- Номер развилки Р1…Р14 — только для схемы, в продукте его нет.

### Открытые вопросы

1. КМ с «Расхождением» при приёмке (`201-30-10`): ждать досыла или отбраковать? Сейчас в ВЧЗ они не входят.
2. Выданные, но не отгруженные номера: когда уходят в отбраковку (конец дня, закрытие смены)?
3. Нужен ли бумажный УПД при включённом ЧЗ (Р14)?
4. Цех и склад ГП — одна площадка Меркурия? Если нет, перемещению нужен транспортный ВСД — на схеме его нет.
