| 采购订单行和采购订单行明细间的同步 |  |
| 采购订单行可以链接采购订单行明细。 采购订单行明细可以是以下订单行类型之一： 明细. 延交订单. 对于每个行明细（明细行或延交订单行），还可以链接延交订单行。具有若干行明细的采购订单行也称为合计行。为在订单行上显示正确的信息，更新明细行和延交订单行时，会将其内容与合计行同步，反之亦然。 从合计行更新行明细 如果更改采购订单行 (tdpur4101m000) 进程中合计行上的下列字段，则更改将被复制到采购订单行详细资料 (tdpur4101m200) 进程中链接的行明细： 价格字段： 价格。 价格矩阵定义。 价格矩阵顺序。 折扣字段： 折扣百分比。 折扣金额。 折扣矩阵定义。 折扣矩阵顺序。 折扣方法。 折扣类型。 折扣代码。 确定。 适用。 合同字段： 合同。 合同。 采购部门合同。 订单确认日期。 批次选择。 批次。 注意 对合计行上某个字段的更改并不始终能够在行明细上直接看到。这是因为商业数据（例如价格、折扣、金额等）仅在合计行上可见。在行明细上只能看到后勤数据（例如收货时间和地点、装运地点等）。因此，合计行保留所链接的行明细的商业信息，在行明细上会对该信息进行划分，但是因为行明细上仅显示后勤数据，所以该信息在这些行上不可见。但是，如果将行明细下达到 ERP LN 财务管理子系统，则 ERP LN 会使用不可见的行明细商业数据，因为不能对合计行开具发票。 收货后更新价格和折扣 收到订单行或行明细后，无法在采购订单行 (tdpur4101m000) 进程中更新合计行的价格和折扣。对于具有至少一个收货的合计行或明细行，无法更新收货后更改价格和折扣 (tdpur4122m000) 进程中的价格。 此时，ERP LN 将新的价格和折扣复制到尚未在 ERP LN 财务管理子系统中处理和/或匹配/核准的所有链接的行明细。 消费后更新价格和折格 对于已消费订单行，可以在收货后更改价格和折扣 (tdpur4122m000) 进程和更改采购项目应付收据的价格和折扣 (tdpur4132m000) 进程中更新价格和折扣。如需更多信息，请参见 在收货或消耗后更改价格或折扣。 示例
﻿序号 | 订单行类型 | 订货数量 | 价格 | 订单金额 | 收到 | 已处理
0 | 合计 | 30 | 8 | 240 | - | -
1 | 详细资料 | 10 | 8 | 80 | 是 | 否
2 | 详细资料 | 10 | 8 | 80 | 是 | 是
3 | 详细资料 | 10 | 8 | 80 | 否 | 否
4 | 延交订单 | 3 | 8 | 24 | 否 | 否
现在，合计行上的价格由 8 变为 10：
﻿序号 | 订单行类型 | 订货数量 | 价格 | 订单金额 | 收到 | 已处理
0 | 合计 | 30 | 10 | 280 | - | -
1 | 详细资料 | 10 | 10 | 100 | 是 | 否
2 | 详细资料 | 10 | 8 | 80 | 是 | 是
3 | 详细资料 | 10 | 10 | 100 | 否 | 否
4 | 延交订单 | 3 | 10 | 30 | 否 | 否
合计行的新价格复制到尚未在 ERP LN 财务管理子系统中匹配或处理的所有链接序号。合计行上的订单金额是明细行的订单金额的总和。为防止重复计数，不包括延交订单行的订单金额。 注意 创建订单行后，根据定价参数 (tdpcg0100m000) 进程中的采购价格日期类型参数来确定价格。该字段决定是否必须使用订单日期、系统日期或交货日期来计算价格。在采购订单行 (tdpur4101m000) 进程中更改用于定价的收货日期或订单日期时，新日期不会与采购订单行详细资料 (tdpur4101m200) 进程中链接的行明细进行同步。 从行明细更新合计行 当您在采购订单行详细资料 (tdpur4101m200) 进程中添加、更新、取消或删除一个链接的行明细，从而导致合计行上的数量和金额字段被修改时，ERP LN 会更新这些字段。合计行上的数量或金额字段保存所链接行明细的数量/金额的总和。 被同步的数量和金额字段包括： 订货数量。 收货数量。 装箱单数量. 核准数目. 拒收数量. 延期交货量. 订单金额。 收货金额。 订单行折扣金额合计。 订单折扣金额. 注意 采购订单行明细上存在数量/金额，但是这些信息的大部分在采购订单行详细资料 (tdpur4101m200) 进程中不可见。但是，可以在采购收货 (tdpur4106m000) 进程和采购订单收货数据概览 (tdpur4531m000) 进程中查看这些数量和金额。 在采购订单行详细资料 (tdpur4101m200) 进程中修改延交订单行的订货数量时，ERP LN 并不在采购订单行 (tdpur4101m000) 进程中更新合计行的订货数量时，而是更新合计行的延期交货量。 修改订货数量时，ERP LN 会自动重新计算价格和折扣。ERP LN 仅在您没有人工输入现有价格和折扣时才重新计算价格和折扣。为合计行检索新价格和/或折扣时，ERP LN 会： 将新价格/折扣复制到链接的明细行和延交订单行（只要尚未对这些行开发票或进行处理）。 为每个明细行/延交订单行重新计算订单行金额。用链接的明细行的订单行金额的总和更新合计行上的订单行金额字段。延交订单行的订单金额不计入合计行的订单金额。 对于其它数量和金额（例如收货数量和收货金额），延交订单行的值计入合计行的总和。 示例
﻿序号 | 订单行类型 | 订货数量 | 价格 | 订单金额 | 收到 | 已处理
--- | --- | --- | --- | --- | --- | ---
0 | 合计 | 30 | 8 | 240 | - | -
1 | 详细资料 | 10 | 8 | 80 | 是 | 否
2 | 详细资料 | 10 | 8 | 80 | 是 | 是
3 | 详细资料 | 10 | 8 | 80 | 否 | 否
4 | 延交订单 | 3 | 8 | 24 | 否 | 否
现在，一个明细行的订货数量由 10 变为 12，价格由 8 变为 10：
﻿序号 | 订单行类型 | 订货数量 | 价格 | 订单金额 | 收到 | 已处理
--- | --- | --- | --- | --- | --- | ---
0 | 合计 | 32 | 10 | 300 | - | -
1 | 详细资料 | 10 | 10 | 100 | 是 | 否
2 | 详细资料 | 10 | 8 | 80 | 是 | 是
3 | 详细资料 | 12 | 10 | 120 | 否 | 否
4 | 延交订单 | 3 | 10 | 30 | 否 | 否
对于具有新的订货数量的明细行，会重新计算订单金额。合计行上的订货数量是明细行的订货数量的总和。由于价格和折扣不是人工输入的，所以会按照价格和新的总订货数量重新计算合计行上的价格和折扣。新的价格和折扣被复制到链接的序号。对于每个明细行/延交订单行，会重新计算订单金额，并用明细行的订单金额的总和更新合计行。 从原始行更新延交订单行 对于合计行、明细行或延交订单行，您可以（在收货后）更改价格和折扣。当某个行链接了一个或多个延交订单行时，ERP LN 会将新的价格和折扣复制到这些行。 示例
﻿序号 | 订单行类型 | 订货数量 | 价格 | 父顺序 | 收到 | 已处理
--- | --- | --- | --- | --- | --- | ---
0 | 详细资料 | 50 | 8 | - | 是 | 否
1 | 延交订单 | 10 | 8 | 0 | 是 | 否
2 | 延交订单 | 2 | 8 | 0 | 是 | 是
3 | 延交订单 | 5 | 8 | 1 | 是 | 否
4 | 延交订单 | 1 | 8 | 1 | 否 | 否
5 | 延交订单 | 2 | 8 | 3 | 否 | 否
现在，明细行上的价格由 8 变为 10：
﻿序号 | 订单行类型 | 订货数量 | 价格 | 父顺序 | 收到 | 已处理
--- | --- | --- | --- | --- | --- | ---
0 | 详细资料 | 50 | 10 | - | 是 | 否
1 | 延交订单 | 10 | 10 | 0 | 是 | 否
2 | 延交订单 | 2 | 8 | 0 | 是 | 是
3 | 延交订单 | 5 | 10 | 1 | 是 | 否
4 | 延交订单 | 1 | 10 | 1 | 否 | 否
5 | 延交订单 | 2 | 10 | 3 | 否 | 否
新的价格还会应用到可以修改的所有链接序号。 现在，不更改明细行的价格，而更改序号为 1 的行的价格：
﻿序号 | 订单行类型 | 订货数量 | 价格 | 父顺序 | 收到 | 已处理
--- | --- | --- | --- | --- | --- | ---
0 | 详细资料 | 50 | 8 | - | 是 | 否
1 | 延交订单 | 10 | 10 | 0 | 是 | 否
2 | 延交订单 | 2 | 8 | 0 | 是 | 是
3 | 延交订单 | 5 | 10 | 1 | 是 | 否
4 | 延交订单 | 1 | 10 | 1 | 否 | 否
5 | 延交订单 | 2 | 10 | 3 | 否 | 否
新价格适用于链接至顺序 1 的所有顺序（父顺序为 1 的顺序及其子顺序）。ERP LN 不更改顺序为 1 的父行。 |