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

2020-08-19 08:16发布

         点击此处--->   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

         点击此处--->   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条回答
渐行渐远_HoldOn
1楼 · 2020-08-19 08:45.采纳回答

你好 NikhilPrateek Kulkarni

我实际上在这里可以看到两个要求:

  1. 在收货(取消收货)后针对生产订单发送IDoc,即更改交货数量。 在这里,您可以使用物料凭证的输出确定来触发IDoc。 您需要自定义新的输出类型,从生产订单的101/102过帐中触发它,然后从输出类型处理程序调用RCCLORD报告。
  2. 在生产订单数据更改(即更改)后发送IDoc 生产订单数量或生产订单日期。 这些是实际的生产订单数据更改。 您可以使用支持说明中所述的增强PPCO0007来捕获它们: 390635-更改生产文档 和处理顺序

最诚挚的问候

Dominik Tylczynski

葫芦娃快救爷爷
2楼-- · 2020-08-19 09:06

您好多米尼克,

您可以共享用于配置此业务情景的步骤的步骤吗? 我如何仅对101或102移动类型的物料文件进行控制? 以及如何配置可以触发IDOC的程序。 调用此配置的输出确定程序后,我将获得GR流程中使用的生产订单号,我将需要使用RCCLORD标准报告触发IDOC的生产订单号。

此致

Nikhil

悻福寶寶
3楼-- · 2020-08-19 09:04

你好 NikhilPrateek Kulkarni

让我们缩小范围 最初对"交货数量"字段的疑问发生了变化。

我的观点如下。 过帐收货或取消收货时更新生产订单的"交货数量"字段。 无论您使用哪种方案或交易,该字段都会从收货中更新。 这是移动类型101或102。

因此,您不必试图指出可能触发收货过帐的所有现货/交易,而可以仅将移动101或102的物料凭证作为目标。 以这样的方式,一旦发布101或102移动类型的物料凭证,就会触发输出。 只是不要在这里感到困惑,输出确定并不意味着要打印! 通过确定输出,您基本上可以触发所需的任何处理,包括调用RCCLORD报告或以其他任何方式发送IDoc。

这样,您不必担心触发"交货数量"更新的多个点。 ",关于多项增强功能,关于CO_WEMNG数据元素定义。

为什么不希望以这种方式实现该要求?

最诚挚的问候

Dominik Tylczynski

Bunny_CDM
4楼-- · 2020-08-19 08:50

您好, NikhilPrateek Kulkarni

BADI是 在下面的链接中已经存在,您可以比较-HEADER和HEADER_OLD。 我认为该BADI适用于所有交易。

https://blogs.sap.com /2017/04/29/automation-of-loipro-outbound-idocs./

亲切的问候

Ajit

huskylover
5楼-- · 2020-08-19 08:45

NikhilPrateek Kulkarni

完全同意 Dominik Tylczynski

我的理解:这应该在IDOC中使用新的输出类型进行库存管理,以免影响其他流程。

此外,"需求例程"也可用于检查或验证,新的输出类型是否会触发。

请查看以下博客以初步了解。

https: //blogs.sap.com/2013/04/28/configuring-output-device-for-good-receipt-slip-on-migo /

如果您还有其他问题,请告诉我们。

亲切的问候,

Ajit

哎,真难
6楼-- · 2020-08-19 08:47

您好 NikhilPrateek Kulkarni

屏幕截图是 不可见。 请再次附加。

我想您可能需要在调度时间以下进行更改,并需要一个新的例程进行验证。

常规:IDOC应该根据复杂条件(例如指定顺序)触发或不触发 订单类型,物料类型.....等

您可以共享配置输出的步骤吗? 确定这种情况。

请参见注释 411013-有关MM-IM中输出确定的附加文档和 注释的PDF附件。 它对确定物料凭证的输出非常有用。


我如何仅对101或102移动类型的物料凭证进行控制?

您可以使用条件技术来控制它。 您可以自定义访问顺序,以便仅选择101和102种运动类型的输出类型。


以及如何配置程序 可以触发IDOC。

您至少需要具备一些ABAP基本技能。 输出处理程序被附加到输出类型。 通常,该程序会调用打印输出表格,但是您基本上可以在该程序中执行任何操作,例如


在配置过程中调用此输出确定程序,我将获得GR Process中使用的生产订单号, 我需要使用RCCLORD标准报告来触发IDOC的生产订单编号。

您将获得物料凭证编号。 然后,您需要读取所有必需的数据,例如 物料清单中的生产订单编号。

最诚挚的问候

Dominik Tylczynski

打个大熊猫
7楼-- · 2020-08-19 09:02

您好Ajit Routray

我已经发布了答案。 感谢您的输入。

此致

Nikhil Kulkarni

一周热门 更多>