flowchart TD
A[購買オーダー作成\npurchase.order] --> B[入荷作業\nstock.picking(Receipt)]
B --> C[在庫増加\nstock.quant更新]
C --> D1[内部移動(必要に応じて)\nstock.picking(Internal Transfer)]
C --> D2[棚卸\nstock.inventory]
C --> E[出荷作業\nstock.picking(Delivery Order)]
E --> F[在庫減少\nstock.quant更新]
C --> G[スクラップ処理\nScrap]
B --> H[ロット/シリアル番号管理(必要に応じて)]
E --> H
H --> I[トレーサビリティ履歴\nstock.move.line]
F --> J[会計仕訳(エンタープライズ)\naccount.move]
subgraph マスタデータ
P[商品マスタ\nproduct.product]
L[ロケーションマスタ\nstock.location]
W[倉庫マスタ\nstock.warehouse]
end
B --> P
E --> P
B --> L
E --> L
flowchart TD
PO["購買オーダー (Purchase Order)"]
Receipt["入荷作業 (Receipts)"]
Stock["倉庫在庫 (Inventory)"]
MO["製造オーダー (Manufacturing Order)"]
Production["製造作業 (Production)"]
FG["完成品在庫 (Inventory)"]
SO["販売オーダー (Sales Order)"]
Delivery["出荷作業 (Delivery Order)"]
Customer["顧客 (Customer)"]
%% 購買から入荷
PO --> Receipt
Receipt --> Stock
%% 製造
Stock --> MO
MO --> Production
Production --> FG
%% 出荷
FG --> SO
SO --> Delivery
Delivery --> Customer
%% 在庫消費パターン
Receipt --> MO
Stock --> Delivery
%% スタイル設定
classDef purchase fill:#e6f7ff,stroke:#1890ff;
classDef stock fill:#f9f0ff,stroke:#722ed1;
classDef delivery fill:#fffbe6,stroke:#d48806;
classDef customer fill:#f6ffed,stroke:#389e0d;
class PO purchase;
class Receipt,Stock,FG,MO,Production,SO,Delivery stock;
class Customer customer;
コメントを残す