2020-09-05 18:25发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我创建了一个新的输出类型,它是从MLGR标准输出类型的副本创建的,用于外部发送(即中型5)。根据维护的条件记录过帐收货时,它将正确触发。 但是,当GR取消/取消时,我希望触发相同的输出。
任何人都可以提出一个建议,为什么在GR取消的情况下我无法自动触发输出类型。
谢谢与问候。
您必须为输出控制创建自定义要求。
请打开tcode VOFM子菜单" Requirements-Output control"。 创建自定义例程编号(自定义例程编号带有前缀" 9",例如:900,901等)。 请注意,此操作需要访问密钥。
从例程编号171复制编码并根据您的要求调整该编码。
然后,在子菜单"过程"中分配您的常规编号。 在tcode NACE中复制MLGR标准输出类型。
嗨Tamanjeet,
请小心从输出类型中删除需求编号,因为这意味着所有移动类型 (GR,GI/TP)将触发输出消息(ZMLGR)。
此选项在NACE中可用,选择您的自定义输出类型,然后单击 详细信息按钮,现在位于默认值中,在调度时间中保持"立即发送(在保存应用程序时)"。
谢谢,
我从不尝试要求编号173。 您可以自己尝试。
在尝试之前,请在需求编号中设置会话断点。 因此,您可以看到可用于您的需求的任何参数。
您好,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。 类型。 因此,它没有被触发。 我只是删除了需求编号检查并保存了输出类型。
最终输出类型被触发。
谢谢!
嗨,安迪,
如果我只想进行GR的过帐,怎么办。
我可以继续执行需求编号173,还是应该继续进行自定义逻辑。
6分钟前| 2次观看
安迪,
感谢您尝试-
当我在MN21中为任何组合键维护GR输出类型的条件记录时(仅针对工厂)-
如果我创建一个GR,则根据我的条件记录输出类型应该触发。 但是我在条件记录中注意到,如果条件记录中的伙伴编号未维护,则在GR发出时不会触发输出类型。
因此,我尝试维护伙伴编号,然后触发GR输出类型。
请注意,合作伙伴功能和合作伙伴编号不同,我指定的条件记录是通过t代码MN21,MN22,MN23用于库存管理的;对于外部邮件,情况就是这样-介质5,而不是介质-1。 >
我的问题-是否只有在保持合作伙伴编号和合作伙伴功能的情况下才会触发?
紧急-请回答您的意见。
最多设置5个标签!
您必须为输出控制创建自定义要求。
请打开tcode VOFM子菜单" Requirements-Output control"。 创建自定义例程编号(自定义例程编号带有前缀" 9",例如:900,901等)。 请注意,此操作需要访问密钥。
从例程编号171复制编码并根据您的要求调整该编码。
然后,在子菜单"过程"中分配您的常规编号。 在tcode NACE中复制MLGR标准输出类型。
嗨Tamanjeet,
请小心从输出类型中删除需求编号,因为这意味着所有移动类型 (GR,GI/TP)将触发输出消息(ZMLGR)。
嗨,
此选项在NACE中可用,选择您的自定义输出类型,然后单击 详细信息按钮,现在位于默认值中,在调度时间中保持"立即发送(在保存应用程序时)"。
谢谢,
我从不尝试要求编号173。 您可以自己尝试。
在尝试之前,请在需求编号中设置会话断点。 因此,您可以看到可用于您的需求的任何参数。
您好,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。 类型。 因此,它没有被触发。 我只是删除了需求编号检查并保存了输出类型。
最终输出类型被触发。
谢谢!
嗨,安迪,
如果我只想进行GR的过帐,怎么办。
我可以继续执行需求编号173,还是应该继续进行自定义逻辑。
6分钟前| 2次观看
安迪,
感谢您尝试-
当我在MN21中为任何组合键维护GR输出类型的条件记录时(仅针对工厂)-
如果我创建一个GR,则根据我的条件记录输出类型应该触发。 但是我在条件记录中注意到,如果条件记录中的伙伴编号未维护,则在GR发出时不会触发输出类型。
因此,我尝试维护伙伴编号,然后触发GR输出类型。
请注意,合作伙伴功能和合作伙伴编号不同,我指定的条件记录是通过t代码MN21,MN22,MN23用于库存管理的;对于外部邮件,情况就是这样-介质5,而不是介质-1。 >
我的问题-是否只有在保持合作伙伴编号和合作伙伴功能的情况下才会触发?
紧急-请回答您的意见。
一周热门 更多>