价格检索

LN 中,会使用基于优先级的搜索机制来检索价格。

  1. 从合同检索价格

    搜索价格时,LN 将首先检查是否存在有效的特殊合同,接着检查是否存在有效的常规合同

    您可以指定:

    • 在销售合同行 (tdsls3501m000) 或销售合同价格 (tdsls3103m000) 进程中定义销售合同价格。
    • 在采购合同价格 (tdpur3103m000) 进程中定义采购合同价格。
  2. 从价目表检索价格

    如果 LN 无法在特殊合同或常规合同中找到价格,则 LN 将尝试从价目表检索价格。

    LN 使用特定的搜索逻辑:

    1. 具有高优先级的供应商价目表

      LN 将先在定价参数 (tdpcg0100m000)进程的供应商价目表字段中定义的供应商价目表中,搜索在价目表行 (tdpcg0131m000)进程中选中了高优先级复选框的组合。该搜索步骤只适合检索采购价格,不适合检索销售价格。
    2. 链接至价格矩阵的价目表

      接着,LN 将搜索链接至有效价格矩阵(从定义了矩阵优先级的价格矩阵中选择)的价目表。LN 将查找具有矩阵定义且矩阵属性与相关订单的属性相匹配的价格矩阵。请注意,所有矩阵属性都必须与订单的属性相匹配。找到价目表后,可以将存储矩阵定义和矩阵属性的价格矩阵的价目表用于计算订单的价格。如果存在多个有效的价格矩阵,则由定价参数 (tdpcg0100m000)进程中的价格控制/价格控制参数控制价格检索。

      对于服务物料,这些条件适用:

      • 常规定价

        通用服务参数 (tsmdm0100m000)进程中的销售价格搜索方法字段可确定搜索的来源价格。例如,如果此参数为服务价目表,则仅搜索链接至价格矩阵且在销售价格矩阵 (tdpcg0130m010)进程中价格来源服务的价目表。
      • 内部定价

        如果分包 - 返库维修方案的价格来源在公司间贸易协议 (tcitr1600m000)进程中设置为商业价格,则会从在转移价格矩阵 (tdpcg0130m030)进程中链接至转移价格矩阵的维修价目表中检索内部维修价格。
      • 如果分包 - 返库维修方案的价格来源在公司间贸易协议 (tcitr1600m000)进程中设置为时间和材料,则必须在公司间贸易协议 - 转移定价规则 (tcitr1605m000) 进程中指定子方案。如果子方案类型为内部材料交货人工且价格来源设置为商业价格,则从价目表中检索内部转移价格,价目表链接至转移价格矩阵 (tdpcg0130m030)进程中的转移价格矩阵。
    3. 默认价目表

      最后,LN 将搜索:

      • 根据在定价参数 (tdpcg0100m000)进程的默认销售价目表字段中指定的默认销售价目表,来检索销售价格。
      • 根据在定价参数 (tdpcg0100m000)进程的默认服务价目表字段中指定的默认服务价目表,来检索服务价格。
      • 针对在价目表行 (tdpcg0131m000)进程中清除了高优先级复选框的各组合搜索供应商价目表,以检索采购价格。
  3. 从物料文件检索价格

    如果无法在价目表中找到价格,则 LN 会在物料采购数据 (tdipu0101m000) 进程、物料销售数据 (tdisa0501m000) 进程或服务物料数据 (tsmdm2100m000) 进程中搜索价格。

注意
  • 特定实体或企业单元间内部贸易事务处理的价格检索以在公司间贸易协议 (tcitr1600m000) 进程中指定的定价数据为依据。
  • 如果在单元有效性参数 (tcuef0100s000)进程中选中使用升级价格复选框,且订单行包含有效单元,则会将升级价格添加到价格中。
  • 始终都可以指定或更新价格。