◆◆0Hana系统下更新凭证文本字段acdoca-sgtxt

Posted lvdong18847870057

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了◆◆0Hana系统下更新凭证文本字段acdoca-sgtxt相关的知识,希望对你有一定的参考价值。

在HANA系统下,使用tcode FIBF中的BTE 1120对冲销的会计凭证的文本进行了增强,将被冲销凭证号写到文本中,FB03查看时一切正常也就是bseg-sgtxt字段能替代成功,但是,fagll03确没有实现功能,也就是acdoca-sgtxt没有被替代,还是原值。

FIBF中的1120,是用来替代凭证表头或行项目中字段的。

技术图片

FB03中查看文本字段,替代成功,

技术图片

fagll03,失败。。。还是空

技术图片

所以还要找到一个方法来更新 acdoca-sgtxt字段。

经调查,在类cl_fins_acdoc_posting_events中的方法update_clearing_info的开始实现一个隐形增强,可以实现acdoca-sgtxt字段的更新,也许还有其他SAP标准的增强点,没有继续查找。

技术图片

增强实现的截图,可以看到实际就是更新了 CT_ACDOC_CLEARING中的sgtxt字段,CT_ACDOC_CLEARING中的awref_rev保存的就是被冲销的凭证号。

技术图片

debug截图,awty_rev, aworg_rev还有awref_rev中保存的就是被冲销凭证信息

技术图片

代码如下:

用FB08冲销凭证后,检查acdoca-sgtxt,发现更新成功。

技术图片

以上。

以上是关于◆◆0Hana系统下更新凭证文本字段acdoca-sgtxt的主要内容,如果未能解决你的问题,请参考以下文章

ACDOCA表数据修正

使用 HTML 在凭证字段中添加灰色文本

SAP系统可以按照凭证抬头文本查询凭证吗?

疑问SD更新凭证流

金蝶K3旗舰版引入BOM表时文件预览页到下一步自定义对应字段页面出错,总是显示文件内容不能为空的BUG?

帮助! uitableviewcell 按钮按下更新文本字段