GR取消/反转时触发输出

2020-09-05 18:25发布

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

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


嗨,

我创建了一个新的输出类型,它是从MLGR标准输出类型的副本创建的,用于外部发送(即中型5)。根据维护的条件记录过帐收货时,它将正确触发。 但是,当GR取消/取消时,我希望触发相同的输出。

任何人都可以提出一个建议,为什么在GR取消的情况下我无法自动触发输出类型。

谢谢与问候。

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

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


嗨,

我创建了一个新的输出类型,它是从MLGR标准输出类型的副本创建的,用于外部发送(即中型5)。根据维护的条件记录过帐收货时,它将正确触发。 但是,当GR取消/取消时,我希望触发相同的输出。

任何人都可以提出一个建议,为什么在GR取消的情况下我无法自动触发输出类型。

谢谢与问候。

付费偷看设置
发送
7条回答
compass1988
1楼 · 2020-09-05 19:03.采纳回答

您必须为输出控制创建自定义要求。

请打开tcode VOFM子菜单" Requirements-Output control"。 创建自定义例程编号(自定义例程编号带有前缀" 9",例如:900,901等)。 请注意,此操作需要访问密钥。

从例程编号171复制编码并根据您的要求调整该编码。

然后,在子菜单"过程"中分配您的常规编号。 在tcode NACE中复制MLGR标准输出类型。

木偶小白
2楼-- · 2020-09-05 19:20

嗨Tamanjeet,

请小心从输出类型中删除需求编号,因为这意味着所有移动类型 (GR,GI/TP)将触发输出消息(ZMLGR)。

大简至美
3楼-- · 2020-09-05 19:10

嗨,

此选项在NACE中可用,选择您的自定义输出类型,然后单击 详细信息按钮,现在位于默认值中,在调度时间中保持"立即发送(在保存应用程序时)"。

谢谢,

四川大学会员
4楼-- · 2020-09-05 19:07

我从不尝试要求编号173。 您可以自己尝试。

在尝试之前,请在需求编号中设置会话断点。 因此,您可以看到可用于您的需求的任何参数。

clasier
5楼-- · 2020-09-05 19:11

您好,Ankur&Andy,

感谢您的回复!

由于我将MLGR标准输出类型复制到Z输出类型。

分配给输出过程确定ME0001时,我复制了与MLGR相同的内容,并将输出类型更改为Z输出类型,甚至将例程号171复制到Z输出类型。 但按照常规171:

SY-SUBRC =4。
如果KOMPBME-SHKZG ='S'并且KOMPBME-KZWES NE'S'。
SY-SUBRC = 0.
ENDIF。
ENDFORM。

注意:此处SHKZG = S和KZWES NE S仅会触发GR输出类型,这意味着在SHKZG = H和某些KZWES组合的其他条件一定会触发的情况下。

但是,如果我们在T156表中签入,则SHKZG = H(信用)仅涉及运动类型反转,例如102 Movt。 类型。 因此,它没有被触发。 我只是删除了需求编号检查并保存了输出类型。

最终输出类型被触发。

谢谢!

小灯塔
6楼-- · 2020-09-05 19:05

嗨,安迪,

如果我只想进行GR的过帐,怎么办。

我可以继续执行需求编号173,还是应该继续进行自定义逻辑。

shere_lin
7楼-- · 2020-09-05 18:54

6分钟前| 2次观看

安迪,

感谢您尝试-

当我在MN21中为任何组合键维护GR输出类型的条件记录时(仅针对工厂)-

如果我创建一个GR,则根据我的条件记录输出类型应该触发。 但是我在条件记录中注意到,如果条件记录中的伙伴编号未维护,则在GR发出时不会触发输出类型。

因此,我尝试维护伙伴编号,然后触发GR输出类型。

请注意,合作伙伴功能和合作伙伴编号不同,我指定的条件记录是通过t代码MN21,MN22,MN23用于库存管理的;对于外部邮件,情况就是这样-介质5,而不是介质-1。

我的问题-是否只有在保持合作伙伴编号和合作伙伴功能的情况下才会触发?

紧急-请回答您的意见。

一周热门 更多>