<?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: posting key in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/posting-key/m-p/1621716#M278158</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Look at the sample code....................&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at podoc_it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;clear: offset_it, it_hdr, it_gl, it_curr.&lt;/P&gt;&lt;P&gt;refresh: it_hdr, it_gl, it_curr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;read table offset_it with key bukrs = podoc_it-bukrs&lt;/P&gt;&lt;P&gt;saknr = podoc_it-hkont.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Header Data&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;it_hdr-comp_code = podoc_it-bukrs.&lt;/P&gt;&lt;P&gt;it_hdr-doc_date = sy-datum.&lt;/P&gt;&lt;P&gt;it_hdr-pstng_date = sy-datum.&lt;/P&gt;&lt;P&gt;it_hdr-doc_type = podoc_it-blart.&lt;/P&gt;&lt;P&gt;it_hdr-ref_doc_no = bkpf_it-xblnr.&lt;/P&gt;&lt;P&gt;it_hdr-username = sy-uname.&lt;/P&gt;&lt;P&gt;it_hdr-bus_act = 'RFBU'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF podoc_it-shkzg = 'S'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;First Item&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Account number&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;it_gl-itemno_acc = '1'.&lt;/P&gt;&lt;P&gt;it_gl-gl_account = podoc_it-hkont.&lt;/P&gt;&lt;P&gt;it_gl-item_text = podoc_it-sgtxt.&lt;/P&gt;&lt;P&gt;it_gl-fis_period = v_monat.&lt;/P&gt;&lt;P&gt;it_gl-fisc_year = v_gjahr.&lt;/P&gt;&lt;P&gt;it_gl-acct_key = 'A00'.&lt;/P&gt;&lt;P&gt;APPEND it_gl.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Second Item&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Account number&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;it_gl-itemno_acc = '2'.&lt;/P&gt;&lt;P&gt;it_gl-gl_account = offset_it-osaknr.&lt;/P&gt;&lt;P&gt;it_gl-item_text = podoc_it-sgtxt.&lt;/P&gt;&lt;P&gt;it_gl-fis_period = v_monat.&lt;/P&gt;&lt;P&gt;it_gl-fisc_year = v_gjahr.&lt;/P&gt;&lt;P&gt;it_gl-acct_key = 'A00'.&lt;/P&gt;&lt;P&gt;APPEND it_gl.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Set amount&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;it_curr-itemno_acc = '1'.&lt;/P&gt;&lt;P&gt;it_curr-currency = podoc_it-waers.&lt;/P&gt;&lt;P&gt;it_curr-amt_doccur = podoc_it-wrbtr.&lt;/P&gt;&lt;P&gt;APPEND it_curr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;it_curr-itemno_acc = '2'.&lt;/P&gt;&lt;P&gt;it_curr-currency = podoc_it-waers.&lt;/P&gt;&lt;P&gt;it_curr-amt_doccur = podoc_it-wrbtr.&lt;/P&gt;&lt;P&gt;it_curr-amt_doccur = it_curr-amt_doccur * -1.&lt;/P&gt;&lt;P&gt;APPEND it_curr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ELSE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;First Item&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Account number&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;it_gl-itemno_acc = '1'.&lt;/P&gt;&lt;P&gt;it_gl-gl_account = podoc_it-hkont.&lt;/P&gt;&lt;P&gt;it_gl-item_text = podoc_it-sgtxt.&lt;/P&gt;&lt;P&gt;it_gl-fis_period = v_monat.&lt;/P&gt;&lt;P&gt;it_gl-fisc_year = v_gjahr.&lt;/P&gt;&lt;P&gt;it_gl-acct_key = 'A00'.&lt;/P&gt;&lt;P&gt;APPEND it_gl.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Second Item&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Account number&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;it_gl-itemno_acc = '2'.&lt;/P&gt;&lt;P&gt;it_gl-gl_account = offset_it-osaknr.&lt;/P&gt;&lt;P&gt;it_gl-item_text = podoc_it-sgtxt.&lt;/P&gt;&lt;P&gt;it_gl-fis_period = v_monat.&lt;/P&gt;&lt;P&gt;it_gl-fisc_year = v_gjahr.&lt;/P&gt;&lt;P&gt;it_gl-acct_key = 'A00'.&lt;/P&gt;&lt;P&gt;APPEND it_gl.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Set amount&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;it_curr-itemno_acc = '1'.&lt;/P&gt;&lt;P&gt;it_curr-currency = podoc_it-waers.&lt;/P&gt;&lt;P&gt;it_curr-amt_doccur = podoc_it-wrbtr.&lt;/P&gt;&lt;P&gt;it_curr-amt_doccur = it_curr-amt_doccur * -1.&lt;/P&gt;&lt;P&gt;APPEND it_curr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;it_curr-itemno_acc = '2'.&lt;/P&gt;&lt;P&gt;it_curr-currency = podoc_it-waers.&lt;/P&gt;&lt;P&gt;it_curr-amt_doccur = podoc_it-wrbtr.&lt;/P&gt;&lt;P&gt;APPEND it_curr.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;check posting&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;CALL FUNCTION 'BAPI_ACC_DOCUMENT_CHECK'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;documentheader = it_hdr&lt;/P&gt;&lt;P&gt;TABLES&lt;/P&gt;&lt;P&gt;accountgl = it_gl&lt;/P&gt;&lt;P&gt;currencyamount = it_curr&lt;/P&gt;&lt;P&gt;return = t_result.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT t_result WHERE ( type = 'E' OR&lt;/P&gt;&lt;P&gt;type = 'A' ).&lt;/P&gt;&lt;P&gt;EXIT.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;REFRESH t_result.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'BAPI_ACC_DOCUMENT_POST'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;documentheader = it_hdr&lt;/P&gt;&lt;P&gt;TABLES&lt;/P&gt;&lt;P&gt;accountgl = it_gl&lt;/P&gt;&lt;P&gt;currencyamount = it_curr&lt;/P&gt;&lt;P&gt;return = t_result.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.&lt;/P&gt;&lt;P&gt;move: podoc_it-bukrs to doc_it-bukrs,&lt;/P&gt;&lt;P&gt;podoc_it-belnr to doc_it-belnr,&lt;/P&gt;&lt;P&gt;podoc_it-gjahr to doc_it-gjahr,&lt;/P&gt;&lt;P&gt;podoc_it-shkzg to doc_it-shkzg,&lt;/P&gt;&lt;P&gt;podoc_it-hkont to doc_it-hkont,&lt;/P&gt;&lt;P&gt;offset_it-osaknr to doc_it-osaknr.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Print Message&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;LOOP AT t_result.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;WRITE: t_result-message.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Get Number&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;IF t_result-id = 'RW' AND&lt;/P&gt;&lt;P&gt;t_result-number = '605'.&lt;/P&gt;&lt;P&gt;belnr = t_result-message_v2(10).&lt;/P&gt;&lt;P&gt;gjahr = t_result-message_v2+14(4).&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;move: belnr to doc_it-obelnr,&lt;/P&gt;&lt;P&gt;gjahr to doc_it-ogjahr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;append doc_it.&lt;/P&gt;&lt;P&gt;clear: doc_it, podoc_it.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at doc_it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;write:/ doc_it-bukrs,&lt;/P&gt;&lt;P&gt;doc_it-belnr,&lt;/P&gt;&lt;P&gt;doc_it-gjahr,&lt;/P&gt;&lt;P&gt;doc_it-shkzg,&lt;/P&gt;&lt;P&gt;doc_it-hkont,&lt;/P&gt;&lt;P&gt;doc_it-osaknr,&lt;/P&gt;&lt;P&gt;doc_it-obelnr,&lt;/P&gt;&lt;P&gt;doc_it-ogjahr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;P&gt;If this helps you reward with points.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 03 Oct 2006 11:26:44 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-10-03T11:26:44Z</dc:date>
    <item>
      <title>posting key</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/posting-key/m-p/1621715#M278157</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I've a problem creating a FI-DOCUMENT using BAPI_ACC_DOUMENT_POST  I can't find BSCHL ( posting key )&lt;/P&gt;&lt;P&gt;and I need to pass that parameter.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you help me?&lt;/P&gt;&lt;P&gt;Thanks &lt;/P&gt;&lt;P&gt;Alice&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Oct 2006 11:12:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/posting-key/m-p/1621715#M278157</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-10-03T11:12:48Z</dc:date>
    </item>
    <item>
      <title>Re: posting key</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/posting-key/m-p/1621716#M278158</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Look at the sample code....................&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at podoc_it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;clear: offset_it, it_hdr, it_gl, it_curr.&lt;/P&gt;&lt;P&gt;refresh: it_hdr, it_gl, it_curr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;read table offset_it with key bukrs = podoc_it-bukrs&lt;/P&gt;&lt;P&gt;saknr = podoc_it-hkont.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Header Data&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;it_hdr-comp_code = podoc_it-bukrs.&lt;/P&gt;&lt;P&gt;it_hdr-doc_date = sy-datum.&lt;/P&gt;&lt;P&gt;it_hdr-pstng_date = sy-datum.&lt;/P&gt;&lt;P&gt;it_hdr-doc_type = podoc_it-blart.&lt;/P&gt;&lt;P&gt;it_hdr-ref_doc_no = bkpf_it-xblnr.&lt;/P&gt;&lt;P&gt;it_hdr-username = sy-uname.&lt;/P&gt;&lt;P&gt;it_hdr-bus_act = 'RFBU'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF podoc_it-shkzg = 'S'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;First Item&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Account number&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;it_gl-itemno_acc = '1'.&lt;/P&gt;&lt;P&gt;it_gl-gl_account = podoc_it-hkont.&lt;/P&gt;&lt;P&gt;it_gl-item_text = podoc_it-sgtxt.&lt;/P&gt;&lt;P&gt;it_gl-fis_period = v_monat.&lt;/P&gt;&lt;P&gt;it_gl-fisc_year = v_gjahr.&lt;/P&gt;&lt;P&gt;it_gl-acct_key = 'A00'.&lt;/P&gt;&lt;P&gt;APPEND it_gl.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Second Item&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Account number&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;it_gl-itemno_acc = '2'.&lt;/P&gt;&lt;P&gt;it_gl-gl_account = offset_it-osaknr.&lt;/P&gt;&lt;P&gt;it_gl-item_text = podoc_it-sgtxt.&lt;/P&gt;&lt;P&gt;it_gl-fis_period = v_monat.&lt;/P&gt;&lt;P&gt;it_gl-fisc_year = v_gjahr.&lt;/P&gt;&lt;P&gt;it_gl-acct_key = 'A00'.&lt;/P&gt;&lt;P&gt;APPEND it_gl.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Set amount&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;it_curr-itemno_acc = '1'.&lt;/P&gt;&lt;P&gt;it_curr-currency = podoc_it-waers.&lt;/P&gt;&lt;P&gt;it_curr-amt_doccur = podoc_it-wrbtr.&lt;/P&gt;&lt;P&gt;APPEND it_curr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;it_curr-itemno_acc = '2'.&lt;/P&gt;&lt;P&gt;it_curr-currency = podoc_it-waers.&lt;/P&gt;&lt;P&gt;it_curr-amt_doccur = podoc_it-wrbtr.&lt;/P&gt;&lt;P&gt;it_curr-amt_doccur = it_curr-amt_doccur * -1.&lt;/P&gt;&lt;P&gt;APPEND it_curr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ELSE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;First Item&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Account number&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;it_gl-itemno_acc = '1'.&lt;/P&gt;&lt;P&gt;it_gl-gl_account = podoc_it-hkont.&lt;/P&gt;&lt;P&gt;it_gl-item_text = podoc_it-sgtxt.&lt;/P&gt;&lt;P&gt;it_gl-fis_period = v_monat.&lt;/P&gt;&lt;P&gt;it_gl-fisc_year = v_gjahr.&lt;/P&gt;&lt;P&gt;it_gl-acct_key = 'A00'.&lt;/P&gt;&lt;P&gt;APPEND it_gl.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Second Item&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Account number&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;it_gl-itemno_acc = '2'.&lt;/P&gt;&lt;P&gt;it_gl-gl_account = offset_it-osaknr.&lt;/P&gt;&lt;P&gt;it_gl-item_text = podoc_it-sgtxt.&lt;/P&gt;&lt;P&gt;it_gl-fis_period = v_monat.&lt;/P&gt;&lt;P&gt;it_gl-fisc_year = v_gjahr.&lt;/P&gt;&lt;P&gt;it_gl-acct_key = 'A00'.&lt;/P&gt;&lt;P&gt;APPEND it_gl.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Set amount&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;it_curr-itemno_acc = '1'.&lt;/P&gt;&lt;P&gt;it_curr-currency = podoc_it-waers.&lt;/P&gt;&lt;P&gt;it_curr-amt_doccur = podoc_it-wrbtr.&lt;/P&gt;&lt;P&gt;it_curr-amt_doccur = it_curr-amt_doccur * -1.&lt;/P&gt;&lt;P&gt;APPEND it_curr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;it_curr-itemno_acc = '2'.&lt;/P&gt;&lt;P&gt;it_curr-currency = podoc_it-waers.&lt;/P&gt;&lt;P&gt;it_curr-amt_doccur = podoc_it-wrbtr.&lt;/P&gt;&lt;P&gt;APPEND it_curr.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;check posting&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;CALL FUNCTION 'BAPI_ACC_DOCUMENT_CHECK'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;documentheader = it_hdr&lt;/P&gt;&lt;P&gt;TABLES&lt;/P&gt;&lt;P&gt;accountgl = it_gl&lt;/P&gt;&lt;P&gt;currencyamount = it_curr&lt;/P&gt;&lt;P&gt;return = t_result.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT t_result WHERE ( type = 'E' OR&lt;/P&gt;&lt;P&gt;type = 'A' ).&lt;/P&gt;&lt;P&gt;EXIT.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;REFRESH t_result.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'BAPI_ACC_DOCUMENT_POST'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;documentheader = it_hdr&lt;/P&gt;&lt;P&gt;TABLES&lt;/P&gt;&lt;P&gt;accountgl = it_gl&lt;/P&gt;&lt;P&gt;currencyamount = it_curr&lt;/P&gt;&lt;P&gt;return = t_result.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.&lt;/P&gt;&lt;P&gt;move: podoc_it-bukrs to doc_it-bukrs,&lt;/P&gt;&lt;P&gt;podoc_it-belnr to doc_it-belnr,&lt;/P&gt;&lt;P&gt;podoc_it-gjahr to doc_it-gjahr,&lt;/P&gt;&lt;P&gt;podoc_it-shkzg to doc_it-shkzg,&lt;/P&gt;&lt;P&gt;podoc_it-hkont to doc_it-hkont,&lt;/P&gt;&lt;P&gt;offset_it-osaknr to doc_it-osaknr.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Print Message&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;LOOP AT t_result.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;WRITE: t_result-message.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Get Number&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;IF t_result-id = 'RW' AND&lt;/P&gt;&lt;P&gt;t_result-number = '605'.&lt;/P&gt;&lt;P&gt;belnr = t_result-message_v2(10).&lt;/P&gt;&lt;P&gt;gjahr = t_result-message_v2+14(4).&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;move: belnr to doc_it-obelnr,&lt;/P&gt;&lt;P&gt;gjahr to doc_it-ogjahr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;append doc_it.&lt;/P&gt;&lt;P&gt;clear: doc_it, podoc_it.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at doc_it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;write:/ doc_it-bukrs,&lt;/P&gt;&lt;P&gt;doc_it-belnr,&lt;/P&gt;&lt;P&gt;doc_it-gjahr,&lt;/P&gt;&lt;P&gt;doc_it-shkzg,&lt;/P&gt;&lt;P&gt;doc_it-hkont,&lt;/P&gt;&lt;P&gt;doc_it-osaknr,&lt;/P&gt;&lt;P&gt;doc_it-obelnr,&lt;/P&gt;&lt;P&gt;doc_it-ogjahr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;P&gt;If this helps you reward with points.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Oct 2006 11:26:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/posting-key/m-p/1621716#M278158</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-10-03T11:26:44Z</dc:date>
    </item>
    <item>
      <title>Re: posting key</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/posting-key/m-p/1621717#M278159</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;So I should use bapi field :&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;accountgl-acct_key&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But it's different from BSEG-BSCHL ,&lt;/P&gt;&lt;P&gt;I mean that is char 3, while this is char 2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;a.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Oct 2006 12:58:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/posting-key/m-p/1621717#M278159</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-10-03T12:58:03Z</dc:date>
    </item>
    <item>
      <title>Re: posting key</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/posting-key/m-p/1621718#M278160</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I think this BAPI determines the posting keys based on the parameters passed to it (AR, AP or GL postings).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rob&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Oct 2006 13:58:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/posting-key/m-p/1621718#M278160</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-10-03T13:58:48Z</dc:date>
    </item>
    <item>
      <title>Re: posting key</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/posting-key/m-p/1621719#M278161</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Bapi determines the posting key internally. If you are trying to post keys for debit or credit memo's etc then i dont think the BAPI is a good choice. BDC would be the best way to post the posting keys but have to check for all the dynamic screens.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Oct 2006 17:48:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/posting-key/m-p/1621719#M278161</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-10-03T17:48:54Z</dc:date>
    </item>
  </channel>
</rss>

