取消出库单行
由于各种原因可以取消订单。例如,如果违反合同或超过信贷限额,则可以取消销售订单。
如果允许取消,则在取消来源订单行时,会删除出库单行或将其设置为“取消”。
如果未删除已取消的出库单行,而是将设置为 “取消”,则会在“出库单行 (whinh2120m000)”进程中选中“取消”复选框。
默认情况下,系统将自动删除状态截至“已通知”的已取消出库单行。您可以更改默认设置,以便删除状态截至“已下达出库通知”的订单行。
对于大多数订单来源,取消出库单行受“仓单类型 (whinh0110m000)”进程中的“允许取消截至以下状态 (含) 的出库单行”参数控制。必须在此字段中指定在出库过程中,允许取消来源订单行和相关出库单行的截止步骤。
例如,如果在“允许取消截至以下状态 (含) 的出库单行”字段中选择“生成出库通知”,则允许取消状态为“计划发料”或“已通知”的出库单行。
删除已取消的出库单行
“仓单类型 (whinh0110m000)”进程中的“移除截至以下状态 (含) 的已取消出库单行”参数决定了出库过程中,可以删除已取消的出库单行的截止步骤。可用选项如下:
- “生成出库通知”
LN 将删除状态为“计划发料”或“已通知”的已取消的出库单行。其它出库单行状态的已取消出库单行将设置为“取消”。
- “下达出库通知”
LN 将删除状态为“计划发料”、“已通知”或“已下达出库通知”的已取消的出库单行。其它出库单行状态的已取消出库单行将设置为“取消”。
删除相关出库通知、领料单和装运行
如果删除了已取消的出库单行且存在出库通知,则 LN 会删除出库通知。
如果下达出库通知且生成领料单,则 LN 会在删除已取消的出库单行时,删除出库通知和领料单。如果在适当的仓储过程中未使用领料单,则在下达出库通知时会生成装运和装运行。删除已取消的订单行时,这些装运行的数量会设置为 0(零)。
人工订单来源
“移除截至以下状态 (含) 的已取消出库单行”设置不适用于基于人工订单来源的出库单行。因此,必须按照下一节中所述,完成出库和装运过程。
要取消源自人工订单来源的出库单行,请在“出库单行 (whinh2120m000)”进程的相应菜单上选择“取消”选项。
取消出库单行
如果因“移除截至以下状态 (含) 的已取消出库单行”参数的设置无法删除出库单,则会将出库单行设置为“取消”。当出库单行设置为“取消”时,会在“出库单行 (whinh2120m000)”进程和“出库行状态概览 (whinh2129m000)”进程中选中“取消”复选框。
要处理已取消的出库单行,必须将出库单行设置为“已装运”。
如果已取消的出库单行设置为“已装运”,则装运数量将自动设置为 0,而订单行数量将设置为“未装运数量(以库存单位表示)”。可以创建转移订单以将未装运的货物退回至库存。
取消出库单行时出库单行的状态决定了是否必须执行出库和装运过程的所有步骤,以将出库单行设置为“已装运”。
已通知
如果出库单行取消时的状态为已通知,则系统会询问是否必须删除出库通知。
如果是,则会删除出库通知,并且出库单行将设置为“已装运”,并且已装运数量将设置为 0。
如果否,则必须按照下一节中所述,继续执行出库过程或在“出库单行 (whinh2120m000)”进程中选择“撤消通知/下达”选项。
已下达
如果出库单行取消时的状态为已下达出库通知,则可以在“出库单行 (whinh2120m000)”进程中选择“撤消通知/下达”选项以删除领料单,并自动将出库单行设置为“已装运”,且装运数量 0。
领料单
如果为已取消的出库单行生成领料单,则会在领料单上打印一条消息,表明订单行已取消且货物将不装运。
在“出库单行 (whinh2120m000)”进程中,可以选择“撤消通知/下达”选项以删除领料单,并自动将出库单行设置为“已装运”,且装运数量 0。
检验
如果核准已取消的出库单行的检验,则必须确认相关装运行。这会将状态设置为“已确认”,并将订单行数量设置为未装运。如果拒收已检验订单行,则会生成调整订单,并将出库单行设置为“已装运”。订单行的数量将设置为已拒收。
不允许取消
如果在“仓单类型 (whinh0110m000)”进程中的“允许取消截至以下状态 (含) 的出库单行”参数不允许取消时尝试取消来源订单行,则会显示相关消息。
对于源自人工订单来源的出库单行,“出库单行 (whinh2120m000)”进程相应菜单上的“取消”选项不可用。
要防止在不能取消出库单行时装运货物,必须完成 LN 中的出库和装运过程。在确认装运行时,必须将装运数量设置为 0,并创建转移订单以将未装运的货物退回至库存。