顺序装运进度计划
更新顺序装运进度计划行
要更新顺序装运进度计划行,必须更改生成该顺序装运进度计划行的装配订单。
LN 所执行的操作不仅取决于必须更新的字段的类型,还取决于该顺序装运进度计划行是否已在采购下达中发送。
注意
在顺序装运数据 (tdpur3517m000) 进程的已发送字段中,可以查看该顺序装运进度计划行是否已在采购下达中发送。
更新尚未发送的顺序装运行
- 如果装配控制更改了顺序装运行上的任何字段,只会在采购进度计划行 (tdpur3111m000) 进程、顺序装运数据 (tdpur3517m000) 进程和采购下达行 - 顺序装运数据 (tdpur3523m000) 进程中更改提供的字段。 该进度计划行的状态在采购进度计划行 (tdpur3111m000) 进程中保持为生成订单,在顺序装运数据 (tdpur3517m000) 进程/采购下达行 - 顺序装运数据 (tdpur3523m000) 进程中保持为已创建。
- 如果装配控制要删除需求,采购进度计划行 (tdpur3111m000) 进程和顺序装运数据 (tdpur3517m000) 进程中提供的顺序装运进度计划行的状态会变为已取消。 只需从采购下达行 - 顺序装运数据 (tdpur3523m000) 进程中删除该行。
更新已在采购下达中发送的顺序装运行中唯一的字段
如果对唯一的字段进行了更新,LN 将执行以下步骤:
-
采购进度计划行 (tdpur3111m000) 进程中原有顺序装运进度计划行的状态将变为已取消。
-
顺序装运数据 (tdpur3517m000) 进程中的相应记录将保持已创建状态,但会插入另一条状态为已取消的记录。 已取消的顺序装运进度计划行的修订号字段的值将会增加,因为该行的状态从已创建更改为已取消。
-
顺序装运数据 (tdpur3517m000) 进程中已取消的顺序装运行将以新的下达修订号插入采购下达行 - 顺序装运数据 (tdpur3523m000) 进程中。 这是因为取消还必须通过(新)采购下达传达给供应商。
- 在采购进度计划行 (tdpur3111m000) 进程中将创建状态为生成订单的新顺序装运进度计划行,在顺序装运数据 (tdpur3517m000) 进程/采购下达行 - 顺序装运数据 (tdpur3523m000) 进程中状态为已创建。
更新已在采购下达中发送的顺序装运行中不唯一的字段
如果对不唯一的字段进行了更新,LN 将执行以下步骤:
-
采购进度计划行 (tdpur3111m000) 进程中原有的顺序装运进度计划行只是进行了更新,仍保持生成订单状态。
-
顺序装运数据 (tdpur3517m000) 进程中提供的顺序装运进度计划行会保持已创建状态,但会插入状态为已修改的另一条记录。 已修改的顺序装运进度计划行的修订号字段的值将会增加,因为该行的状态从已创建更改为已修改。
-
顺序装运数据 (tdpur3517m000) 进程中已修改的顺序装运行将以新的下达修订号插入采购下达行 - 顺序装运数据 (tdpur3523m000) 进程中。 这是因为修改还必须通过(新)采购下达传达给供应商。
示例 1 - 创建顺序装运进度计划行
装配控制的要求:
VIN 编号 | 作业顺序 | 装配成套件 | 装配线工位 | 物料 | 日期 | 数量 |
---|
VIN001 | JS001 | K01 | LS01 | ITEM1 | 10/1/99 8:00 | 2 |
VIN001 | JS001 | K01 | LS01 | ITEM2 | 10/1/99 8:00 | 4 |
VIN001 | JS001 | K01 | LS01 | ITEM3 | 10/1/99 8:00 | 4 |
VIN002 | JS002 | K02 | LS01 | ITEM1 | 10/1/99 12:00 | 2 |
VIN002 | JS002 | K02 | LS01 | ITEM2 | 10/1/99 12:00 | 5 |
VIN002 | JS002 | K02 | LS01 | ITEM4 | 10/1/99 12:00 | 4 |
VIN003 | JS003 | K03 | LS01 | ITEM1 | 10/1/99 16:00 | 2 |
VIN003 | JS003 | K03 | LS01 | ITEM2 | 10/1/99 16:00 | 4 |
VIN003 | JS003 | K03 | LS01 | ITEM5 | 10/1/99 16:00 | 8 |
采购进度计划行 (tdpur3111m000) 进程中的结果如下:
进度计划编号 | 位置 | 物料 | 需求日期 | 数量 |
---|
SCH0001 | 10 | ITEM1 | 10/1/99 8:00 | 2 |
SCH0002 | 10 | ITEM2 | 10/1/99 8:00 | 4 |
SCH0003 | 10 | ITEM3 | 10/1/99 8:00 | 4 |
SCH0001 | 20 | ITEM1 | 10/1/99 12:00 | 2 |
SCH0002 | 20 | ITEM2 | 10/1/99 12:00 | 5 |
SCH0004 | 10 | ITEM4 | 10/1/99 12:00 | 4 |
SCH0001 | 30 | ITEM1 | 10/1/99 16:00 | 2 |
SCH0002 | 30 | ITEM2 | 10/1/99 16:00 | 4 |
SCH0005 | 10 | ITEM5 | 10/1/99 16:00 | 8 |
顺序装运数据 (tdpur3517m000) 进程中的结果如下:
进度计划 | 位置 | 顺序修订 | 运输工具编号 | 作业顺序 | 成套件 | 装配线工位 | 物料 | 日期 | 数量 | 状态 |
---|
SCH0001 | 10 | 1 | VIN001 | JS001 | K01 | LS01 | ITEM1 | 10/1/99 8:00 | 2 | 已创建 |
SCH0002 | 10 | 1 | VIN001 | JS001 | K01 | LS01 | ITEM2 | 10/1/99 8:00 | 4 | 已创建 |
SCH0003 | 10 | 1 | VIN001 | JS001 | K01 | LS01 | ITEM3 | 10/1/99 8:00 | 4 | 已创建 |
SCH0001 | 20 | 1 | VIN002 | JS002 | K02 | LS01 | ITEM1 | 10/1/99 12:00 | 2 | 已创建 |
SCH0002 | 20 | 1 | VIN002 | JS002 | K02 | LS01 | ITEM2 | 10/1/99 12:00 | 5 | 已创建 |
SCH0004 | 10 | 1 | VIN002 | JS002 | K02 | LS01 | ITEM4 | 10/1/99 12:00 | 4 | 已创建 |
SCH0001 | 30 | 1 | VIN003 | JS003 | K03 | LS01 | ITEM1 | 10/1/99 16:00 | 2 | 已创建 |
SCH0002 | 30 | 1 | VIN003 | JS003 | K03 | LS01 | ITEM2 | 10/1/99 16:00 | 4 | 已创建 |
SCH0005 | 10 | 1 | VIN003 | JS003 | K03 | LS01 | ITEM5 | 10/1/99 16:00 | 8 | 已创建 |
采购下达行 - 顺序装运数据 (tdpur3523m000) 进程中的结果如下:
下达编号 | 下达修订号 | 下达位置 | 进度计划 | 进度计划位置 | 顺序修订 | 物料 | 数量 | 状态 |
---|
REL001 | 0 | 10 | SCH0001 | 10 | 1 | ITEM1 | 2 | 已创建 |
REL001 | 0 | 20 | SCH0002 | 10 | 1 | ITEM2 | 4 | 已创建 |
REL001 | 0 | 30 | SCH0003 | 10 | 1 | ITEM3 | 4 | 已创建 |
REL001 | 0 | 40 | SCH0001 | 20 | 1 | ITEM1 | 2 | 已创建 |
REL001 | 0 | 50 | SCH0002 | 20 | 1 | ITEM2 | 5 | 已创建 |
REL001 | 0 | 60 | SCH0004 | 10 | 1 | ITEM4 | 4 | 已创建 |
REL001 | 0 | 70 | SCH0001 | 30 | 1 | ITEM1 | 2 | 已创建 |
REL001 | 0 | 80 | SCH0002 | 30 | 1 | ITEM2 | 4 | 已创建 |
REL001 | 0 | 90 | SCH0005 | 10 | 1 | ITEM5 | 8 | 已创建 |
示例 2 - 更新顺序装运进度计划行
装配控制会发送以下更新:
- 将 JS001 中的 VIN001 替换为 JS001 中的 VIN004。
- 对于 VIN003,ITEM2 的数量从 4 增加为 6。
- 示例 1 中的所有需求均已在采购下达中发送。
因此,在采购进度计划行 (tdpur3111m000) 进程中进行以下更改:
已取消 |
---|
进度计划 | 位置 | 物料 | 需求日期 | 数量 | 状态 |
---|
SCH0001 | 10 | ITEM1 | 10/1/99 8:00 | 2 | 已取消 |
SCH0002 | 10 | ITEM2 | 10/1/99 8:00 | 4 | 已取消 |
SCH0003 | 10 | ITEM3 | 10/1/99 8:00 | 4 | 已取消 |
已更新 |
---|
进度计划 | 位置 | 物料 | 需求日期 | 数量 | 状态 |
---|
SCH0002 | 30 | ITEM2 | 10/1/99 16:00 | 6 | 生成订单 |
新方法 |
---|
进度计划 | 位置 | 物料 | 需求日期 | 数量 | 状态 |
---|
SCH001 | 40 | ITEM1 | 10/1/99 8:00 | 2 | 生成订单 |
SCH002 | 40 | ITEM2 | 10/1/99 8:00 | 4 | 生成订单 |
SCH003 | 20 | ITEM3 | 10/1/99 8:00 | 4 | 生成订单 |
因此,在顺序装运数据 (tdpur3517m000) 进程中进行以下更改:
进度计划 | 位置 | 顺序修订 | 运输工具编号 | 作业顺序 | 成套件 | 物料 | 日期 | 数量 | 已发送 | 状态 |
---|
SCH0001 | 10 | 1 | VIN001 | JS001 | K01 | ITEM1 | 10/1/99 8:00 | 2 | 是 | 已创建 |
SCH0001 | 10 | 2 | VIN001 | JS001 | K01 | ITEM1 | 10/1/99 8:00 | 2 | 否 | 已取消 |
SCH0001 | 40 | 1 | VIN004 | JS001 | K04 | ITEM1 | 10/1/99 8:00 | 2 | 否 | 已创建 |
SCH0002 | 10 | 1 | VIN001 | JS001 | K01 | ITEM2 | 10/1/99 8:00 | 4 | 是 | 已创建 |
SCH0002 | 10 | 2 | VIN001 | JS001 | K01 | ITEM2 | 10/1/99 8:00 | 4 | 否 | 已取消 |
SCH0002 | 40 | 1 | VIN004 | JS001 | K04 | ITEM2 | 10/1/99 8:00 | 4 | 否 | 已创建 |
SCH0003 | 10 | 1 | VIN001 | JS001 | K01 | ITEM3 | 10/1/99 8:00 | 4 | 是 | 已创建 |
SCH0003 | 10 | 2 | VIN001 | JS001 | K01 | ITEM3 | 10/1/99 8:00 | 4 | 否 | 已取消 |
SCH0003 | 20 | 1 | VIN004 | JS001 | K04 | ITEM3 | 10/1/99 8:00 | 4 | 否 | 已创建 |
SCH0002 | 30 | 1 | VIN003 | JS003 | K03 | ITEM2 | 10/1/99 16:00 | 4 | 是 | 已创建 |
SCH0002 | 30 | 2 | VIN003 | JS003 | K03 | ITEM2 | 10/1/99 16:00 | 6 | 否 | 已修改 |
因此,在采购下达行 - 顺序装运数据 (tdpur3523m000) 进程中进行以下更改:
下达编号 | 下达修订号 | 下达位置 | 进度计划 | 进度计划位置 | 顺序修订 | 物料 | 数量 | 状态 |
---|
REL001 | 1 | 10 | SCH0001 | 10 | 2 | ITEM1 | 2 | 已取消 |
REL001 | 1 | 20 | SCH0002 | 10 | 2 | ITEM2 | 4 | 已取消 |
REL001 | 1 | 30 | SCH0003 | 10 | 2 | ITEM3 | 4 | 已取消 |
REL001 | 1 | 80 | SCH0002 | 30 | 2 | ITEM2 | 6 | 已修改 |
REL001 | 1 | 100 | SCH0001 | 40 | 1 | ITEM1 | 2 | 已创建 |
REL001 | 1 | 110 | SCH0002 | 40 | 1 | ITEM2 | 4 | 已创建 |
REL001 | 1 | 120 | SCH0003 | 20 | 1 | ITEM3 | 4 | 已创建 |