<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: BAPI_ACC_DOCUMENT_POST - Clearing not happening. in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-acc-document-post-clearing-not-happening/m-p/9378176#M1733778</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Vijay,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I managed my issue in the below mentioned fashion.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at .....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CLEAR: wa_doc.&lt;/P&gt;&lt;P&gt; wa_doc-obj_type = &lt;SPAN class="L0S33"&gt;'BKPFF'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;CONCATENATE &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'00' &lt;/SPAN&gt;wa_outc-belnr &lt;SPAN class="L0S52"&gt;INTO &lt;/SPAN&gt;wa_doc-obj_key+0(12).&lt;/P&gt;&lt;P&gt; wa_doc-obj_key+10(4) = wa_outc-bukrs.&lt;/P&gt;&lt;P&gt; wa_doc-obj_key+14(4) = wa_outc-gjahr.&lt;/P&gt;&lt;P&gt; wa_doc-obj_key = &lt;SPAN class="L0S33"&gt;'$'&lt;/SPAN&gt;.&lt;SPAN class="L0S31"&gt;"sy-uzeit.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; wa_doc-bus_act = &lt;SPAN class="L0S33"&gt;'RFBU'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;CONCATENATE &lt;/SPAN&gt;sy-sysid &lt;SPAN class="L0S33"&gt;'CLNT' &lt;/SPAN&gt;sy-mandt&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;INTO &lt;/SPAN&gt;wa_doc-obj_sys.&lt;/P&gt;&lt;P&gt; wa_doc-username = sy-uname.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; wa_doc-header_txt = &lt;SPAN class="L0S33"&gt;'HEADER'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt; wa_doc-comp_code = wa_outc-bukrs.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S31"&gt;"'1000'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; wa_doc-fisc_year = wa_outc-gjahr.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S31"&gt;"'2011'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; wa_doc-doc_date = sy-datum.&lt;/P&gt;&lt;P&gt; wa_doc-pstng_date = lv_budat.&lt;SPAN class="L0S31"&gt;"sy-datum.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; wa_doc-doc_type = &lt;SPAN class="L0S33"&gt;'SA'&lt;/SPAN&gt;.&lt;SPAN class="L0S31"&gt;"wa_outc-blart."'SA'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;CONCATENATE &lt;/SPAN&gt;wa_outc-belnr wa_outc-gjahr &lt;SPAN class="L0S52"&gt;INTO &lt;/SPAN&gt;wa_doc-ref_doc_no.&lt;/P&gt;&lt;P&gt; wa_doc-fis_period = lv_monat.&lt;SPAN class="L0S31"&gt;"sy-datum+4(2)."wa_outc-monat.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "'09'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; wa_accgl-itemno_acc = &lt;SPAN class="L0S33"&gt;'1'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt; wa_accgl-gl_account = wa_outc-tkont.&lt;SPAN class="L0S31"&gt;"'0000470000'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; wa_accgl-comp_code = wa_outc-bukrs.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S31"&gt;"'1000'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; wa_accgl-pstng_date = lv_budat.&lt;SPAN class="L0S31"&gt;"sy-datum.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; wa_accgl-item_text = &lt;SPAN class="L0S33"&gt;'item text'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt; wa_accgl-tax_code = wa_outc-zmwsk.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S31"&gt;"'0I'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; wa_accgl-fis_period = lv_monat.&lt;SPAN class="L0S31"&gt;"sy-datum+4(2)."wa_outc-monat.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "'0I'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; wa_accgl-fisc_year = wa_outc-gjahr.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S31"&gt;"'0I'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; wa_accgl-profit_ctr = &lt;SPAN class="L0S33"&gt;'0000601000'&lt;/SPAN&gt;.&lt;SPAN class="L0S31"&gt;"wa_outc-gjahr.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "'0I'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;CONCATENATE &lt;/SPAN&gt;wa_outc-belnr wa_outc-gjahr &lt;SPAN class="L0S52"&gt;INTO &lt;/SPAN&gt;wa_accgl-alloc_nmbr.&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;APPEND &lt;/SPAN&gt;wa_accgl &lt;SPAN class="L0S52"&gt;TO &lt;/SPAN&gt;it_accgl.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; wa_accgl-itemno_acc = &lt;SPAN class="L0S33"&gt;'2'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt; wa_accgl-gl_account = wa_outc-dhkont.&lt;SPAN class="L0S31"&gt;"'0000470000'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; wa_accgl-comp_code = wa_outc-bukrs.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S31"&gt;"'6000'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; wa_accgl-pstng_date = lv_budat.&lt;SPAN class="L0S31"&gt;"sy-datum.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; wa_accgl-item_text = &lt;SPAN class="L0S33"&gt;'item text'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt; wa_accgl-tax_code = wa_outc-mwskz.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S31"&gt;"'0I'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; wa_accgl-fis_period = lv_monat.&lt;SPAN class="L0S31"&gt;"sy-datum+4(2)."wa_outc-monat.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "'0I'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; wa_accgl-fisc_year = wa_outc-gjahr.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S31"&gt;"'0I'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; wa_accgl-profit_ctr = &lt;SPAN class="L0S33"&gt;'0000601000'&lt;/SPAN&gt;.&lt;SPAN class="L0S31"&gt;"wa_outc-gjahr.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "'0I'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;CONCATENATE &lt;/SPAN&gt;wa_outc-belnr wa_outc-gjahr &lt;SPAN class="L0S52"&gt;INTO &lt;/SPAN&gt;wa_accgl-alloc_nmbr.&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;APPEND &lt;/SPAN&gt;wa_accgl &lt;SPAN class="L0S52"&gt;TO &lt;/SPAN&gt;it_accgl.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; wa_curr-itemno_acc = &lt;SPAN class="L0S33"&gt;'1'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt; wa_curr-curr_type&amp;nbsp; = &lt;SPAN class="L0S33"&gt;'00'&lt;/SPAN&gt;.&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S31"&gt;"&amp;nbsp; 00&amp;nbsp; = TRAN curr&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10 = DI&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; wa_curr-currency_iso = wa_outc-hwaer.&lt;SPAN class="L0S31"&gt;"'USD'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; wa_curr-amt_doccur = wa_outc-hteis.&lt;SPAN class="L0S31"&gt;" * -1.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "'-100.00'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;APPEND &lt;/SPAN&gt;wa_curr &lt;SPAN class="L0S52"&gt;TO &lt;/SPAN&gt;it_curr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; wa_curr-itemno_acc = &lt;SPAN class="L0S33"&gt;'2'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt; wa_curr-curr_type&amp;nbsp; = &lt;SPAN class="L0S33"&gt;'00'&lt;/SPAN&gt;.&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S31"&gt;"&amp;nbsp; 00&amp;nbsp; = TRAN curr&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10 = DI&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; wa_curr-currency_iso = wa_outc-hwaer.&lt;SPAN class="L0S31"&gt;"'USD'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; wa_curr-amt_doccur = wa_outc-hteis * -1.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S31"&gt;"'-100.00'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;APPEND &lt;/SPAN&gt;wa_curr &lt;SPAN class="L0S52"&gt;TO &lt;/SPAN&gt;it_curr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;CLEAR &lt;/SPAN&gt;: wa_obj_type, wa_obj_key, wa_obj_sys.&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;CALL &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;FUNCTION &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'BAPI_ACC_DOCUMENT_POST'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;EXPORTING&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; documentheader = wa_doc&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;IMPORTING&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; obj_type&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = wa_obj_type&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; obj_key&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = wa_obj_key&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; obj_sys&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = wa_obj_sys&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;TABLES&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; accountgl&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = it_accgl&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; currencyamount = it_curr&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;return&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;= it_return.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;LOOP &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;AT &lt;/SPAN&gt;it_return &lt;SPAN class="L0S52"&gt;INTO &lt;/SPAN&gt;wa_return.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; WRITE: / wa_return-type,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; wa_return-id(5),&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; wa_return-number,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; wa_return-message(120),&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S33"&gt;' Ligne : '&lt;/SPAN&gt;,wa_return-row.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;IF &lt;/SPAN&gt;wa_return-type = &lt;SPAN class="L0S33"&gt;'S'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;COMMIT &lt;/SPAN&gt;WORK.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;CALL &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;FUNCTION &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'BAPI_TRANSACTION_COMMIT'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;CLEAR &lt;/SPAN&gt;: wa_accgl, lv_date, gt_bdcdata[].&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;READ &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;TABLE &lt;/SPAN&gt;it_accgl &lt;SPAN class="L0S52"&gt;INTO &lt;/SPAN&gt;wa_accgl &lt;SPAN class="L0S52"&gt;INDEX &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'2'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;MOVE &lt;/SPAN&gt;: sy-datum &lt;SPAN class="L0S52"&gt;TO &lt;/SPAN&gt;lv_date.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;CALL &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;FUNCTION &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'/SAPDII/SPP05_CONVERT_DATE'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;EXPORTING&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if_date = lv_date&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;IMPORTING&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ef_date = lv_date.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;CLEAR &lt;/SPAN&gt;: r_gjahr, r_zuonr, r_hkont.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; r_gjahr-sign = &lt;SPAN class="L0S33"&gt;'I'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; r_gjahr-option = &lt;SPAN class="L0S33"&gt;'EQ'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; r_gjahr-low = wa_doc-fisc_year.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;APPEND &lt;/SPAN&gt;r_gjahr &lt;SPAN class="L0S52"&gt;TO &lt;/SPAN&gt;r_gjahr.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; r_zuonr-sign = &lt;SPAN class="L0S33"&gt;'I'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; r_zuonr-option = &lt;SPAN class="L0S33"&gt;'EQ'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; r_zuonr-low = wa_accgl-alloc_nmbr.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;APPEND &lt;/SPAN&gt;r_zuonr &lt;SPAN class="L0S52"&gt;TO &lt;/SPAN&gt;r_zuonr.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; r_hkont-sign = &lt;SPAN class="L0S33"&gt;'I'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; r_hkont-option = &lt;SPAN class="L0S33"&gt;'EQ'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; r_hkont-low = wa_accgl-gl_account.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;APPEND &lt;/SPAN&gt;r_hkont &lt;SPAN class="L0S52"&gt;TO &lt;/SPAN&gt;r_hkont.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;CLEAR &lt;/SPAN&gt;: r_gjahr, r_zuonr, r_hkont.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; ENDIF.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;CLEAR &lt;/SPAN&gt;: wa_return.&lt;/P&gt;&lt;P&gt; ENDLOOP.&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;CLEAR &lt;/SPAN&gt;: wa_doc, it_accgl[], it_curr[], it_return[].&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;CLEAR &lt;/SPAN&gt;: wa_outc.&lt;/P&gt;&lt;P&gt; ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;SUBMIT &lt;/SPAN&gt;zas_lo_sapf124 &lt;SPAN class="L0S52"&gt;AND &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;RETURN &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;USING &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;SELECTION-SCREEN &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'1000'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;WITH &lt;/SPAN&gt;bukrx&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;EQ &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'6000'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;WITH &lt;/SPAN&gt;gjahx&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;IN &lt;/SPAN&gt;r_gjahr&lt;SPAN class="L0S31"&gt;" wa_doc-fisc_year&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;WITH &lt;/SPAN&gt;so_zuonr &lt;SPAN class="L0S52"&gt;IN &lt;/SPAN&gt;r_zuonr&lt;SPAN class="L0S31"&gt;" wa_accgl-alloc_nmbr "r_zuonr" 12220000822013&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;WITH &lt;/SPAN&gt;x_saknr&amp;nbsp; &lt;SPAN class="L0S52"&gt;EQ &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'X'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;WITH &lt;/SPAN&gt;konts&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;IN &lt;/SPAN&gt;r_hkont&lt;SPAN class="L0S31"&gt;" wa_accgl-gl_account "r_konts&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;WITH &lt;/SPAN&gt;x_testl&amp;nbsp; &lt;SPAN class="L0S52"&gt;EQ &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;' '&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;WITH &lt;/SPAN&gt;xausbel&amp;nbsp; &lt;SPAN class="L0S52"&gt;EQ &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'X'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;WITH &lt;/SPAN&gt;xnausbel &lt;SPAN class="L0S52"&gt;EQ &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'X'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;WITH &lt;/SPAN&gt;xnausbel &lt;SPAN class="L0S52"&gt;EQ &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'X'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;WITH &lt;/SPAN&gt;x_fehler &lt;SPAN class="L0S52"&gt;EQ &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'X'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;'zas_lo_sapf124' is a program copy of sapf124 which supresses the warning raised while execution of sapf124 for informing that it is a production run.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This worked for me, thus closing the thread.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;BR /&gt;Anmol Saxena.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 04 Apr 2013 05:11:19 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2013-04-04T05:11:19Z</dc:date>
    <item>
      <title>BAPI_ACC_DOCUMENT_POST - Clearing not happening.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-acc-document-post-clearing-not-happening/m-p/9378171#M1733773</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;STRONG&gt;Hi Team&lt;/STRONG&gt;,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am trying to post accounting entry followed by clearing of the same ( in ref to&lt;STRONG&gt; FB05&lt;/STRONG&gt; )&amp;nbsp; using &lt;STRONG&gt;BAPI_ACC_DOCUMENT_POST&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My FI document get posted successfully and is also visible as required but, the &lt;STRONG&gt;clearing is not happening.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I searched alot for this combined activity and found the above BAPI suitable, but it seems some where i am missing something for getting clearing done.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I don't wont to write a BDC for F-03 (clearing). &lt;STRONG&gt;Can posting &amp;amp; clearing both be feasible by BAPI_ACC_DOCUMENT_POST&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please find my code below and share your inputs.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; wa_doc-obj_type = &lt;SPAN class="L0S33"&gt;'BKPFF'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;CONCATENATE &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'00' &lt;/SPAN&gt;wa_outc-belnr &lt;SPAN class="L0S52"&gt;INTO &lt;/SPAN&gt;wa_doc-obj_key+0(12).&lt;/P&gt;&lt;P&gt; wa_doc-obj_key+10(4) = wa_outc-bukrs.&lt;/P&gt;&lt;P&gt; wa_doc-obj_key+14(4) = wa_outc-gjahr.&lt;/P&gt;&lt;P&gt; wa_doc-obj_key = &lt;SPAN class="L0S33"&gt;'$'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt; wa_doc-bus_act = &lt;SPAN class="L0S33"&gt;'RFBU'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;CONCATENATE &lt;/SPAN&gt;sy-sysid &lt;SPAN class="L0S33"&gt;'CLNT' &lt;/SPAN&gt;sy-mandt&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;INTO &lt;/SPAN&gt;wa_doc-obj_sys.&lt;/P&gt;&lt;P&gt; wa_doc-username = sy-uname.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; wa_doc-header_txt = &lt;SPAN class="L0S33"&gt;'HEADER'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt; wa_doc-comp_code = wa_outc-bukrs.&lt;/P&gt;&lt;P&gt; wa_doc-fisc_year = wa_outc-gjahr.&lt;/P&gt;&lt;P&gt; wa_doc-doc_date = sy-datum.&lt;/P&gt;&lt;P&gt; wa_doc-pstng_date = lv_budat.&lt;/P&gt;&lt;P&gt; wa_doc-doc_type = &lt;SPAN class="L0S33"&gt;'SA'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;CONCATENATE &lt;/SPAN&gt;wa_outc-belnr wa_outc-gjahr &lt;SPAN class="L0S52"&gt;INTO &lt;/SPAN&gt;wa_doc-ref_doc_no.&lt;/P&gt;&lt;P&gt; wa_doc-fis_period = lv_monat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; wa_accgl-itemno_acc = &lt;SPAN class="L0S33"&gt;'1'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt; wa_accgl-gl_account = wa_outc-tkont.&lt;/P&gt;&lt;P&gt; wa_accgl-comp_code = wa_outc-bukrs.&lt;/P&gt;&lt;P&gt; wa_accgl-pstng_date = lv_budat.&lt;/P&gt;&lt;P&gt; wa_accgl-item_text = &lt;SPAN class="L0S33"&gt;'item text'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt; wa_accgl-tax_code = wa_outc-zmwsk.&lt;/P&gt;&lt;P&gt; wa_accgl-fis_period = lv_monat.&lt;/P&gt;&lt;P&gt; wa_accgl-fisc_year = wa_outc-gjahr.&lt;/P&gt;&lt;P&gt; wa_accgl-profit_ctr = &lt;SPAN class="L0S33"&gt;'0000601000'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;APPEND &lt;/SPAN&gt;wa_accgl &lt;SPAN class="L0S52"&gt;TO &lt;/SPAN&gt;it_accgl.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; wa_accgl-itemno_acc = &lt;SPAN class="L0S33"&gt;'2'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt; wa_accgl-gl_account = wa_outc-dhkont.&lt;/P&gt;&lt;P&gt; wa_accgl-comp_code = wa_outc-bukrs.&lt;/P&gt;&lt;P&gt; wa_accgl-pstng_date = lv_budat.&lt;/P&gt;&lt;P&gt; wa_accgl-item_text = &lt;SPAN class="L0S33"&gt;'item text'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt; wa_accgl-tax_code = wa_outc-mwskz.&lt;/P&gt;&lt;P&gt; wa_accgl-fis_period = lv_monat.&lt;/P&gt;&lt;P&gt; wa_accgl-fisc_year = wa_outc-gjahr.&lt;/P&gt;&lt;P&gt; wa_accgl-profit_ctr = &lt;SPAN class="L0S33"&gt;'0000601000'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;APPEND &lt;/SPAN&gt;wa_accgl &lt;SPAN class="L0S52"&gt;TO &lt;/SPAN&gt;it_accgl.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; wa_curr-itemno_acc = &lt;SPAN class="L0S33"&gt;'1'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt; wa_curr-curr_type&amp;nbsp; = &lt;SPAN class="L0S33"&gt;'00'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt; wa_curr-currency_iso = wa_outc-hwaer.&lt;/P&gt;&lt;P&gt; wa_curr-amt_doccur = wa_outc-hteis.&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;APPEND &lt;/SPAN&gt;wa_curr &lt;SPAN class="L0S52"&gt;TO &lt;/SPAN&gt;it_curr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; wa_curr-itemno_acc = &lt;SPAN class="L0S33"&gt;'2'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt; wa_curr-curr_type&amp;nbsp; = &lt;SPAN class="L0S33"&gt;'00'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt; wa_curr-currency_iso = wa_outc-hwaer.&lt;/P&gt;&lt;P&gt; wa_curr-amt_doccur = wa_outc-hteis * -1.&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;APPEND &lt;/SPAN&gt;wa_curr &lt;SPAN class="L0S52"&gt;TO &lt;/SPAN&gt;it_curr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; BREAK-POINT.&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;CLEAR &lt;/SPAN&gt;: wa_obj_type, wa_obj_key, wa_obj_sys.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;CALL &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;FUNCTION &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'BAPI_ACC_DOCUMENT_POST'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;EXPORTING&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; documentheader = wa_doc&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;IMPORTING&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; obj_type&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = wa_obj_type&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; obj_key&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = wa_obj_key&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; obj_sys&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = wa_obj_sys&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;TABLES&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; accountgl&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = it_accgl&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; currencyamount = it_curr&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;return&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;= it_return.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;LOOP &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;AT &lt;/SPAN&gt;it_return &lt;SPAN class="L0S52"&gt;INTO &lt;/SPAN&gt;wa_return.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; WRITE: / wa_return-type,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; wa_return-id(5),&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; wa_return-number,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; wa_return-message(120),&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S33"&gt;' Ligne : '&lt;/SPAN&gt;,wa_return-row.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;IF &lt;/SPAN&gt;wa_return-type = &lt;SPAN class="L0S33"&gt;'S'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;COMMIT &lt;/SPAN&gt;WORK.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;CALL &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;FUNCTION &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'BAPI_TRANSACTION_COMMIT'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; ENDIF.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;CLEAR &lt;/SPAN&gt;: wa_return.&lt;/P&gt;&lt;P&gt; ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Anmol Saxena&lt;/STRONG&gt;.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 30 Mar 2013 18:44:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-acc-document-post-clearing-not-happening/m-p/9378171#M1733773</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-03-30T18:44:21Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_ACC_DOCUMENT_POST - Clearing not happening.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-acc-document-post-clearing-not-happening/m-p/9378172#M1733774</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Anmol,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please check this link.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A _jive_internal="true" class="active_link" href="https://answers.sap.com/thread/1898646" title="http://scn.sap.com/thread/1898646"&gt;http://scn.sap.com/thread/1898646&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Amit &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 30 Mar 2013 19:47:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-acc-document-post-clearing-not-happening/m-p/9378172#M1733774</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-03-30T19:47:18Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_ACC_DOCUMENT_POST - Clearing not happening.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-acc-document-post-clearing-not-happening/m-p/9378173#M1733775</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Anmol,&lt;/P&gt;&lt;P&gt;Can you look at the error messege it_return provided by BAPI? Can you tell me if there is any error messege for this or its not getting posted with out errors?&lt;/P&gt;&lt;P&gt;Thanks ,&lt;/P&gt;&lt;P&gt;Vijay.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 31 Mar 2013 02:26:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-acc-document-post-clearing-not-happening/m-p/9378173#M1733775</guid>
      <dc:creator>VijayCR</dc:creator>
      <dc:date>2013-03-31T02:26:10Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_ACC_DOCUMENT_POST - Clearing not happening.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-acc-document-post-clearing-not-happening/m-p/9378174#M1733776</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Vijay,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your reply.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am looking into the URL &lt;A _jive_internal="true" href="https://answers.sap.com/thread/1898646" style="font-size: 12px; background-color: #ffffff; color: #3778c7; text-decoration: underline !important;"&gt;http://scn.sap.com/thread/1898646&lt;/A&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Whereas, there is not error reported by the BAPI post execution, only the new accounting document number gets reflected.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is the BAPI_ACC_DOCUMENT_POST sufficient for Account Posting and Clearing..??&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Anmol Saxena.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 31 Mar 2013 04:45:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-acc-document-post-clearing-not-happening/m-p/9378174#M1733776</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-03-31T04:45:00Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_ACC_DOCUMENT_POST - Clearing not happening.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-acc-document-post-clearing-not-happening/m-p/9378175#M1733777</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Anmol,&lt;/P&gt;&lt;P&gt;Please try Call Tranaction &lt;STRONG&gt;FB05 instead of that hope this shuld since the BAPI is used only to post not to&amp;nbsp; clear .&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Thanks,&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Vijay.&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;DIV id="_dyhb23rg4374"&gt; &lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 31 Mar 2013 07:58:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-acc-document-post-clearing-not-happening/m-p/9378175#M1733777</guid>
      <dc:creator>VijayCR</dc:creator>
      <dc:date>2013-03-31T07:58:53Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_ACC_DOCUMENT_POST - Clearing not happening.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-acc-document-post-clearing-not-happening/m-p/9378176#M1733778</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Vijay,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I managed my issue in the below mentioned fashion.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at .....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CLEAR: wa_doc.&lt;/P&gt;&lt;P&gt; wa_doc-obj_type = &lt;SPAN class="L0S33"&gt;'BKPFF'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;CONCATENATE &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'00' &lt;/SPAN&gt;wa_outc-belnr &lt;SPAN class="L0S52"&gt;INTO &lt;/SPAN&gt;wa_doc-obj_key+0(12).&lt;/P&gt;&lt;P&gt; wa_doc-obj_key+10(4) = wa_outc-bukrs.&lt;/P&gt;&lt;P&gt; wa_doc-obj_key+14(4) = wa_outc-gjahr.&lt;/P&gt;&lt;P&gt; wa_doc-obj_key = &lt;SPAN class="L0S33"&gt;'$'&lt;/SPAN&gt;.&lt;SPAN class="L0S31"&gt;"sy-uzeit.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; wa_doc-bus_act = &lt;SPAN class="L0S33"&gt;'RFBU'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;CONCATENATE &lt;/SPAN&gt;sy-sysid &lt;SPAN class="L0S33"&gt;'CLNT' &lt;/SPAN&gt;sy-mandt&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;INTO &lt;/SPAN&gt;wa_doc-obj_sys.&lt;/P&gt;&lt;P&gt; wa_doc-username = sy-uname.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; wa_doc-header_txt = &lt;SPAN class="L0S33"&gt;'HEADER'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt; wa_doc-comp_code = wa_outc-bukrs.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S31"&gt;"'1000'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; wa_doc-fisc_year = wa_outc-gjahr.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S31"&gt;"'2011'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; wa_doc-doc_date = sy-datum.&lt;/P&gt;&lt;P&gt; wa_doc-pstng_date = lv_budat.&lt;SPAN class="L0S31"&gt;"sy-datum.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; wa_doc-doc_type = &lt;SPAN class="L0S33"&gt;'SA'&lt;/SPAN&gt;.&lt;SPAN class="L0S31"&gt;"wa_outc-blart."'SA'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;CONCATENATE &lt;/SPAN&gt;wa_outc-belnr wa_outc-gjahr &lt;SPAN class="L0S52"&gt;INTO &lt;/SPAN&gt;wa_doc-ref_doc_no.&lt;/P&gt;&lt;P&gt; wa_doc-fis_period = lv_monat.&lt;SPAN class="L0S31"&gt;"sy-datum+4(2)."wa_outc-monat.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "'09'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; wa_accgl-itemno_acc = &lt;SPAN class="L0S33"&gt;'1'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt; wa_accgl-gl_account = wa_outc-tkont.&lt;SPAN class="L0S31"&gt;"'0000470000'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; wa_accgl-comp_code = wa_outc-bukrs.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S31"&gt;"'1000'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; wa_accgl-pstng_date = lv_budat.&lt;SPAN class="L0S31"&gt;"sy-datum.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; wa_accgl-item_text = &lt;SPAN class="L0S33"&gt;'item text'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt; wa_accgl-tax_code = wa_outc-zmwsk.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S31"&gt;"'0I'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; wa_accgl-fis_period = lv_monat.&lt;SPAN class="L0S31"&gt;"sy-datum+4(2)."wa_outc-monat.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "'0I'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; wa_accgl-fisc_year = wa_outc-gjahr.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S31"&gt;"'0I'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; wa_accgl-profit_ctr = &lt;SPAN class="L0S33"&gt;'0000601000'&lt;/SPAN&gt;.&lt;SPAN class="L0S31"&gt;"wa_outc-gjahr.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "'0I'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;CONCATENATE &lt;/SPAN&gt;wa_outc-belnr wa_outc-gjahr &lt;SPAN class="L0S52"&gt;INTO &lt;/SPAN&gt;wa_accgl-alloc_nmbr.&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;APPEND &lt;/SPAN&gt;wa_accgl &lt;SPAN class="L0S52"&gt;TO &lt;/SPAN&gt;it_accgl.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; wa_accgl-itemno_acc = &lt;SPAN class="L0S33"&gt;'2'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt; wa_accgl-gl_account = wa_outc-dhkont.&lt;SPAN class="L0S31"&gt;"'0000470000'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; wa_accgl-comp_code = wa_outc-bukrs.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S31"&gt;"'6000'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; wa_accgl-pstng_date = lv_budat.&lt;SPAN class="L0S31"&gt;"sy-datum.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; wa_accgl-item_text = &lt;SPAN class="L0S33"&gt;'item text'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt; wa_accgl-tax_code = wa_outc-mwskz.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S31"&gt;"'0I'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; wa_accgl-fis_period = lv_monat.&lt;SPAN class="L0S31"&gt;"sy-datum+4(2)."wa_outc-monat.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "'0I'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; wa_accgl-fisc_year = wa_outc-gjahr.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S31"&gt;"'0I'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; wa_accgl-profit_ctr = &lt;SPAN class="L0S33"&gt;'0000601000'&lt;/SPAN&gt;.&lt;SPAN class="L0S31"&gt;"wa_outc-gjahr.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "'0I'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;CONCATENATE &lt;/SPAN&gt;wa_outc-belnr wa_outc-gjahr &lt;SPAN class="L0S52"&gt;INTO &lt;/SPAN&gt;wa_accgl-alloc_nmbr.&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;APPEND &lt;/SPAN&gt;wa_accgl &lt;SPAN class="L0S52"&gt;TO &lt;/SPAN&gt;it_accgl.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; wa_curr-itemno_acc = &lt;SPAN class="L0S33"&gt;'1'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt; wa_curr-curr_type&amp;nbsp; = &lt;SPAN class="L0S33"&gt;'00'&lt;/SPAN&gt;.&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S31"&gt;"&amp;nbsp; 00&amp;nbsp; = TRAN curr&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10 = DI&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; wa_curr-currency_iso = wa_outc-hwaer.&lt;SPAN class="L0S31"&gt;"'USD'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; wa_curr-amt_doccur = wa_outc-hteis.&lt;SPAN class="L0S31"&gt;" * -1.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "'-100.00'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;APPEND &lt;/SPAN&gt;wa_curr &lt;SPAN class="L0S52"&gt;TO &lt;/SPAN&gt;it_curr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; wa_curr-itemno_acc = &lt;SPAN class="L0S33"&gt;'2'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt; wa_curr-curr_type&amp;nbsp; = &lt;SPAN class="L0S33"&gt;'00'&lt;/SPAN&gt;.&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S31"&gt;"&amp;nbsp; 00&amp;nbsp; = TRAN curr&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10 = DI&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; wa_curr-currency_iso = wa_outc-hwaer.&lt;SPAN class="L0S31"&gt;"'USD'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; wa_curr-amt_doccur = wa_outc-hteis * -1.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S31"&gt;"'-100.00'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;APPEND &lt;/SPAN&gt;wa_curr &lt;SPAN class="L0S52"&gt;TO &lt;/SPAN&gt;it_curr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;CLEAR &lt;/SPAN&gt;: wa_obj_type, wa_obj_key, wa_obj_sys.&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;CALL &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;FUNCTION &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'BAPI_ACC_DOCUMENT_POST'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;EXPORTING&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; documentheader = wa_doc&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;IMPORTING&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; obj_type&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = wa_obj_type&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; obj_key&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = wa_obj_key&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; obj_sys&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = wa_obj_sys&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;TABLES&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; accountgl&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = it_accgl&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; currencyamount = it_curr&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;return&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;= it_return.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;LOOP &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;AT &lt;/SPAN&gt;it_return &lt;SPAN class="L0S52"&gt;INTO &lt;/SPAN&gt;wa_return.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; WRITE: / wa_return-type,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; wa_return-id(5),&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; wa_return-number,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; wa_return-message(120),&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S33"&gt;' Ligne : '&lt;/SPAN&gt;,wa_return-row.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;IF &lt;/SPAN&gt;wa_return-type = &lt;SPAN class="L0S33"&gt;'S'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;COMMIT &lt;/SPAN&gt;WORK.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;CALL &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;FUNCTION &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'BAPI_TRANSACTION_COMMIT'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;CLEAR &lt;/SPAN&gt;: wa_accgl, lv_date, gt_bdcdata[].&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;READ &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;TABLE &lt;/SPAN&gt;it_accgl &lt;SPAN class="L0S52"&gt;INTO &lt;/SPAN&gt;wa_accgl &lt;SPAN class="L0S52"&gt;INDEX &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'2'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;MOVE &lt;/SPAN&gt;: sy-datum &lt;SPAN class="L0S52"&gt;TO &lt;/SPAN&gt;lv_date.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;CALL &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;FUNCTION &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'/SAPDII/SPP05_CONVERT_DATE'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;EXPORTING&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if_date = lv_date&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;IMPORTING&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ef_date = lv_date.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;CLEAR &lt;/SPAN&gt;: r_gjahr, r_zuonr, r_hkont.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; r_gjahr-sign = &lt;SPAN class="L0S33"&gt;'I'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; r_gjahr-option = &lt;SPAN class="L0S33"&gt;'EQ'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; r_gjahr-low = wa_doc-fisc_year.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;APPEND &lt;/SPAN&gt;r_gjahr &lt;SPAN class="L0S52"&gt;TO &lt;/SPAN&gt;r_gjahr.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; r_zuonr-sign = &lt;SPAN class="L0S33"&gt;'I'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; r_zuonr-option = &lt;SPAN class="L0S33"&gt;'EQ'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; r_zuonr-low = wa_accgl-alloc_nmbr.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;APPEND &lt;/SPAN&gt;r_zuonr &lt;SPAN class="L0S52"&gt;TO &lt;/SPAN&gt;r_zuonr.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; r_hkont-sign = &lt;SPAN class="L0S33"&gt;'I'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; r_hkont-option = &lt;SPAN class="L0S33"&gt;'EQ'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; r_hkont-low = wa_accgl-gl_account.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;APPEND &lt;/SPAN&gt;r_hkont &lt;SPAN class="L0S52"&gt;TO &lt;/SPAN&gt;r_hkont.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;CLEAR &lt;/SPAN&gt;: r_gjahr, r_zuonr, r_hkont.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; ENDIF.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;CLEAR &lt;/SPAN&gt;: wa_return.&lt;/P&gt;&lt;P&gt; ENDLOOP.&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;CLEAR &lt;/SPAN&gt;: wa_doc, it_accgl[], it_curr[], it_return[].&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;CLEAR &lt;/SPAN&gt;: wa_outc.&lt;/P&gt;&lt;P&gt; ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;SUBMIT &lt;/SPAN&gt;zas_lo_sapf124 &lt;SPAN class="L0S52"&gt;AND &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;RETURN &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;USING &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;SELECTION-SCREEN &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'1000'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;WITH &lt;/SPAN&gt;bukrx&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;EQ &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'6000'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;WITH &lt;/SPAN&gt;gjahx&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;IN &lt;/SPAN&gt;r_gjahr&lt;SPAN class="L0S31"&gt;" wa_doc-fisc_year&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;WITH &lt;/SPAN&gt;so_zuonr &lt;SPAN class="L0S52"&gt;IN &lt;/SPAN&gt;r_zuonr&lt;SPAN class="L0S31"&gt;" wa_accgl-alloc_nmbr "r_zuonr" 12220000822013&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;WITH &lt;/SPAN&gt;x_saknr&amp;nbsp; &lt;SPAN class="L0S52"&gt;EQ &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'X'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;WITH &lt;/SPAN&gt;konts&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;IN &lt;/SPAN&gt;r_hkont&lt;SPAN class="L0S31"&gt;" wa_accgl-gl_account "r_konts&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;WITH &lt;/SPAN&gt;x_testl&amp;nbsp; &lt;SPAN class="L0S52"&gt;EQ &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;' '&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;WITH &lt;/SPAN&gt;xausbel&amp;nbsp; &lt;SPAN class="L0S52"&gt;EQ &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'X'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;WITH &lt;/SPAN&gt;xnausbel &lt;SPAN class="L0S52"&gt;EQ &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'X'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;WITH &lt;/SPAN&gt;xnausbel &lt;SPAN class="L0S52"&gt;EQ &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'X'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;WITH &lt;/SPAN&gt;x_fehler &lt;SPAN class="L0S52"&gt;EQ &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'X'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;'zas_lo_sapf124' is a program copy of sapf124 which supresses the warning raised while execution of sapf124 for informing that it is a production run.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This worked for me, thus closing the thread.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;BR /&gt;Anmol Saxena.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 04 Apr 2013 05:11:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-acc-document-post-clearing-not-happening/m-p/9378176#M1733778</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-04-04T05:11:19Z</dc:date>
    </item>
  </channel>
</rss>

