点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我有一个非常令人困惑的交付创建问题。
用户提出了一个问题:"在确认与销售订单相关的生产订单(CNF状态)之前,不应该为销售订单创建交货。现在,交货是在下达生产订单后进行的。"
我按照以下步骤进行测试。
1。 我创建了一个销售订单。 由于该物料具有策略82,因此在计划行选项卡中向我显示了该行项目的生产订单。
2。 我保存了订单。 订单中已确认数量。 我尝试创建交货,但不允许我显示错误消息"物料的零数量"。 我在MMBE中寻找库存物料。 没有库存,所以我无法创建它(我想是的)
3。 然后我打开了生产订单。 它处于CRTD状态,我下达了生产订单。 现在,生产订单处于REL状态。 然后,我尝试为销售订单创建交货,我能够创建交货(这是不正确的,直到生产订单确认后才应该发生)
4。 我与我的ABAP团队一起检查了REL状态,允许创建交货,因此系统正在创建交货。
5。 我转到T代码BS22,将交货创建更改为REL状态的"禁止"。
6。 我再次执行了销售周期。 生产订单下达后,在创建交货时显示错误。 但是,在确认生产订单后(CNF状态),我也遇到了同样的问题,错误为"创建交货"(系统状态REL,对象VB1001058300000010)。
任何人都可以通过任何解决方案帮助我,如何解决此问题? 请让我知道是否需要更多信息。
为什么交货创建确实是个问题? 我们正在使用您所描述的标准流程,但是从来没有出现过问题。 我们手动创建交货。 在交付PGI之前(不能不进行拣选就无法完成),交付将不会发生任何进一步的事情,因此,即使已创建并坐在那里,也有什么害处?
我想您可以在其中使用一些ABAP,但是我不确定这将解决什么业务问题。 可能需要有关要求的更多信息。 "因为用户这样认为"似乎还不够合理。
据我所知,关于状态(其他拥有更多专业知识的人可能会喜欢上这种状态),您的计划无法奏效,因为在应用CNF时您具有REL状态,因此除非删除REL,否则您将无法 创建交货。 那里的逻辑不是很复杂。 我相信它会逐字检查状态并检查允许或禁止的内容。 因此,它看到" REL",发现您不允许发送它,并且发出错误消息。
我首先调查"这不是较早发生的"部分。 但是,如上所述,我仍然完全不理解为什么这是一个问题。 为此要做任何ABAP工作就是"修复没有坏的东西"恕我直言。
尝试从用户或对此系统有更多经验的人那里获取更多信息。 我怀疑还有更多内容。
在OVZ9中检查可用性检查和检查规则(例如02和B(用于交货)),它是否包含" F-仅将已下达的生产订单放入 "将生产订单包含到帐户字段中"?
如果是,请输入"不考虑",因为您不想考虑生产订单,而只考虑库存。 还要对其余设置进行交叉检查,以进行可用性检查控制。
您可以为可用性检查字段的材料共享MRP3的屏幕快照(希望分配正确的可用性检查)吗? OVZ9还提供了一个屏幕快照,其中包含检查规则B的可用性检查。
考虑到一切正确,请尝试创建一个新的销售订单,然后创建生产订单,然后交付,然后生产发布,然后交付(尽管提供了屏幕截图)。
一周热门 更多>