同步采购订单行和行明细

采购订单行可具有链接的明细行或延交订单行。 明细行也可具有链接的延交订单行。 采购订单行会保留明细行/延交订单行的汇总信息。 采购订单行上更改的字段会与明细行进行同步,反之亦然。

注意

具有行明细的采购订单行也称为合计行。

从合计行更新行明细

如果更改采购订单行 (tdpur4101m000) 进程中合计行上的以下字段,则更改将被复制到采购订单行详细资料 (tdpur4101m200) 进程中链接的行明细:

价格字段折扣字段合同字段其它字段
价格 折扣百分比 合同 订单确认日期
价格矩阵 折扣金额 合同位置 批次选择
价格矩阵顺序 折扣矩阵 采购部门合同 批次
- 折扣矩阵顺序 --
- 折扣方法 --
- 折扣类型 --
- 折扣代码 --
- 确定 --
- 适用 --

 

注意

合计行上某个字段的更改并不始终能够在行明细上直接看到。 这是因为商业数据(例如价格、折扣、金额等)仅在合计行上可见。 在行明细上只能看到后勤数据(例如收货时间和地点、装运地点等)。 因此,合计行保留所链接的行明细的商业信息,在行明细上会对该信息进行划分,但是因为行明细上仅显示后勤数据,所以该信息在这些行上不可见。 但是,如果将行明细下达到财务管理,LN 会使用不可见的行明细商业数据,因为不能对合计行开具发票。

收货后更新价格和折扣

收到订单行或行明细后,无法在采购订单行 (tdpur4101m000) 进程中更新合计行的价格和折扣。 对于具有至少一个收货的合计行或明细行,无法更新收货后更改价格和折扣 (tdpur4122m000) 进程中的价格。

此时,LN 将新的价格和折扣复制到尚未在 LN 财务管理中处理和/或匹配/审核的所有链接的行明细。

消耗后更新价格和折扣

对于已消费订单行,可以在收货后更改价格和折扣 (tdpur4122m000) 进程和更改采购项目应付收据的价格和折扣 (tdpur4132m000) 进程中更新价格和折扣。如需更多信息,请参见 在收货或消耗后更改价格或折扣

示例
顺序订单行类型订货数量价格订单金额已收货已处理
0合计308240--
1详细资料10880
2详细资料10880
3详细资料10880
4延交订单3824

 

现在,合计行上的价格由 8 变为 10:

顺序订单行类型订货数量价格订单金额已收货已处理
0合计3010280--
1详细资料1010100
2详细资料10880
3详细资料1010100
4延交订单31030

 

合计行的新价格复制到尚未在 LN 财务管理中匹配或处理的所有链接序号。 合计行上的订单金额是明细行的订单金额的总和。 为防止重复计数,不包括延交订单行的订单金额。

注意

创建订单行后,根据定价参数 (tdpcg0100m000) 进程中的采购价格日期类型参数来确定价格。 该字段决定是否必须使用订单日期、系统日期或交货日期来计算价格。 在采购订单行 (tdpur4101m000) 进程中更改订单日期订单日期时,新日期不会与采购订单行详细资料 (tdpur4101m200) 进程中链接的行明细进行同步。

从行明细更新合计行

当您在采购订单行详细资料 (tdpur4101m200) 进程中添加、更新、取消或删除一个链接的行明细,从而导致合计行上的数量和金额字段被修改时,LN 会更新这些字段。 合计行上的数量或金额字段保存所链接行明细的数量/金额的总和。

被同步的数量和金额字段包括:

  • 订货数量
  • 收货数量
  • 装箱单数量
  • 核准数量
  • 拒收数量
  • 延期交货量
  • 订单金额
  • 收货金额
  • 订单行折扣金额合计
  • 订单折扣金额
注意
  • 采购订单行明细上存在数量/金额,但是这些信息的大部分在采购订单行详细资料 (tdpur4101m200) 进程中不可见。 但是,可以在采购收货 (tdpur4106m000) 进程和采购订单收货数据概览 (tdpur4531m000) 进程中查看这些数量和金额。
  • 在采购订单行详细资料 (tdpur4101m200) 进程中修改延交订单行的订货数量时,LN 并不在采购订单行 (tdpur4101m000) 进程中更新合计行中的订货数量,而是更新合计行的延期交货量

修改订货数量时,LN 会自动重新计算价格和折扣。LN 仅在您没有人工输入现有价格和折扣时才重新计算价格和折扣。 为合计行检索新价格和/或折扣时,LN 会:

  • 将新价格/折扣复制到链接的明细行和延交订单行(只要尚未对这些行开发票或进行处理)。
  • 为每个明细行/延交订单行重新计算订单行金额。 用链接的明细行的订单行金额的总和更新合计行上的订单行金额字段。 延交订单行的订单金额不计入合计行的订单金额。
  • 对于其它数量和金额(例如收货数量收货金额),延交订单行的值计入合计行的总和。
示例
 顺序订单行类型订货数量价格订单金额已收货已处理
0合计308240--
1详细资料10880
2详细资料10880
3详细资料10880
4延交订单3824

 

现在,一个明细行的订货数量由 10 变为 12,价格由 8 变为 10:

 顺序订单行类型订货数量价格订单金额已收货已处理
0合计3210300--
1详细资料1010100
2详细资料10880
3详细资料1210120
4延交订单31030

 

对于具有新的订货数量的明细行,会重新计算订单金额。 合计行上的订货数量是明细行的订货数量的总和。 由于价格和折扣不是人工输入的,所以会按照价格和新的总订货数量重新计算合计行上的价格和折扣。 新的价格和折扣被复制到链接的序号。 对于每个明细行/延交订单行,会重新计算订单金额,并用明细行的订单金额的总和更新合计行。

从原始行更新延交订单行

对于合计行、明细行或延交订单行,您可以(在收货后)更改价格和折扣。 当某个行已链接了一个或多个延交订单时,LN 会将新的价格和折扣复制到这些行。

示例
 顺序订单行类型订货数量价格父顺序已收货已处理
0详细资料508-
1延交订单1080
2延交订单280
3延交订单581
4延交订单181
5延交订单283

 

现在,明细行上的价格由 8 变为 10:

 顺序订单行类型订货数量价格父顺序已收货已处理
0详细资料5010-
1延交订单10100
2延交订单280
3延交订单5101
4延交订单1101
5延交订单2103

 

新的价格还会应用到可以修改的所有链接序号。

现在,不更改明细行的价格,而更改序号为 1 的行的价格:

 顺序订单行类型订货数量价格父顺序已收货已处理
0详细资料508-
1延交订单10100
2延交订单280
3延交订单5101
4延交订单1101
5延交订单2103

 

新价格适用于链接至顺序 1 的所有顺序(父顺序为 1 的顺序及其子顺序)。 LN 不更改顺序为 1 的父行。