管理客户退货的拣货交货

本文档描述了什么是拣货交货以及它在 M3 BE 中的运输计划中是如何工作的。

可以根据客户退货创建拣货交货,以便在正确的日期和时间将仓库中的车辆调度到客户所在地拣货以退回仓库。

也可以根据运输订单工作流创建拣货交货,其中附加交货信息。打开 (MWS495) 用于指定外部交货的交货信息。其目的是在 M3 BE 中创建运输计划实体,以便能够计划将车辆从 M3 BE 仓库调度到运输订单的启运地址或交货地址。

限制

一个重要的限制是,如果在客户退货标题上激活了拣货功能,则不能输入不同日期的退货行。还必须确认拣货交货已开始,才能开始接收或检验退货订单行。

结果

拣货交货已创建、计划发货并确认为已开始。也可以在没有发货连接的情况下管理拣货交货。

如果拣货交货源自客户退货,则确认开始后即可启用在客户退货流程中接收和检验货物的正常功能。

准备工作

由于输入客户退货是创建拣货交货的第一步,因此必须存在客户退货需求。

控制功能的基本设置在设置 - 客户退货 (OIS399) 中设置。以下参数对于激活功能至关重要:

  • 发货策略 - 如果将此参数留空,则不会激活拣货交货功能,因此无法使用。如果输入了发货策略,它将用于创建可以与其他出站交货一起计划的出站拣货交货。
  • 拣货交货 - 此输入控制创建拣货交货的方法。始终不创建、手动创建或在 (OIS391) 中的客户退货行输入出口自动创建。请注意,该值是在创建客户退货时会显示并能更改的建议值。

运行客户退货订单的拣货交货功能所需的其他设置包括:

  • 地址 ID - 拣货地址必须存在于客户地址表中且类型为 1(交货地址)。该地址 ID 提供有关在何处执行拣货(即运输终点)的信息。
  • 发送仓库 - 发送仓库的地址是运输的起始点。
  • 路线/启运路线 - 路线/启运路线必须通过预选自动或在 客户退货。打开 (OIS390/E) 上手动连接到退货订单。

情景

在这种情况下,将根据客户退货标题创建拣货交货。退货标题中的信息控制有关拣货交货的信息,如发送仓库、装载地、卸货地点以及确认的拣货日期和时间。一个拣货交货只能包含一个退货订单标题中的行。

一个重要的限制是,如果在客户退货标题上激活了拣货功能,则不能输入不同日期的退货行。还必须确认拣货交货已开始,才能开始接收或检验退货订单行。

拣货交货存储在表 MHDISH(交货)中,其关键列为“方向” (INOU) = 1(出站)、“参考订单类别” (RORC) = 3(客户订单)和“存货交易类型” (TTYP) = 30(客户退货)。

由于一个客户订单退货只能连接到一个拣货交货,并且一个拣货交货只能包含一个退货订单标题,因此将两个实体链接在一起的表 MHDISH 中的关键列为“订单号” (OQRIDN)。表 MHDISH 中的订单号列 (OQRIDN) 将包含来自客户订单退货标题表 (OCHEAD) 中的“收货号” (OCREPN)。

遵循以下步骤

源自客户退货的拣货交货功能包括以下步骤:

  • 创建激活了拣货功能的客户退货
  • 处理客户退货
  • 手动或自动创建拣货交货
  • 处理拣货交货
  • 客户退货收货

由于运输计划和发货流程在不同的实施方案之中可能大不相同,因此在以下步骤中包括了更多示例,说明如何在现有出站流程的背景下管理拣货交货。

创建激活了拣货功能的退货订单

在 (OIS390) 中创建退货订单标题时,必须确定是否应使用拣货交货功能。在创建激活了拣货功能的退货订单的过程中,必须输入以下附加信息。

  1. 在 (OIS390/A) 上,设置参数“拣货交货” = 1(手动创建)或 2(在退货出口自动创建)以激活功能。
  2. 如果激活了拣货,则必须输入地址号以提供有关在何处拣货的信息。该地址号必须作为连接到客户的交货地址存在。
  3. 还必须输入要求的拣货日期和时间。该日期的定义是客户希望运输车辆到达拣货地址进行拣货的时间。要求的拣货日期和时间根据拣货地址的装货地点所在的时区表示。
  4. 显示详细屏幕 (OIS390/E) 时,系统将根据现有信息和设置执行路线预选择。这将导致路线、启运路线和交货方式已选择好。它还会导致拣货日期和时间已确认并计算好,根据计算,启运路线将在该日期和时间到达拣货地址的装货地点。

    可以使用功能键 F14 打开启运路线。显示备用路线 (DRS146) 来手动更改路线/启运路线。

    注意

    激活拣货功能后,退货日期将受到保护。在这种情况下,退货日期中的信息源自确认的拣货日期。

    在 (OIS390/E) 中,会显示拣货交货状态。此状态指示拣货交货在发货流程中的位置。

    00 - 未激活

    10 - 待创建

    15 - 已手动删除

    20 - 已创建并准备确认

    80 - 确认为已开始

    90 - 已关闭

  5. 在 (OIS391/B) 中,退货订单行照常创建,但请注意:
    • 由于所有行必须在相同的拣货日期和时间,因此退货日期受到保护。
    • 在 (OIS391/E) 中,只能更改运输通知数量。确认拣货交货已开始之前,退货数量和待检验数量字段都受到保护。
处理客户退货

由于拣货交货可能是通过手动步骤创建的,因此在创建退货订单之后的晚些阶段,可以在 (OIS390/B) 中使用排序顺序(8 - 拣货日期)。此视图可用于选择尚未创建拣货交货的所有已创建的退货订单。可以从此处创建 (21)、删除 (22) 和关闭 (23) 拣货交货。也可以选择选项 43 以在交货工具箱中启动特定拣货交货的发货流程。

手动或自动创建拣货交货

在退货标题输入期间设置的参数“拣货交货”控制在客户退货输入完成后创建拣货交货的方式。

0 = 未激活拣货功能

1 = 已激活,手动创建

2 = 已激活,在退货行输入出口自动创建

可以从以下位置进行手动创建:

  • (OIS390/A) - 选项 21=“创建拣货交货”
  • (OIS390/B) - 选项 21=“创建拣货交货”
  • OIS390MI/CrtPickup

无论拣货交货是手动创建还是自动创建,结果都将是在交货。打开工具箱 (MWS410) 中显示创建好的交货,其交货状态为 50=“已创建拣货单,对其他附加项冻结的交货”。退货订单标题也将更新,因为拣货交货状态将提升到 20=已创建。

创建拣货交货后,不允许更改退货订单。必须删除拣货交货才能添加退货行以及更改数量或日期。可在以下位置执行此操作:

  • (OIS390/A) - 选项 22=“删除拣货交货”
  • (OIS390/B) - 选项 22=“删除拣货交货”
  • OIS390MI/DelPickup

只有未确认拣货交货已开始时,才可以执行此操作。这将导致删除表 MHDISH(交货)中的拣货交货,并将表 OCHEAD(客户退货标题)中的拣货交货状态 (PUDS) 更新为 15=“已手动删除”。还将启用 (OIS391) 以进行添加行或修改建议数量等更改。

处理拣货交货

创建拣货交货后,其将在出站流程中受管理。这意味着可以将其下载到外部 TOI 系统,将其手动连接到发货,或者如果不使用发货,可以在 (MWS410) 中直接将其确认为已开始。

拣货交货与常规出站交货之间的主要区别在于,拣货交货不从库存中拣货。这就意味着不存在任何拣货单,因此需要在交货或发货级别报告拣货单的常规确认流程将不适用于拣货交货。。交货。打开工具箱 (MWS410)发货。打开工具箱 (DRS100) 中有确认拣货交货开始的选项。

如果使用了拣货功能,Infor 建议在 (MWS410) 中的视图中使用“存货交易类型” (OQTTYP) 字段。OQINOU=1 和 OQTTYP=30 字段标识客户退货的拣货交货。

确认拣货交货即表示实际运输已开始。这会将交货中的“交货状态” (PGRS) 提升为 90=“已关闭”,而客户退货中的“拣货交货状态” (PUDS) 则提升为 80=“已开始”。

如果不使用发货,则可在以下位置确认拣货交货:

  • (MWS410/B) - 选项 58=“确认拣货交货”
  • MWS410MI/CmfPickup

如果使用发货,也可在以下位置确认拣货交货:

  • (DRS100/B) - 选项 58=“确认拣货交货”
  • DRS100MI/CmfAllPickup

发货。打开工具箱 (DRS100) 中,可以将以下字段添加到视图中以显示发货的拣货信息。

  • &NPUH - 连接的拣货交货的数量
  • &NPUL - 连接的拣货交货行的数量
  • &NPUR - 报告的拣货交货的数量
注意

拣货交货的重量和体积不会影响发货的重量或体积,因为这表示货物离开仓库。必须手动或通过外部系统管理要拣货的重量和体积。

如果退货订单上没有任何更改(退货或贷方状态更改、数量更改等),则允许冲销对拣货交货的确认。可在以下位置执行冲销:

  • (MWS410/B) - 选项 59=“冲销拣货交货”
  • MWS410MI/RvsPickup
  • (DRS100/B) - 选项 59=“冲销拣货交货”
  • DRS100MI/RvsAllPickup

确认拣货交货开始后,可以照常进行正常的退货流程(包括收货和检验)。

关闭拣货交货时有一个可选的报告步骤,用于表明拣货交货已执行并已在客户所在地拣货。可以在以下位置进行报告:

  • (OIS390/A) - 选项 23=“关闭拣货交货”
  • (OIS390/B) - 选项 23=“关闭拣货交货”
  • OIS390MI/ClsPickup
客户退货收货

必须确认拣货交货已开始,才能开始接收和检验客户退货。这意味着拣货交货状态必须为 80=“已开始”或 90=“已关闭”。

注意

如果已开始接收流程,则不能再冲销拣货交货。但是,可以在确认拣货交货开始后向客户退货添加新的行或更改数量,但如果这样操作,则无法创建新的拣货交货。原因是在某些情况下,客户会退回未通知的货物。