2020-08-31 19:35发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
尊敬的专家,
我正在 BAPI_ACC_DOCUMENT_POST 上发布包括总账和供应商付款的会计凭证。 BAPI已经准备就绪并且可以正常工作,但是我们想通过GL的 营业场所 ,因为它允许FB01,我已经搜索了ACCOUNTGL,但没有找到 或类似BUPLA的任何字段。
任何建议.. 。 如何在ACCOUNTGL中传递"营业地点"字段??
自我
我不建议更改标准结构,尤其是BAPI。
在我为解决问题做出贡献之后,它在这里奏效了,希望对您有所帮助。
在FM上使用表参数EXTENSION2:BAPI_ACC_DOCUMENT_POST。
例程使用参数EXTENSION2:
PERFORM call_badi 表格扩展程序2。
例程调用:
调用方法g_exit->更改
允许在哪里实例化Badi并使用以下方法:
IF_EX_ACC_DOCUMENT〜CHANGE
示例:
通过KEY结构='ZBUSINESSPLACE'将表c_extension2转换为wl_extension 二进制搜索。 如果sy-subrc EQ 0。 在c_accit ASSIGNING 处循环。 -bupla = wl_extension-valuepart1。 结局。 ENDIF。
示例:在通话BAPI中
数据:bapiparex的tl_extension2TYPE表, wl_extension2与tl_extension2类似。 清除wl_extension2。 wl_extension2-structure ='ZBUSINESSPLACE'。 wl_extension2-valuepart1 = xxxx。 价值 将wl_extension2附加到tl_extension2。 通话功能'BAPI_ACC_DOCUMENT_POST' 出口 documentheader = wl_docheader 输入 obj_type = vl_obj_type obj_key = vl_obj_key obj_sys = vl_obj_sys 桌子 accountgl = tl_accountgl currencyamount = tl_curramount extension2 = tl_extension2 return = tl_return。
希望对您有帮助。
最诚挚的问候
最多设置5个标签!
自我
我不建议更改标准结构,尤其是BAPI。
在我为解决问题做出贡献之后,它在这里奏效了,希望对您有所帮助。
在FM上使用表参数EXTENSION2:BAPI_ACC_DOCUMENT_POST。
例程使用参数EXTENSION2:
例程调用:
允许在哪里实例化Badi并使用以下方法:
示例:
示例:在通话BAPI中
希望对您有帮助。
最诚挚的问候
一周热门 更多>