顺序装运进度计划
顺序装运进度计划是通过订单控制/SILS供应系统中从装配控制生成的拉式发料进度计划。
要更新顺序装运进度计划行,必须更改生成该顺序装运进度计划行的装配订单。
创建顺序装运进度计划行
如果装配控制通过 SILS 供应系统发放货物,LN 会执行以下步骤:
- 在装配控制中生成一个参考编号/标识,它表示“运输工具编号”、“装配线工位”和“装配成套件”的一个组合。
- 如果已执行材料发放,则会在“采购进度计划行 (tdpur3111m000)”进程中生成每个物料的计划行,生成的参考标识会插入在参考标识 字段中。
- 对于每个进度计划行,在顺序装运数据 (tdpur3517m000) 进程中插入顺序装运数据。
- 对于每个顺序装运进度计划行,在采购下达行 - 顺序装运数据 (tdpur3523m000) 进程中插入一个记录。
更新顺序装运进度计划行
要更新顺序装运进度计划行,必须更改生成该顺序装运进度计划行的装配订单。
有两种更新类型:
-
非唯一字段
对不唯一的字段进行更新。在“顺序装运数据 (tdpur3517m000)”进程中,这些是对字段进行的更新,如:
- “作业顺序”
- “数量”
- “需求日期”
- “选项清单标识”
-
唯一字段
对唯一的字段进行更新。其中包括对“顺序装运数据 (tdpur3517m000)”进程中其它字段的更新,如“装配成套件”、“运输工具编号”、“装配线工位”等字段。
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 | 已创建 |