| 创建并更新装运进度计划行顺序 |  |
| 顺序装运进度计划是拉式发料进度计划，该进度计划只能在以下两种条件下生成： 通过装配控制模块将需求发送至采购控制模块。 供应系统为订单控制/SILS。 创建顺序装运进度计划行 如果装配控制模块通过 SILS 供应系统发放货物，ERP LN 会执行以下步骤： 在装配控制模块中生成一个参考编号/标识，它表示运输工具编号、装配线 工位和装配成套件的一个组合。 如果已执行材料发放，则会在采购进度计划行 (tdpur3111m000) 进程中生成每个物料的计划行，生成的参考标识会插入在参考标识 字段中。 对于每个进度计划行，在顺序装运数据 (tdpur3517m000) 进程中会插入顺序装运数据。 对于每个顺序装运进度计划行，在与生产同步的催缴订单 (tdpur3523m000) 进程中会插入一条记录。 更新顺序装运进度计划行 要更新顺序装运进度计划行，必须更改生成该顺序装运进度计划行的装配订单。 有两种更新类型： 非唯一字段 对不唯一的字段进行更新。 其中包括对顺序装运数据 (tdpur3517m000) 进程中以下字段的更新： 作业 顺序 数量 需求日期 唯一字段 对唯一的字段进行更新。其中包括对顺序装运数据 (tdpur3517m000) 进程中所有其它字段的更新，如装配成套件、运输工具编号、装配线 工位等字段。 ERP LN 所执行的操作不仅取决于必须更新的字段的类型，还取决于该顺序装运进度计划行是否已在采购下达中发送。 注意 在顺序装运数据 (tdpur3517m000) 进程的已发送字段中，可以查看该顺序装运进度计划行是否已在采购下达中发送。 更新尚未发送的顺序装运行 如果装配控制模块更改了顺序装运行上的任何字段，只会在采购进度计划行 (tdpur3111m000) 进程、顺序装运数据 (tdpur3517m000) 进程和与生产同步的催缴订单 (tdpur3523m000) 进程中更新适用的字段。该进度计划行的状态在采购进度计划行 (tdpur3111m000) 进程中保持为生成订单，在顺序装运数据 (tdpur3517m000) 进程/与生产同步的催缴订单 (tdpur3523m000) 进程中保持为已创建。 如果装配控制模块要删除需求，采购进度计划行 (tdpur3111m000) 进程和顺序装运数据 (tdpur3517m000) 进程中适用的顺序装运进度计划行的状态会变为已取消。只需从与生产同步的催缴订单 (tdpur3523m000) 进程中删除该行。 更新已在采购下达中发送的顺序装运行中唯一的字段 如果对唯一的字段进行了更新，ERP LN 将执行以下步骤： 采购进度计划行 (tdpur3111m000) 进程中原有顺序装运进度计划行的状态将变为已取消。 顺序装运数据 (tdpur3517m000) 进程中的相应记录将保持已创建状态，但会插入另一条状态为已取消的记录。已取消的顺序装运进度计划行的修订号字段的值将会增加，因为该行的状态从已创建更改为已取消。 顺序装运数据 (tdpur3517m000) 进程中已取消的顺序装运行将以新的下达修订号插入与生产同步的催缴订单 (tdpur3523m000) 进程中。这是因为取消还必须通过（新）采购下达传达给供应商。 在采购进度计划行 (tdpur3111m000) 进程中将创建状态为生成订单的新顺序装运进度计划行，在顺序装运数据 (tdpur3517m000) 进程/与生产同步的催缴订单 (tdpur3523m000) 进程中状态为已创建。 更新已在采购下达中发送的顺序装运行中不唯一的字段 如果对不唯一的字段进行了更新，ERP 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 | 已创建
相关主题 拉式发料进度计划 生产同步进度计划中的参考编号 采购下达 |