为仓单生成货运单

在某些情况下,即使尚未指定要针对来源订单创建货运单,也可能希望为该订单创建货运单。 例如,在以下几种情况下,可能希望创建货运单:

  • 已将销售订单或采购订单下达至仓储管理子系统,但没有为来源订单选中“生成货运单”复选框,同时也没有指定要针对为销售订单或采购订单生成的仓单的仓单类型创建货运单。
  • 在相关仓单类型尚未指定必须创建货运单的情况下,由项目生成了仓储转移订单。

在这些情况下,仍可以在生成货运单 (fmfoc1234m000) 进程中创建货运单。 在该进程中,可以为与来源订单相关的仓单生成货运单。 为此,必须选择仓储业务订单来源并指定相关的仓单范围。

如果以这种方式为一组仓单生成货运单,则会改写从仓储系统生成货运单复选框的设置,该复选框将被清除,这样就不会在仓单行上创建货运单。 此设置由仓单的仓单类型决定。 如果仓单类型指定要创建货运单,则不会出现此问题;因为保存仓单时,还没有创建货运单。 如果仓单类型指定将不会创建货运单,则必须通过上述生成货运单 (fmfoc1234m000) 进程创建货运单。

由于可以在来源订单下达至仓储管理子系统之前更改来源订单行上的从销售中生成货运单根据采购订单生成货运单复选框的选择状态,因此上述情况不适用于销售采购企业计划订单来源。 将这些来源的订单下达至仓储管理子系统时,可以为这些订单的仓单生成货运单。由于企业计划子系统订单转移至仓单时可以改写货运单创建设置,因此不会将企业计划子系统订单考虑在内。

一旦启动为符合生成货运单 (fmfoc1234m000) 进程中指定的选择标准的仓单生成货运单的过程,LN 将执行以下步骤:

  1. 检查是否有任何仓单正在处理中。 如果状态不是计划收货,则表示仓单正在处理中。 此时将跳过正在处理的仓单。 错误报告中将显示一条消息:由于状态的原因,没有为这些仓单生成货运单。
  2. 如果任何仓单都不存在货运单,则将为这些仓单生成货运单。 货运单存储在入库或出库订单行上。 如果仓单的来源为销售采购,则将更新销售订单或采购订单的相关链接信息。
  3. 还将在成功报告中打印生成的货运单。
  4. 如果任何仓单均存在状态为已忽略的货运单,则会将这些货运单的状态从已忽略改回已预期。 成功报告中将显示一条消息:该货运单的状态已更改。