库存消耗处理

供应商管理库存 (VMI)分包环境中,通过记录消耗来在供应商或制造商的管理仓库中查看和维护消耗数据。 此仓库反映了客户或分包商的仓库,从该仓库中客户/分包商会消耗由供应商/制造商提供的材料。

处理库存消耗包括创建和处理这些消耗

注意

在本主题中,供应商指供应商或制造商,客户指客户或分包商,而 VMI 仓库指客户仓库或分包商仓库,客户或分包商从中消耗由供应商或制造商提供的货物。

消耗主数据

要记录供应商管理仓库中的库存消耗,更新库存水平并启动开票,请执行以下操作:

  1. 在已实施的软件组件 (tccom0100s000) 进程中,选中:

    • VMI(供应商方)复选框,可维护 VMI 环境中的消耗。
    • 带料分包带料服务分包复选框,可维护分包环境中的消耗。
  2. 在条款和条件 (tctrm1100m000) 进程中,为相关业务伙伴、仓库和物料指定条款和条件。
  3. 在进度计划条款和条件 (tctrm1131m000) 进程中,选中必须填入外部装箱单复选框(如果消耗行必须包含进度计划的外部装箱单)。 如果为买方业务伙伴、进货方业务伙伴和物料的组合选中允许重复外部装箱单复选框,则可以使用已经使用过的外部装箱单
  4. 要在库存消耗 (tdsls4140m000) 进程中为分包方案创建消耗,则可以将后勤条款和条件 (tctrm1140m000) 进程的库存更新方式字段中的值设置为:

    • 收货和消耗
    • 收货、消耗和库存余量
    • 使用库存余量作为消耗
    如果对于 VMI 方案未指定此可选字段,则不会将收货数量显示在库存消耗 (tdsls4140m000) 进程中;通过反冲更新材料消耗。

如需有关如何设置 VMI 功能的更多信息,请参阅 VMI 客户预测 - 设置VMI 供应商预测 - 设置。 如需有关分包的信息,请参见分包概览

消耗

消耗记录可自动生成或人工创建。 消耗记录显示接收的由供应商提供的货物数量,以及客户的后续消耗情况。

消耗记录包括页眉及一个或多个行。

  • 消耗页眉
    在补充 VMI 仓库之后,LN 会生成消耗页眉。 消耗记录的页眉包含客户名称、VMI 仓库,以及接收和消耗的物料总量。 可在库存消耗 (tdsls4140m000) 进程中查看和维护这些页眉。
  • 消耗行
    如果客户消耗了材料,则会创建消耗行。 可在库存消耗行 (tdsls4141m000) 进程中查看和维护各次消耗的详细资料。
  • 在收到 LoadInventoryConsumption 业务对象文档 (BOD) 后会生成消耗行,也可以根据来自客户的电子邮件或来电人工创建消耗行。

指定消耗后,必须处理该消耗以便:

  • 向客户开具已消耗数量的发票(如果适用开票)。
  • 降低管理仓库的库存水平。
注意

在客户的 LN 系统中,消耗在寄存消耗 (whwmd2551m000) 和库存消耗 (whina1514m000) 进程中生成。如需更多信息,请参见 消耗记录

处理消耗

要确定开票是否适用,为相关客户启动开票,以及降低管理仓库中的库存水平,必须处理库存消耗。

您可以处理:

  • 消耗行,方法是从库存消耗行 (tdsls4141m000) 进程的视图, 参考, 操作菜单中选择处理消耗行
  • 物料的消耗行,方法是从库存消耗 (tdsls4140m000) 进程的视图, 参考, 操作菜单中选择处理库存消耗
  • 在处理库存消耗 (tdsls4290m000) 进程中处理一组消耗。

在处理完消耗后,链接至消耗的订单和进度计划会显示在按库存消耗行列出的订单 (tdsls4142m000) 进程中。

注意

可以从库存消耗 (tdsls4640m000) 进程启动所有这些进程。

LN 如何处理消耗概述
步骤 1. 将消耗记录链接到补货订单/进度计划

为了确定开票是否适用以及为相关客户启动开票,LN 会按如下方式将消耗链接到在 VMI 仓库中接收物料所使用的订单/进度计划:

  1. 如果分包参考在消耗行上可用,则消耗会链接至采购订单材料供应线 (tdpur4116m000) 进程中的相应采购材料供应线。
  2. 如果指定参考装运参考或同时指定这两个字段,则 LN 会搜索这些字段组合的匹配销售进度计划,并将消耗链接至进度计划。 如果找不到进度计划,则会显示一条消息。
  3. 如果装箱单可用,LN 会搜索匹配的销售进度计划装运,并将消耗链接至进度计划。 如果找不到进度计划装运,则会显示一条消息。
  4. 如果客户参考可用并且找到匹配的销售订单,则会使用订单的付款条件将消耗链接至订单。
  5. 如果找不到匹配的销售订单,LN 会检查客户参考是否具有可链接至消耗的匹配销售进度计划(行)。
  6. 如果选中要求开票复选框,LN 会搜索可将消耗链接至的使用后付款销售订单行。
  7. 如果找不到使用后付款销售订单行,LN 会搜索可将消耗链接至的使用后付款销售进度计划行。
  8. 如果找不到使用后付款销售进度计划行,则会创建寄存库存开票销售订单来结算已消耗数量的开票。

如果清除消耗行上的要求开票复选框,则 LN 会自动降低库存水平。如需更多信息,请参见 调整管理仓库中的库存水平

步骤 2. 处理退货

如果在消耗行上选中了退货复选框,则不需要开票。

如果找到的销售订单是使用后付款,则会创建未开票的开票行。 在开票行上,退回的消耗数量显示在销售订单发票行 (tdsls4106m100) 进程的退回的消耗数量字段中。

如果填入了分包参考或退回的物料为包装物料,则选中消耗行的已处理复选框,并且不再执行任何操作。

要退回数量,必须人工创建一个销售退货单并将其链接到相关的订单/进度计划。 如需更多信息,请参见 销售退货单.

将消耗链接至补货订单

以下内容可以应用于消耗记录:

分包订单

要将消耗行链接至分包采购订单,LN 会先利用分包参考,然后再利用消耗的物料找到与分包采购订单相匹配的相关材料供应线。 选择其物料与库存消耗行的物料相匹配的材料行。

为了计算成本,所使用的材料必须登记到正确的分包采购订单上。 因此,库存消耗行 (tdsls4141m000) 进程中的分包参考字段是必备字段。

通常,对于由制造商提供、由分包商消耗并为制造商生成物料的材料,不会为分包商开票。

对于链接至工序分包物料分包服务分包材料供应线的消耗行,在收到来自分包商的消耗消息之后,将会更新采购订单材料供应线 (tdpur4116m000) 进程中的已消耗数量字段。 因此,会更新库存水平。如需更多信息,请参见 调整管理仓库中的库存水平

如需更多信息,请参见 采购管理中的分包.

VMI 订单/进度计划

要将消耗行链接至供应商管理库存 (VMI) 订单或进度计划,LN 会先使用参考和装运参考的组合来搜索匹配的销售进度计划。 接下来,装箱单用于搜索匹配的销售进度计划装运。 最后,搜索中包含客户订单/进度计划参考。

在 VMI 环境中,客户订单/进度计划参考不是必备的。 如果库存消耗行包含客户订单/进度计划参考,LN 会搜索具有匹配的客户订单的销售订单或销售进度计划。 如果找不到匹配项,LN 会搜索具有匹配的客户进度计划编号的第一个销售进度计划行。 虽然连续进度计划行可以具有不同的客户进度计划参考,但是会将消耗行链接到此特定销售进度计划。

如果找到的付款为使用后付款,则更新库存水平并触发开票。 对于链接到消耗行的订单/进度计划行,LN 会在销售订单发票行 (tdsls4106m100) 进程或销售进度计划发票行 (tdsls3140m200) 进程中创建开票行。

如果找到的付款为收货后付款无付款,则只更新库存水平。如需更多信息,请参见 调整管理仓库中的库存水平

如果没有可用的装箱单或客户订单/进度计划参考并且选中了要求开票复选框:

  1. LN 搜索尚未完全消耗且付款类型为使用后付款的最早销售订单/进度计划。 如果找到匹配的销售订单/进度计划行,LN 会创建链接到此销售订单行或销售进度计划的发票行。
  2. 如果找不到匹配的行,LN 会根据销售订单参数 (tdsls0100s400) 进程中的寄存库存开票订单类型字段创建寄存库存开票销售订单。

如果使用了使用后付款销售订单/进度计划行并且总消耗数量超过订货数量,则 LN 会为适合的部分创建开票行。 对于其余部分,LN 会搜索其它使用后付款销售订单/进度计划行来创建开票行。 对于找不到销售订单/进度计划行的已消耗数量,LN 会创建寄存库存开票销售订单。

对于创建的每个发票行,LN 会使用已开票数量来更新库存水平。如需更多信息,请参见 调整管理仓库中的库存水平

注意

只有选中已实施的软件组件 (tccom0100s000) 进程中的外部所有权复选框时,LN 才会搜索使用后付款销售订单/进度计划行。

来源为消耗的销售寄存库存开票订单

如果无法将消耗链接到补货订单,则生成销售寄存库存开票订单来结算已消耗数量的开票。 对于这些订单,它们的来源为消耗,并且其订单类型是从销售订单参数 (tdsls0100s400) 进程中的寄存库存开票订单类型字段检索的。

对这些订单的库存水平更新由仓储管理子系统处理,因为仓库活动是销售寄存库存开票订单的订单处理程序的一部分。

将寄存库存开票订单下达至仓储管理子系统之后,库存水平调整将由出库过程进行处理。 应将链接至寄存库存开票订单类型的仓单类型的活动设置为自动。如需更多信息,请参见 定义仓储业务过程

注意
  • 销售寄存库存开票订单的价格基于消耗日期。
  • 无法取消或删除来源为消耗的销售订单,也不能取消、删除或添加相应行或更改物料和数量。
调整管理仓库中的库存水平

LN 会自动更新管理仓库的库存水平,而不执行出库过程和装运过程。 为登记库存减少,会创建一个类型为销售订单(人工)的销售订单和一个装运。

可以在按物料和仓库列出的库存事务处理 (whinr1510m000) 和库存消耗 (whina1514m000) 进程中查看此销售订单和装运。 该销售订单的所有权为客户所有,因为开票和付款都是根据来源使用后付款销售订单/进度计划、寄存库存开票订单或分包采购订单执行的。

价格和折扣

当 LN 创建开票行时:

  • 销售订单
    LN 基于来源销售订单行的值,使用消耗日期或补货日期(取决于订单条款和条件 (tctrm1130m000) 进程中的价格确定依据参数设置)来确定价格和折扣。
  • 销售进度计划
    LN 基于链接至来源销售进度计划的第一个进度计划行的值来确定价格和折扣。
注意
  • 销售订单发票行 (tdsls4106m100) 进程中,消耗发票行会链接到销售订单行。 在销售进度计划发票行 (tdsls3140m200) 进程中,消耗发票行会链接到销售进度计划页眉。 在将消耗发票行下达至统一开票时,将从链接至销售进度计划的第一个进度计划行中检索所需信息,如价格和税。 不考虑连续进度计划行中的信息。
  • 销售寄存库存开票订单的价格基于消耗日期。
使用后付款销售订单/进度计划行

付款类型为使用后付款且活动下达至开票是订单处理程序的组成部分的销售订单/进度计划行可以:

  • 登记消耗。
  • 进行开票,也就是,为它们所链接至其中的消耗行创建开票行。
  • 已选中自开票复选框。
注意

这适用于扩展寄存设置,在该设置中您可直接将寄存库存的消耗的开票链接到补货订单或进度计划。

在基本寄存设置中,订单和进度计划处理过程分为补货部分和开票部分,以下规则适用:

  • 开票对于寄存库存补货订单不可用,寄存库存补货订单是在销售订单类型 (tdsls0594m000) 进程中选中了寄存库存补充复选框的销售订单。
  • 对于寄存库存补货订单,下达至开票不是订单处理过程的一部分,因此可使用寄存库存开票销售订单对消耗进行开票。 它们是在销售订单类型 (tdsls0594m000) 进程中选中寄存库存开票复选框的销售订单。

如需更多信息,请参见 销售和采购管理子系统中的寄存.