2020-08-20 21:41发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我的要求是在创建销售订单的"未完成日志"检查中添加表VBAK的几个标准字段。 额外的不完整仅应针对将在Z表中维护的某些销售订单进行。
很少有用户出口。 但是我想要一个BADI。
随着代码更改,是否需要更新TVUVF,OVA2 tcode,VBUK等标准表?
示例代码很有用。
谢谢
我自己解决了。
对MV45AFZB进行了增强,以便在运行时在不完整日志(XVBUV内部表)中添加其他字段。 表单例程取决于字段。
要禁止VA02和VA03中的"未完成过程中未定义字段<>"消息,请在LV45FFUV中进行增强。
OVA2中不保留任何条目,所有检查都在运行时进行。
谢谢。
嗨
由于您可以看到一些出口,所以为什么要专门针对BADI。 有任何原因或限制吗?
请检查此退出以处理不完整的日志部分。
EXIT_SAPMV45A_920
第二 ,您可以在 userexit_save_document_prepare 中处理验证,包括MV45AFZZ
问候
Venkat
您好,Venkateswaran,
最后,由于BADI似乎不可用,我们正在采用userexit方法。
在调试模式下,我向XVBUV内部表添加了一个条目。 我的附加字段出现在不完整日志中。
但是我得到了错误"字段<>在未完成过程11中未定义"
我已将检查放入userexit中,并且表VBUV正确捕获了未完成日志。
但是,当我在VA02中显示销售订单时,它显示"字段<>未完成步骤11中未定义"。
我在Google上查询,它说表TVUVF应该在过程11下存在该字段。但是TVUVF是通过tcode OVA2更新的。
企业不希望更新OVA2,因此需要增强。
请让我知道,有没有办法通过任何出口/巴迪来更改TVUVF条目?
最多设置5个标签!
我自己解决了。
对MV45AFZB进行了增强,以便在运行时在不完整日志(XVBUV内部表)中添加其他字段。 表单例程取决于字段。
要禁止VA02和VA03中的"未完成过程中未定义字段<>"消息,请在LV45FFUV中进行增强。
OVA2中不保留任何条目,所有检查都在运行时进行。
谢谢。
嗨
由于您可以看到一些出口,所以为什么要专门针对BADI。 有任何原因或限制吗?
嗨
请检查此退出以处理不完整的日志部分。
EXIT_SAPMV45A_920
第二 ,您可以在 userexit_save_document_prepare 中处理验证,包括MV45AFZZ
问候
Venkat
您好,Venkateswaran,
最后,由于BADI似乎不可用,我们正在采用userexit方法。
在调试模式下,我向XVBUV内部表添加了一个条目。 我的附加字段出现在不完整日志中。
但是我得到了错误"字段<>在未完成过程11中未定义"
您好,Venkateswaran,
我已将检查放入userexit中,并且表VBUV正确捕获了未完成日志。
但是,当我在VA02中显示销售订单时,它显示"字段<>未完成步骤11中未定义"。
我在Google上查询,它说表TVUVF应该在过程11下存在该字段。但是TVUVF是通过tcode OVA2更新的。
企业不希望更新OVA2,因此需要增强。
请让我知道,有没有办法通过任何出口/巴迪来更改TVUVF条目?
谢谢。
一周热门 更多>