• SAP 不支持交货单中同一个物料多个行项目HU与序列号组合发货场景


    SAP 不支持交货单中同一个物料多个行项目HU与序列号组合发货场景

    笔者所在的项目里,后勤业务启用了序列号管理,Handling Unit Manager以及批次号管理。不同的物料分别启用序列号管理,或者批次管理,以实现业务所要求的追溯。

    业务实践中,销售公司发货给客户的时候,主要是整托整托的发货,即是按HU发货。但是也存在散件发货,乃至整托与散件混合发货的场景。如果是按HU发货,则发货之前将HU挂在交货单上;如果是散件发货,则将序列号与交货单绑定;如果是混合发货,则需要将HU与序列号分别Assign给交货单。

    笔者发现,对于混合发货的场景,如果同一个物料号出现在交货单的多个行项目里,会出现无法顺利将HU挂到交货单导致拣配业务不能成功完成的问题。

    如下交货单 80017541,item 20和 item 30的物料号都是10002366,

    SAP 不支持交货单中同一个物料多个行项目HU与序列号组合发货场景

     

    ITEM20是组合发货,54件是放在2个托盘里,15件则是散件(序列号),

    SAP 不支持交货单中同一个物料多个行项目HU与序列号组合发货场景

     

    20 ITEM中54件在这2个HU里的:HU 180341101095 和 180341101098。

    SAP 不支持交货单中同一个物料多个行项目HU与序列号组合发货场景

     

    VL02N,先做拣配,试图将这个2个HU分配给该DN,

    SAP 不支持交货单中同一个物料多个行项目HU与序列号组合发货场景

     

    (注意,此时这个界面里item 30数量26,出现在待包装的(material to packed)的list的最上面。)

    回车,出现如下界面,

    SAP 不支持交货单中同一个物料多个行项目HU与序列号组合发货场景

     

    SAP 不支持交货单中同一个物料多个行项目HU与序列号组合发货场景

     

    Item quantity for item 30 is not sufficient for HU 180341101095

    Message no. HUDIALOG094

    Diagnosis

    You are trying to assign the HU 180341101095. The first item with an unpackaged quantity (30) however, does not have a sufficient quantity for the handling unit items.

    An item split of the handling unit item to more than one document items is not supported for serialized materials, because you cannot perform automatic distribution of the serial numbers to the separate items.

    System Response

    You cannot assign handling unit 180341101095.

    Procedure

    Change the item quantity according to the required quantity, or make appropriate changes to the packaging.

    由于item 30数量26,出现在待包装的(material to packed)的list的最上面,系统在分配HU给DN的时候,自动从待包装的(material to packed)的list最上面往下包,却发现此时ITEM 30数量为26, 而该HU的数量为27,是故系统报错。

    一个可能的解决办法是拆分DN,将ITEM30从当前DN里删除掉,放在一个新建的DN里。

    2019-06-25 写于苏州市。

  • 相关阅读:
    JavaScript开发中几个常用知识点总结
    编写高质量代码改善C#程序的157个建议[勿选List<T>做基类、迭代器是只读的、慎用集合可写属性]
    编写高质量代码改善C#程序的157个建议[泛型集合、选择集合、集合的安全]
    C#基础知识系列十(集合)
    Json.Net6.0入门学习试水篇
    编写高质量代码改善C#程序的157个建议[动态数组、循环遍历、对象集合初始化]
    C#基础知识系列九(对IEnumerable和IEnumerator接口的糊涂认识)
    Asp.Net MVC3.0项目部署到Win7 64过程总结
    .sql文件l通过PLSQL导入到Oracle数据库
    PowerDesigner工具将表字段转成java实体
  • 原文地址:https://www.cnblogs.com/DicksonJYL/p/11102950.html
Copyright © 2020-2023  润新知