| # 基于订单的额外成本 对销售订单计算基于订单的额外成本。核准销售订单后，可以将额外成本作为额外成本（物料）放在订单中记录的最后一个物料之后。 定义额外成本 如果要将物料的额外成本指定给销售价格表和买方业务伙伴，并随后可以将这些成本添加到销售订单中，请完成以下步骤： 步骤 1. 定义参数 在销售订单参数 (tdsls0100s400) 进程中，定义以下字段：
额外成本集的第一个位置编号 | 输入包含额外成本的销售订单行的第一个位置编号。 | -
重新计算额外成本 | 可以指明是否在销售订单行 (tdsls4101m000) 进程中修改订单后重新计算额外成本。 | 否 不重新计算额外成本。可以在销售订单行 (tdsls4101m000) 进程中人工维护额外成本。 交互 ERP LN 会询问您是否一定要重新计算额外成本。仍可在销售订单行 (tdsls4101m000) 进程中人工维护额外成本，但如果允许 ERP LN 重新计算额外成本，人工更改将丢失。 自动 您不能维护订单上的额外成本。系统会在您核准销售订单时重新计算额外成本。
自动下达额外成本行至开票 | 指出何时可将销售订单的额外成本行下达至开票。 | -
步骤 2. 定义买方业务伙伴的主数据 在买方业务伙伴 (tccom4110s000) 进程中，将计算以下项的额外成本字段设置为订单。 步骤 3. 定义额外成本集和链接的成本物料 销售额外成本集 - 物料 (tdsls0624m000) 进程的页眉涉及销售额外成本集 (tdsls0124m000) 进程。使用此进程可将额外成本分成多个成本集，并定义成本集必须采用的货币。成本集用于对订单中要发生的额外费用（如货运费和处理费）进行分组。可以将成本集链接至买方业务伙伴或价格表，从而，便可自动将适当的费用添加到订单中。 销售额外成本集 - 物料 (tdsls0624m000) 进程的行涉及销售额外成本集物料 (tdsls0528m000) 进程。使用此进程可定义属于成本集的成本物料。在成本集行上，可以定义何时适用额外成本以及必须如何检索或计算这些额外成本。可以在此进程中输入成本集行，例如，若订单金额低于某个值，可输入添加到订单中的管理费用；若销售的货物总重量超过某个值，可输入添加到订单中的货运费用。 步骤 4. 将额外成本指定给买方业务伙伴 使用按价格表/业务伙伴列出的销售成本集 (tdsls0527m000) 进程可以将默认的成本集链接至价格表或买方业务伙伴。在此进程中，也可以指明是自动地还是以交互方式将成本集行添加到销售订单中。 步骤 5. 定义额外成本 对于已在额外成本集中指定的成本物料，必须在价目表中设置价格。使用价目表 (tdpcg0131m000) 进程可以定义额外成本物料的费用。 在价目表 (tdpcg0131m000) 进程中完成以下步骤： 选择在定价参数 (tdpcg0100m000) 进程的默认销售价目表字段中定义的价目表。 选择所需成本物料。 定义价格分界。 在按价格表/业务伙伴列出的销售成本集 (tdsls0527m000) 进程完成对销售订单额外成本集的检索后，销售额外成本集物料 (tdsls0528m000) 进程的确定组框中的字段将确定成本行是否适用于销售订单，进而确定是否必须从物料的价目表检索价格。 如果适用，将根据销售额外成本集物料 (tdsls0528m000) 进程中成本组框中的字段来计算数量，该数量用于在价目表中检索正确价格。 步骤 6. 生成包含额外成本的销售订单行 如果针对订单找到包含有效成本行的额外成本集，则在核准销售订单后，这些成本行会在销售订单行 (tdsls4101m000) 进程中作为额外成本（物料）添加到订单中。这些销售订单行的位置编号将从销售订单参数 (tdsls0100s400) 进程的额外成本集的第一个位置编号字段中进行检索。 销售订单行上的价格字段为单位价格。对于额外成本物料，系统将此字段留空。额外成本金额显示在销售订单行上的金额字段中。 步骤 7. 发放销售订单行物料 根据物料销售数据 (tdisa0501m000) 进程中下达至仓库复选框的值，在仓储业务或销售控制中执行成本物料发放。 因此，必须对销售订单行执行下达销售订单至仓储管理子系统 (tdsls4246m000) 或维护销售订单行的交货数据 (tdsls4101m200) 活动。 步骤 8. 将销售订单下达至开票 在下达销售订单/进度计划至开票 (tdsls4247m000) 进程中，选中订单复选框并将销售订单下达至开票。 步骤 9. 处理已交货的销售订单 在处理已交货的销售订单 (tdsls4223m000) 进程中处理已交货的销售订单。 相关主题 销售订单和进度计划的额外成本 |