生产订单-交货数量更改标识

2020-08-19 08:16发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 对于通过CO01创建...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

对于通过CO01创建的生产订单,可能存在多个可以发生GR或可以更改生产订单数量的事务。 例如:

'CO01''CO02''COHV''CO40''CO15''CO11N'

EWM场景,例如:/SCWM/RFUI

PK13N看板板-这还有更多子过程。

COWBHUWE收货HU

MIGO

以及其他可能的交易。 。

我正在研究一种情况,我需要通常确定生产订单的"订单数量"或"交货数量"或"日期"更改,并且需要触发IDOC。

我有触发生产订单的逻辑(RCCLORD标准报告),但没有一个地方可以从上面列出的Tcode(流程)触发此idoc的地方。 有人可以建议是否有共同的地方进行增强吗?

以下增强点已被选中。

WORKORDER_UPDATE BADI

PPCO0007保存生产订单时退出-用户退出

PPCO0012生产订单:显示/更改订单抬头数据-用户出口。

EXIT_SAPLLOI1_002

https://blogs.sap。 com/2017/04/29/automation-of-loipro-outbound-idocs。/也已检查。 这也不是常见的解决方案。

更多详细信息:上面列出的Tcode来自诸如PP,MM,EWM Etc等交叉模块。系统是Hana 1909系统,而EWM不是单独的系统。

此致

Nikhil Kulkarni

11条回答
何必丶何苦呢
2020-08-19 08:50

你好 NikhilPrateek Kulkarni

我再说一次。 您需要捕获两种更改:

  1. 更改为生产订单字段。 所有这些更改都可以通过用户出口PPCO0007或BADI WORKORDER_UPDATE捕获。 请参阅注释 390635-更改生产和流程订单的文档以获得用于解决生产订单更改的示例解决方案 PPCO0007。 "交货数量"不是生产订单的更改!!!
  2. "交货数量"字段是从物料单据中获取其价值的,即根据生产订单过帐的收货和取消收货。 因此,您不能将其视为生产订单的更改。 无论您做什么,都遵循哪个流程-仅存货管理,有无WM或EWM,生产订单确认中的自动收货过帐-要注册生产结果,您总会得到一个物料凭证,即来自 生产订单。 这是所有可能的流程变体的共同点,这就是更新"交货数量"字段的原因。 因此,在物料凭证过帐期间,您需要在此处实现IDoc生成。 您可以执行以下操作之一:
  • 具有输出确定功能
  • MB_DOCUMENT_BADI增强功能
  • MB_CF001用户出口

其中任何一个都可以处理生产收货的任何流程变体。 但是,由于能见度,我建议确定输出。

您不应尝试使用/SPE_BADI_ENRICH_ASN,因为这是用于内向交货而不是重要单据。

希望这现在很清楚

最诚挚的问候

Dominik Tylczynski

一周热门 更多>