入库和检验过程中的挂钩分配

接收项目挂钩货物放入仓库会导致基于相关收货行的基本挂钩分配的库存事务处理。

入库和挂钩

这会导致在项目挂钩库存 (whwmd2560m000)进程中更新挂钩库存级别。在计划库存事务处理 (whinp1500m000)进程中更新入库订单行的计划数量,此进程还包括挂钩数据。此外,还会针对每个挂钩生成计划库存事务处理。

如果标记了收货行用于检验,则会冻结收货数量。根据参数设置,还将冻结企业计划子系统使用的数量。收货检验期间的任何拒收(或损坏)数量都会分配至具有最新需求日期的挂钩,以确保将尽可能多地将核准物料分配至具有最早需求日期的挂钩,以便及时满足该需求。

项目仓库

对于是项目仓库或项目在制品仓库的供货方或进货方仓库,不会创建任何入库/出库单行挂钩分配。而是会使用入库/出库单行的项目字段。但是,当为与普通仓库相关的项目挂钩物料创建入库/出库单行时,挂钩分配将适用,并会禁用入库/出库单行上的项目字段。

入库单行挂钩分配

对于入库订单行,挂钩分配数据仅可查看且不可维护。如果是人工转移订单,则仅可在出库单行上维护(人工)挂钩分配。如果在修改挂钩分配后保存出库转移行,则会相应地更改入库转移订单行挂钩分配。

成本和服务物料

对于具有成本和服务物料的订单行,也可存在挂钩分配,但始终按比例将收货数量分配至挂钩行。此挂钩分配数据仅对正确的分摊到项目/挂钩成本较为重要,并且不以用于物流为目的,因为这些物料为非物理实体。订购零件特定成本/服务物料时,也会创建一个仅包括一个挂钩行的挂钩分配。

仓库收货

  • 收货行挂钩分配

    确认收货行时,LN 会在收货行下创建挂钩分配。此外,如果在项目挂钩参数 (tcpeg0100m000)进程中选中了项目挂钩收货事务处理复选框,则会在收货行挂钩分配审计 (whinh3579m000) 进程中记录挂钩分配收货数据,以供未来审计之用。

    收到的物料分配至挂钩的顺序基于最早需求日期和从企业计划子系统中检索到的需求数量。

    如果入库行包含多个挂钩,且收货数量偏离订货数量,则必须根据在企业计划子系统中指定的最早需求日期确定的优先级将收货数量分摊到挂钩分配行。当确认收货时,会生成挂钩分配行。

    有时,订单的订货数量超过了物料的总要求数量,从而导致超额数量。在企业计划子系统中确定超额,在这种情况下,分配行没有需求订单参考和空需求日期。超过要求数量(没有超过订货数量)的任何超额都按挂钩行顺序分配至挂钩。根据订货数量的比率会将接收的超过订货数量的任何超额均按比例分配至挂钩行。

  • 更新计划库存事务处理/库存水平

    确认收货行后,会根据相应收货行挂钩分配的收货数量更新计划库存事务处理。因此,会在项目挂钩级别上记录计划库存事务处理。

    确认收货行时,会在按仓库列出的物料库存概览 (whwmd2515m000)进程中增加现有库存。同样,根据相应收货行挂钩分配的收货数量,必须在项目挂钩库存 (whwmd2560m000)进程中增加现有库存。

  • 将收货数量分配至项目挂钩

    对于包含多个挂钩行的预期入库订单行上的完整、部分或超额收货,LN 会根据以下顺序确定将收货数量分配至哪些挂钩:

    1. 首先接收具有最早需求日期的挂钩,直到完成所有需求数量。
    2. 按挂钩行顺序接收具有未完成订货数量(且不再有需求数量)的挂钩。
    3. 将超过订货数量的任何超额按比例分配至这些挂钩。

    在链接的收货行上接收完整订单行数量后,会为每个订单行挂钩创建一个收货行,并且每个挂钩行的收货数量合计等于订货数量。

  • 延交订单

    对于已确认的收货行,如果收货数量少于预期数量,则必须通过处理已创建的延交订单(如果允许)解决采购控制中的差异。在另一个具有未完全接收的挂钩行分配的入库行中接收此延交订单。

    接收并确认延交订单行后,会为收到的其余挂钩创建收货行挂钩分配。

  • 收货更正

    您可以使用收货更正 (whinh3121s000)进程,以更改确认的收货数量。增加已收货数量会导致正值收货单更正。其他收货数量会按与初始收货相同的方式分配至这些挂钩。

    1. 首先接收具有最早需求日期的挂钩。
    2. 按挂钩行顺序接收具有未完成订货数量的挂钩。
    3. 将超过订货数量的任何超额按比例分配至这些挂钩。

    减少已收货数量会导致负值收货单更正。

    当收货数量减少时,会按如下方式在收货挂钩中分配收货数量的更改:

    1. 按比例减少超过订货数量的任何超额。
    2. 超过要求数量,但少于订货数量的收货超额按挂钩行顺序递减。
    3. 任何其余收货数量都会按最新需求日期的顺序递减。

入库过程 - 检验

仓库检验概览 (whinh3122m000)进程没有挂钩分配。在收获行下可用的挂钩分配中登记检验/拒收数量,其中收货行会累计到入库单行挂钩分配中。

通常,仍会冻结受仓库检验限制的库存。同样,仍会冻结要检验的项目挂钩库存。处理检验后,会按挂钩级别相应更新计划库存事务处理和库存级别。

已核准的数量会首先分配至具有最早需求日期的挂钩行。拒收或已损坏数量会首先分配至具有最新需求日期的挂钩行。如果是超额数量,则必须首先利用超额数量。根据收货行的实际收货数量(而不是根据相关入库订单行的合计值)分配拒收或已损坏数量。更新收货行挂钩信息会累积到入库订单行挂钩分配级别。

出库过程 - 检验

仓库检验概览 (whinh3122m000)进程没有挂钩分配。也没有与出库通知相关的特定挂钩分配。在出库单行挂钩分配 (whinh2190m000)进程中登记了检验的拒收数量。

通常,仍会冻结出库检验的库存进度计划。同样,仍会冻结要检验的项目挂钩库存。处理检验后,会按挂钩级别相应更新计划库存事务处理和库存级别。

更新出库单行挂钩

出库单行挂钩分配 (whinh2190m000)进程中的以库存单位表示字段包括已下达并受检验限制的通知挂钩数量。

在仓库检验期间,下列条件适用于处理出库单行挂钩:

  • 对于每个下达出库通知,会创建一个检验行。此时,会定义以库存单位表示,并按最早需求日期的顺序分摊至挂钩。
  • 当将最早挂钩的通知数量作为以库存单位表示完全分配时,其余下达数量会分配至具有最早需求日期的下一个挂钩的以库存单位表示,依此类推。
  • 任何核准数量会按最早需求日期的顺序分配至挂钩。
  • 任何拒收数量会按最新需求日期的顺序分配至挂钩。但是,如果是溢交(通知数量 > 订货数量),则必须首先按最早需求日期的顺序将超额消耗掉。
  • 冻结挂钩的以库存单位表示,以供检验。
  • 处理检验记录时,会将任何核准或拒收数量仅分摊到那些具有以库存单位表示的挂钩。此以库存单位表示会分配至挂钩的已核准和拒收数量进行消耗。实际上,冻结数量会因数量处理而减少。