BAPI_ACC_DOCUMENT_POST无法发布/创建新的会计凭证

2020-08-21 09:19发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) 大家好, 我在使用...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我在使用BAPI_ACC_DOCUMENT_POST发布/创建新的会计凭证时遇到问题。 谁能在这里找到问题所在? 谢谢

这是标题部分。

gw_documentheader-fisc_year = gw_post_rec-gjahr。
gw_documentheader-header_txt ='CAYEAUTO'。

gw_documentheader-pstng_date = gw_post_rec-budat。
gw_documentheader-doc_date = gw_documentheader-pstng_date。

gw_documentheader-ref_doc_no = gw_post_rec-xblnr

如果gw_post_rec-bschl ='21'或
gw_post_rec-bschl ='31'。

gw_documentheader-doc_type ='KI'。

ELSEIF gw_post_rec-bschl = '25 'OR
gw_post_rec-bschl ='50'。

gw_documentheader-doc_type ='ZP'。

ENDIF。
gw_documentheader-fis_period ='12'。 " gw_post_rec-monat。
gw_documentheader-comp_code = gw_post_rec-bukrs。

gw_documentheader-index = g_doc_count。

gw_documentheader_p-doc_status ='4'。
gw_documentheader_p-obj_type ='ZBKPF'。 "'BKPFF'。
*
*
l_belnr = gw_documentheader-ac_doc_no + 1.
合并l_belnr
gw_documentheader-comp_code
gw_documentheader-fisc_year

INTO gw_documentheader- obj_key。
* gw_documentheader-obj_key ='l'。
** gw_documentheader-obj_key = gw_documentheader-ref_doc_no。"'$"。 " gw_documentheader_p-ac_doc_no。
gw_documentheader-obj_sys = l_logsys。

将gw_documentheader附加到gt_documentheader。

这是我的应付帐款。

gw_accountpayable-itemno_acc = g_doc_count。
如果gw_post_rec-bschl ='21'。
gw_accountpayable-vendor_no = gw_post_rec-lifnr。
ELSEIF gw_post_rec-bschl = '31'。
='1001941'。
ENDIF。

gw_accountpayable-comp_code = gw_post_rec-bukrs。
gw_accountpayable-gl_account = gw_post_rec-hkont。

gw_accountpayable-bus_area = gw_post_rec-gsber。

gw_accountpayable-item_text ='CAYEAUTO'。

gw_accountpayable-bline_date = gw_documentheader-doc_date。
gw_accountpayable-pmnt_block = gw_post_rec-zlspr。
gw_accountpayable-pymt_cur ='SGD'。 " gw_post_rec-pycur。
gw_accountpayable-dsct_days1 = gw_post_rec-zbd1t。
gw_accountpayable-dsct_pct1 = gw_post_rec-zbd1p。
gw_accountpayable-dsct_ds gw_accountpayable-pymt_amt = gw_post_rec-wrbtr。

gw_accountpayable-index = g_doc_count。

附加gw_accountpayable至gt_accountpayable。

(20.8 kB)
5条回答
My梦
2020-08-21 09:42

对于检索到的BSIK的每一行,我创建了四行要发布的文档。

第一对:

为供应商发布密钥21和31。

第二对:

为总帐帐户发布密钥25和50。

因此您可以想象BSIK输入的每个循环,

我的第一个过帐:我有1个文档抬头行,在应付账款表中有2个条目,在货币表中有2个条目。

第二次过帐:我有1个文档标题行,我的帐户总帐表中2个条目和货币表中2个条目。

这个概念对吗?

一周热门 更多>