折扣检索
检索折扣的功能与用于检索价格的功能相似。主要区别如下:
- 折扣可以存储在折扣矩阵和折扣表中。
- 有多个适用折扣。如需更多信息,请参阅:多折扣级别。
从合同检索折扣
搜索价格时,LN 将首先检查是否存在有效的特殊合同,接着检查是否存在有效的常规合同。
可以定义以下各项:
- 在销售合同行 (tdsls3501m000) 或销售合同价格 (tdsls3103m000) 进程中定义销售合同折扣。
- 在采购合同价格 (tdpur3103m000) 进程中定义采购合同折扣。
如果需要,可将一个或多个折扣表链接至合同。如需更多信息,请参阅:合同上的折扣表。
注意
如果合同没有有效的折扣,LN 可能会停止搜索或继续搜索,具体取决于“定价参数 (tdpcg0100m000)”进程中无合同折扣时应用折扣复选框的设置。如果选中此复选框,则将继续搜索。
从价目表或折扣矩阵检索折扣
如果 LN 无法在特殊合同或常规合同中找到折扣,并且继续搜索折扣,则 LN 将尝试从链接至价目表的折扣表或从折扣矩阵检索折扣。要从链接至价目表的折扣表检索折扣信息,LN 必须首先查找正确的价目表。为了查找正确的价目表,将执行价格检索中所述的检索过程。
要从折扣矩阵检索折扣,LN 将查找具有矩阵定义且矩阵属性与相关订单的属性相匹配的折扣矩阵。请注意,所有矩阵属性都必须与订单的属性相匹配。找到折扣后,可以将存储矩阵定义和矩阵属性的折扣矩阵的折扣表可用于计算订单的折扣。折扣矩阵的折扣信息包括折扣金额、折扣百分比或折扣表。
折扣矩阵的检索由相关折扣级别的“定价参数 (tdpcg0100m000)”进程中的以下设置控制:
-
“第一折扣”
LN 将选取在该级别中找到的第一个有效折扣,并忽略其它任何有效折扣。第一个有效折扣为矩阵优先级编号最小的折扣。如果有多个折扣具有最小优先级编号,则第一折扣为具有最新生效日期的折扣。找到第一折扣后,将停止搜索折扣。 -
“最佳折扣”
LN 将选取为该级别找到的最佳折扣,并忽略矩阵优先级。 -
“累计”
将检索全部有效折扣并作为一个累计百分比返回。最大的累计折扣百分比为 100。 -
“不适用”
不在所属折扣级别检索折扣。
注意
- 针对定义的折扣的各个级别,都将进行折扣检索过程,检索从级别 1 开始。LN 先搜索行折扣,然后搜索订单折扣。如果找不到有效折扣,则 LN 将输入值 0.00(零),此值可由用户进行维护或修改。
- 价格矩阵和折扣矩阵进程中“确定”和“合格”复选框的值,也会影响折扣的计算。如需更多信息,请参阅:确定/适用。
- 从 LN 为某个特殊订单或合同找到的适用折扣表或价目表中,LN 将选取以订单或合同的货币列出的折扣。如果找不到以订单货币列出的适用折扣,LN 将选择以本币列出的折扣。
- 始终都可以人工输入或改写折扣。