挂钩分配 - 损益示例
假设:
- 挂钩位于同一仓库中。
- 挂钩用于同一物料。
- 挂钩是项目、要素和活动的组合。
- 项目挂钩库存表是最新的。否则,会执行更新,每个步骤会损失 1。
“项目挂钩库存 (whwmd2560m000)”进程中存在下列表中的信息。
起始点:
挂钩行 | 项目 | 要素 | 活动 | 现有 | 库存收益 | 库存损失 | 超额 | ATT |
---|---|---|---|---|---|---|---|---|
1 | PRO1 | ELO1 | ACT01 | 1 | 1 | 0 | 0 | 0 |
2 | 1 | 0 | 0 | 0 | 0 | |||
3 | PRO2 | ELO2 | ACT02 | 1 | 0 | 0 | 1 | 0 |
4 | PRO3 | ELO3 | ACT03 | 1 | 0 | 0 | 0 | 1 |
5 | PRO4 | ELO4 | ACT04 | 1 | 0 | 0 | 0 | 1 |
6 | PRO5 | ELO5 | ACT05 | 1 | 0 | 0 | 0 | 0 |
由于第一笔收益将减少,损失 1 导致挂钩行 1 被删除。
挂钩行 | 项目 | 要素 | 活动 | 现有 | 库存收益 | 库存损失 | 超额 | ATT |
---|---|---|---|---|---|---|---|---|
2 | 1 | 0 | 0 | 0 | 0 | |||
3 | PRO2 | ELO2 | ACT02 | 1 | 0 | 0 | 1 | 0 |
4 | PRO3 | ELO3 | ACT03 | 1 | 0 | 0 | 0 | 1 |
5 | PRO4 | ELO4 | ACT04 | 1 | 0 | 0 | 0 | 1 |
6 | PRO5 | ELO5 | ACT05 | 1 | 0 | 0 | 0 | 0 |
由于空白挂钩会被删除,损失 1 导致挂钩行 2 被删除。
挂钩行 | 项目 | 要素 | 活动 | 现有 | 库存收益 | 库存损失 | 超额 | ATT |
---|---|---|---|---|---|---|---|---|
3 | PRO2 | ELO2 | ACT02 | 1 | 0 | 0 | 1 | 0 |
4 | PRO3 | ELO3 | ACT03 | 1 | 0 | 0 | 0 | 1 |
5 | PRO4 | ELO4 | ACT04 | 1 | 0 | 0 | 0 | 1 |
6 | PRO5 | ELO5 | ACT05 | 1 | 0 | 0 | 0 | 0 |
然后,由于存在超额数量,损失 1 导致挂钩行 3 被删除。
挂钩行 | 项目 | 要素 | 活动 | 现有 | 库存收益 | 库存损失 | 超额 | ATT |
---|---|---|---|---|---|---|---|---|
4 | PRO3 | ELO3 | ACT03 | 1 | 0 | 0 | 0 | 1 |
5 | PRO4 | ELO4 | ACT04 | 1 | 0 | 0 | 0 | 1 |
6 | PRO5 | ELO5 | ACT05 | 1 | 0 | 0 | 0 | 0 |
之后,由于挂钩行 4 具有 ATT,并且位于行 5 之前(按字母排序),损失 1 导致挂钩行 4 被删除。
挂钩行 | 项目 | 要素 | 活动 | 现有 | 库存收益 | 库存损失 | 超额 | ATT |
---|---|---|---|---|---|---|---|---|
5 | PRO4 | ELO4 | ACT04 | 1 | 0 | 0 | 0 | 1 |
6 | PRO5 | ELO5 | ACT05 | 1 | 0 | 0 | 0 | 0 |
由于挂钩行 5 具有 ATT,下一个损失会导致挂钩行 5 被删除。
挂钩行 | 项目 | 要素 | 活动 | 现有 | 库存收益 | 库存损失 | 超额 | ATT |
---|---|---|---|---|---|---|---|---|
6 | PRO5 | ELO5 | ACT05 | 1 | 0 | 0 | 0 | 0 |
最后一个损失会导致挂钩行 6 被删除,这是减少挂钩库存的最后一项方案。