| 库存消耗处理概览 |  |
| 在供应商管理库存 (VMI) 环境的供应商 ERP 系统中，消耗记录在库存消耗 (tdsls4140m000) 和库存消耗行 (tdsls4141m000) 进程中。通常，这些进程用于查看和维护供应商管理仓库中的消耗数据，管理仓库是客户仓库的镜像。 在分包环境的制造商 ERP 系统中，制造商管理仓库的消耗记录在库存消耗 (tdsls4140m000) 进程和库存消耗行 (tdsls4141m000) 进程中。管理仓库反映分包商的仓库，而分包商从分包商仓库中消耗由供应商提供的材料。 在本主题中，供应商指供应商或制造商，客户指客户或分包商，而 VMI 仓库指客户仓库或分包商仓库，客户或分包商从中消耗由供应商或制造商提供的货物。 消耗记录可自动生成或人工创建。消耗记录显示接收的由供应商提供的货物数量，以及客户的后续消耗情况。 消耗记录由页眉及一个或多个行组成。 在补充 VMI 仓库之后，ERP LN 会生成消耗页眉。当基于补货销售订单的收货得到确认时，就会执行此操作。 消耗记录的页眉包含客户名称、VMI 仓库，以及接收和消耗的物料总量。可在库存消耗 (tdsls4140m000) 进程中查看和维护这些数据。 如果客户消耗了材料，则会创建消耗行。可在库存消耗行 (tdsls4141m000) 进程中查看和维护各次消耗的详细资料。 在收到 LoadInventoryConsumption 业务对象文档 (BOD) 后自动输入消耗行，还可以在收到客户电子邮件或来电之后人工创建消耗行。 在输入消耗后，必须就已消耗数量为客户开票（如果开票适用），并且必须降低管理仓库的库存水平。如需更多信息，请参见 处理消耗以及ERP LN 如何处理消耗概述。 注意 在客户的 ERP 系统中，在寄存消耗 (whwmd2551m000) 进程中生成消耗。如需更多信息，请参见 消耗记录。 设置 记录供应商管理仓库中的库存消耗，更新库存水平并启动开票： 在已实施的软件组件 (tccom0100s000) 进程中，选中： VMI（供应商方）复选框，可维护 VMI 环境中的消耗。 带料分包（制造商）复选框，可维护分包环境中的消耗。 在条款和条件 (tctrm1100m000) 进程中，为相关业务伙伴、仓库和物料定义条款和条件。 在后勤条款和条件 (tctrm1140m000) 进程的库存更新方式字段中，要在分包方案的库存消耗 (tdsls4140m000) 进程中启用消耗创建，请选择下列选项之一： 收货和消耗 收货、消耗和库存余量 使用库存余量作为消耗 对于 VMI 方案，不一定要选择这些选项，但如果不选择其中一项，收货数量就不会显示在库存消耗 (tdsls4140m000) 进程中。 如需有关如何设置 VMI 功能的更多信息，请参见：VMI 客户角色 - 设置和 VMI 供应商角色 - 设置。如需有关分包的信息，请参见分包概览和分包用户指南 (U9361A US)。 处理消耗 要确定开票是否适用，为相关客户启动开票，以及降低管理仓库中的库存水平，必须按如下方式处理库存消耗： 在库存消耗行 (tdsls4141m000) 进程中，从特定菜单选择处理消耗行来处理所选消耗行。 在库存消耗 (tdsls4140m000) 进程中，从特定菜单选择处理库存消耗来处理所选物料的消耗行。 使用处理库存消耗 (tdsls4290m000) 进程来处理一组消耗。 在处理完消耗后，链接至消耗的订单会显示在按库存消耗行列出的订单 (tdsls4142m000) 进程中。 ERP LN 如何处理消耗概述 步骤 1. 将消耗记录链接至补货订单 为了确定开票是否适用以及为相关客户启动开票，ERP LN 按如下方式将消耗链接至在 VMI 仓库中接收物料所使用的订单： 消耗行上是否存在分包参考？ 如果是，则将消耗链接至相应的采购材料供应行上。如需更多信息，请参见 分包订单以及处理退货。 如果否： 是否存在客户订单参考？如果是，则将消耗链接至此订单。如需更多信息，请参见 VMI 订单以及处理退货。 如果否： 消耗行上是否选中了要求开票复选框？ 如果是，则搜索要将消耗链接至其中的使用后付款销售订单行。 如果找到，请参阅 VMI 订单。 如果找不到，则创建寄存库存开票销售订单来结算已消耗数量的开票。 如需更多信息，请参见 来源为消耗的寄存库存开票订单. 如果否，则降低库存水平而不开票。 步骤 2. 处理退货 如果在消耗行上选中了退货复选框，则不需要开票。 对于包含客户订单编号的消耗行，ERP LN 只更新库存水平。 如果找到的销售订单为使用后付款，则会创建一个开票行，但在此开票行上，退货消耗数量显示在销售订单发票行 (tdsls4106m100) 进程的退回的消耗数量 字段中，而且不发生开票。如需有关开票行的更多信息，请参见 VMI 订单。 如果填入了分包参考，则会选中消耗行的已处理复选框，并且不再执行其它操作。 注意 上面列出的搜索顺序优先。例如，如果某个消耗行包含分包参考和客户订单编号，则会忽略客户订单编号，即使搜索分包参考失败也是如此。 分包订单 为了将消耗行链接至分包采购订单，ERP LN 将依次使用分包参考和已消耗物料来查找与分包采购订单匹配的相关材料供应行。然后选中其物料与库存消耗行的物料相匹配的材料行。 为了计算成本，所使用的材料必须登记到正确的分包采购订单上。因此，库存消耗行 (tdsls4141m000) 进程中的分包参考字段是必备字段。 通常，对于由制造商提供、由分包商消耗并为制造商生成物料的材料，不会为分包商开票。 对于链接至工序分包材料供应行或物料分包材料供应行的消耗行，在收到来自分包商的消耗消息后，会更新采购订单材料供应线 (tdpur4116m000) 进程中的已消耗数量字段，而这又会触发库存水平的更新。 如需有关制造商与分包商之间的订单流以及工序和物料分包的更多信息，请参见分包工序（制造商方）、物料分包过程或分包用户指南 (U9361A US)。 注意 只有在已实施的软件组件 (tccom0100s000) 进程中选中了带料分包（分包商），ERP LN 才会搜索分包订单。 VMI 订单 在供应商管理库存 (VMI) 环境中，客户订单参考不是必需的。如果某个库存消耗行包含客户订单参考，ERP LN 会搜索其客户订单、位置和顺序与客户订单参考相同的销售订单行，以便确定付款。 如果找到的付款为使用后付款，则会更新库存水平并触发开票。ERP LN 会在销售订单发票行 (tdsls4106m100) 进程中为链接至消耗行的订单行创建开票行。如需更多信息，请参见 将消耗记录链接至补货订单。 如果找到的付款为收货后付款或无付款，则只更新库存水平。 如果没有可用的客户订单参考并且选中了要求开票复选框，则应用下列操作： ERP LN 搜索尚未完全消耗且付款类型为使用后付款的最早销售订单。如果找到匹配的销售订单行，ERP LN 会创建链接至此销售订单行的发票行。 如果找不到匹配行，ERP LN 会创建订单类型为寄存库存开票的销售订单。通过在销售订单参数 (tdsls0500m400) 进程的寄存库存开票订单类型字段中选择订单类型来完成此操作。 如果使用了使用后付款销售订单行并且总消耗数量超过订货数量，则 ERP LN 会为适合的部分创建开票行。对于其余部分，ERP LN 会搜索其它使用后付款销售订单行来创建开票行。对于找不到销售订单行的已消耗数量，ERP LN 会创建寄存库存开票销售订单。 对于创建的每个发票行，ERP LN 会使用已开票数量来更新库存水平。 注意 只有在已实施的软件组件 (tccom0100s000) 进程中选中了外部所有权，ERP LN 才会搜索使用后付款销售订单行。 来源为消耗的寄存库存开票订单 为消耗开票而生成的销售寄存库存开票订单的来源为消耗。此类订单的订单类型从销售订单参数 (tdsls0100s400) 进程中的寄存库存开票订单类型字段检索。 对此订单的库存水平更新由仓储管理子系统处理，因为仓库活动是销售寄存库存开票订单的订单处理过程的一部分。 如果某个寄存库存开票订单下达至仓储管理子系统，则处理生成的出库单行时处理库存水平调整。建议将链接至寄存库存开票订单类型的仓单类型的活动设置为自动。如需更多信息，请参见 定义仓储业务过程。 销售寄存库存开票订单的价格始终基于消耗日期。 无法取消或删除来源为消耗的销售订单，也不能取消、删除或添加相应行或更改物料和数量。 价格和折扣 当 ERP LN 创建开票行时，ERP LN 基于来源行的值，使用消耗日期或补货日期（取决于订单条款和条件 (tctrm1130m000) 进程中的价格确定依据参数设置）来确定价格和折扣。 在创建寄存库存开票订单时，ERP LN 仅使用消耗日期。 对于来源行和寄存库存开票行，ERP LN 使用标准价格和折扣功能。 使用后付款销售订单行 对于付款类型为使用后付款的销售订单，活动下达至开票是订单处理过程的组成部分。这些行可以： 登记消耗。 进行开票，也就是，为它们所链接至其中的消耗行创建开票行。 选中自开票复选框。 注意 开票对于寄存库存补货订单不可用，寄存库存补货订单是在销售订单类型 (tdsls0594m000) 进程中选中了寄存库存补充复选框的销售订单。 对于寄存库存补货订单，下达至开票不是订单处理过程的组成部分。因此，只能使用寄存库存开票订单为消耗开票。如需更多信息，请参见 来源为消耗的寄存库存开票订单。 相关主题 供应商管理库存 VMI 业务方案概览 更新管理仓库 订单管理子系统中的寄存 分包概览 |