转运要求#
TransferRequirement.Show
转运要求是一个清单,用于指定储存或生产系统所需的产品(物料定义)数量需求。它对必须从一个储存车间转运到另一个储存车间或资源的产品和数量列表进行分组。
Note
转运要求列表可能包含重复的产品。
转运要求在其生命周期中遵循如下图所示的状态模型。
graph TD
Start ==>|Create| A1[Requested]
A1 ==>|Approve| A2[Approved]
A2 -->|Unapprove| A1
A1 ----->|Cancel| A8[Canceled]
A2 ==>|All quantity released| A3[Released]
A2 ----->|Cancel| A8[Canceled]
A3 ==>|All quantity picked| A4[Picked]
A3 ----->|Cancel| A8[Canceled]
A4 ==>|All quantity in-transport| A5[In Transport]
A5 ==>|All quantity delivered| A6[Delivered]
A6 ==>|All items confirmed| A7[Closed]
classDef mermaid_start color:#000, fill:#fafafa, stroke:#fafafa, color:#fafafa, stroke-width:0x, font-size:100%, visibility: hidden;
classDef mermaid_entitylinked color:#000, fill:#FCD5B5, stroke:#FCD5B5, stroke-width:0px, font-size:100%;
classDef mermaid_state color:#000, fill:#d7e4bd, stroke:#000, stroke-width:1px, font-size:100%, font-weight:300;
class Start mermaid_start
class A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12 mermaid_state 下表进一步介绍了生命周期。请注意,有些释放选项将控制所需的选项和跟踪程度。例如,可以将转运要求标记为支持部分释放,也可以视为在拣选后自动交付,这样就不需要明确转运工单。
| 状态 | 描述 |
|---|---|
| 已请求 | 已请求转运要求 |
| 已批准 | 已批准转运要求(此时无法进一步修改转运要求) |
| 已释放 | 已释放所有必需数量 |
| 已提货 | 已拣选所有必需数量 |
| 运输中 | 所有必需数量都已分配给运输工单 |
| 已交付 | 所有必需数量都已交付 |
| 已关闭 | 所有必需数量都已交付,并创建了必要的单个包装设备 |
| 已取消 | 转运要求已取消 |
Table: 转运要求生命周期
将一切捆绑在一起#
graph LR
A1[Source Location] --- Main --- A2[Destination Location]
Main[Transfer Requirement] === L1[Transfer Requirement Item]
L1 --- A3[Product]
classDef mermaid_title color:#000, fill:#fafafa, stroke:#fafafa, stroke-width:0x, font-size:100%, font-weight:200;
classDef mermaid_start color:#000, fill:#fafafa, stroke:#fafafa, color:#fafafa, stroke-width:0x, font-size:100%, visibility: hidden;
classDef mermaid_businessdata color:#000, fill:#65CDE8, stroke:#65CDE8, stroke-width:0px, font-size:100%;
classDef mermaid_nonbusinessdata color:#000, fill:#B7DEE8, stroke:#B7DEE8, stroke-width:0px, font-size:100%;
classDef mermaid_entity color:#000, fill:#FB9F53, stroke:#FB9F53, stroke-width:0px, font-size:100%;
classDef mermaid_entitylinked color:#000, fill:#FCD5B5, stroke:#FCD5B5, stroke-width:0px, font-size:100%;
classDef mermaid_context color:#000, fill:#B9CDE5, stroke:#B9CDE5, stroke-width:0px, font-size:100%;
classDef mermaid_optional color:#000, fill:#B7DEE8, stroke:#65CDE8, stroke-width:1px, font-size:100%, stroke-dasharray: 5 5;
class Main mermaid_entity
class A1,A2,A3,A4,A5,A6,A7,A8,A9,A10 mermaid_businessdata
class L1,L2,L3,L4,L5,L6 mermaid_entitylinked
class C1,C2,C3,C4,C5,C6 mermaid_context
class N1,N2,N3,N4,N5,N6 mermaid_nonbusinessdata
click Main "../../business-data/transfer-requirement"
click A1,A2 "../../business-data/area"
click A3 "../../business-data/product"