赞
踩
导语:SAP在S4开始,凭证中有些字段就不再更新BSEG表了,记录凭证信息的表主要是ACDOCA了,基于凭证的替代就有一些问题了,比如外币评估程序FAGL_FCV中,对于使用替代把原因代码写入凭证行项目,不再有效了。
SAP给了官方的解释,需要做一个增强,详见NOTES:2379901、2670040、2344075等,可以通过增强的方式对其他字段更新,下面要分享的是依旧通过替代完成 【原因代码:RSTGR】 的增强。
替代是通过OBBH直接设置的,但是这次要在之前做一些操作,才能让替代好用。
这个我也不太理解什么是业务交易事件应用程序指示器,相当于要维护一个基础信息,这里的名字自定义
这里没有任何特殊的意义,就是为了激活**【J_3RKORRSSP_1050】**这个函数。
完成了前两步,就可以做正常的替代了,这里要注意,在外币评估的单据上看到,单据生成的事务码是FBB1,所以说在替代的先决条件中要把FBB1这个事务码也写进去,不然是无法实现的。
完成这一步就可以进行测试了。
这里H01,是因为之前配的默认值随便配的H01,才与上图不符,可忽略。
其实替代在添加字段的时候默认是找不到原因代码的,因为SAP给隐藏起来了,需要在视图**【VWTYGB01】中把 RSTGR 的排除给取消,并在程序【RGUGBR00】**中重新生成一遍,就能在替代字段中找到 RSTGR 了。
作者:小飞猪猪猪猪猪猪猪–CSDN
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。