您的位置:首页 > 其它

【ABAP】会计凭证替代/校验(非BTE方式)如何读取同一凭证的另一个行项目

2009-07-31 23:02 573 查看
在执行会计凭证替代(OBBH)/校验(OB28)时,出口提供给我们的BSEG系统工作区中只能得到当前凭证行项目的数据,而不是完整的会计凭证数据。而有时的需求要求我们得到该凭证的另一个行项目的数据,这时候就需要通过动态的方法去读取这条数据。
当程序执行到替代/校验的出口时,会计凭证的数据会保存在函数组FACI的内表ACCIT_FI[]中。我们可以通过FIELD-SYMBOL方式,动态读取(SAPLFACI)ACCIT_FI[],从而得到完整的会计凭证数据。此时凭证号还未分配,如果有多张凭证,则凭证号标记为$1,$2..
值得一提的是,FACI这个函数组的功能就是处理FI凭证,因此FI凭证信息大都可以从这里找到。如凭证头保存在内表ACCHD_FI[]中,凭证行项目保存在ACCIT_FI[]中,货币信息保存在ACCCR_FI[]中...
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: