<?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 problem in using BAPI_ACC_DOCUMENT_POST in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-using-bapi-acc-document-post/m-p/938433#M62614</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Gurus,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am having error message in saving the document using 'BAPI_ACC_DOCUMENT_POST'. The error message coming as :&lt;/P&gt;&lt;P&gt;BAPI call failed - debug and fix!              &lt;/P&gt;&lt;P&gt;E 609                                          &lt;/P&gt;&lt;P&gt;Error in document: BKPFF $ S47CLNT800          &lt;/P&gt;&lt;P&gt;E 628                                          &lt;/P&gt;&lt;P&gt;Incorrect entry in field OBJ_TYPE: BKPFF       &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Below is the code i am using for the bapi. Please let me know where i m missing.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ajay&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="------------------------------------------------------" /&gt;&lt;P&gt;REPORT  ZAJ_BAPI_POSTACCDOC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: doc_header LIKE bapiache09,&lt;/P&gt;&lt;P&gt;      doc_item   LIKE bapiacgl09 OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;      doc_values LIKE bapiaccr09 OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;      return     LIKE bapiret2 OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;      extension1 like BAPIEXTC occurs 0 with header line,&lt;/P&gt;&lt;P&gt;      obj_type   LIKE bapiache09-obj_type,&lt;/P&gt;&lt;P&gt;      obj_key    LIKE bapiache09-obj_key,&lt;/P&gt;&lt;P&gt;      obj_sys    LIKE bapiache09-obj_sys,&lt;/P&gt;&lt;P&gt;      docnum     LIKE bkpf-belnr.&lt;/P&gt;&lt;P&gt;&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;Fill Document Header&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;doc_header-username = sy-uname.&lt;/P&gt;&lt;P&gt;doc_header-header_txt = 'TEST BAPI POSTING'.&lt;/P&gt;&lt;P&gt;doc_header-comp_code = '1000'.&lt;/P&gt;&lt;P&gt;doc_header-doc_date = '20040920'.&lt;/P&gt;&lt;P&gt;doc_header-pstng_date = sy-datlo.&lt;/P&gt;&lt;P&gt;doc_header-doc_type = 'SA'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;doc_header-bus_act      = 'RFBU'.&lt;/P&gt;&lt;P&gt;doc_header-obj_type      = 'BKPFF'.&lt;/P&gt;&lt;P&gt;doc_header-obj_key      = '$'.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;concatenate sy-sysid 'CLNT' sy-mandt into doc_header-obj_sys.&lt;/P&gt;&lt;P&gt;&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;Fill Line 1 of Document Item&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;doc_item-itemno_acc = '1'.&lt;/P&gt;&lt;P&gt;doc_item-gl_account = '0000476000'.&lt;/P&gt;&lt;P&gt;doc_item-pstng_date = sy-datlo.&lt;/P&gt;&lt;P&gt;doc_item-item_text = 'TEST POSTING DEBIT ITEM'.&lt;/P&gt;&lt;P&gt;doc_item-costcenter = '00000010000'.&lt;/P&gt;&lt;P&gt;*doc_item-orderid = 'M5253'.&lt;/P&gt;&lt;P&gt;APPEND doc_item.&lt;/P&gt;&lt;P&gt;CLEAR doc_item.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Fill Line 2 of Document Item&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;doc_item-itemno_acc = '2'.&lt;/P&gt;&lt;P&gt;doc_item-gl_account = '0000113100'.&lt;/P&gt;&lt;P&gt;doc_item-pstng_date = sy-datlo.&lt;/P&gt;&lt;P&gt;doc_item-item_text = 'TEST POSTING CREDIT ITEM'.&lt;/P&gt;&lt;P&gt;APPEND doc_item.&lt;/P&gt;&lt;P&gt;CLEAR doc_item.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Fill Line 1 of Document Value.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;doc_values-itemno_acc = '1'.&lt;/P&gt;&lt;P&gt;doc_values-currency_iso = 'EUR'.&lt;/P&gt;&lt;P&gt;doc_values-amt_doccur = '5.0'.&lt;/P&gt;&lt;P&gt;APPEND doc_values.&lt;/P&gt;&lt;P&gt;CLEAR doc_values.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Fill Line 2 of Document Value&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;doc_values-itemno_acc = '2'.&lt;/P&gt;&lt;P&gt;doc_values-currency_iso = 'EUR'.&lt;/P&gt;&lt;P&gt;doc_values-amt_doccur = '5.0-'.&lt;/P&gt;&lt;P&gt;APPEND doc_values.&lt;/P&gt;&lt;P&gt;CLEAR doc_values.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Add tax code in extension1 table.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;extension1-field1 = 'BAPI CALL'.&lt;/P&gt;&lt;P&gt;APPEND EXTENSION1.&lt;/P&gt;&lt;P&gt;&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          = doc_header&lt;/P&gt;&lt;P&gt; IMPORTING&lt;/P&gt;&lt;P&gt;   OBJ_TYPE                = doc_header-obj_type&lt;/P&gt;&lt;P&gt;   OBJ_KEY                 = doc_header-obj_key&lt;/P&gt;&lt;P&gt;   OBJ_SYS                 = doc_header-obj_sys&lt;/P&gt;&lt;P&gt;  TABLES&lt;/P&gt;&lt;P&gt;   ACCOUNTGL               = doc_item&lt;/P&gt;&lt;P&gt;   CURRENCYAMOUNT          = doc_values&lt;/P&gt;&lt;P&gt;   EXTENSION1              = extension1&lt;/P&gt;&lt;P&gt;   RETURN                  = return.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT return WHERE type = 'E'.&lt;/P&gt;&lt;P&gt;  EXIT.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;IF sy-subrc EQ 0.&lt;/P&gt;&lt;P&gt;  WRITE: / 'BAPI call failed - debug and fix!'.&lt;/P&gt;&lt;P&gt;  loop at return.&lt;/P&gt;&lt;P&gt;    write : / return-TYPE, return-number,&lt;/P&gt;&lt;P&gt;    return-message.&lt;/P&gt;&lt;P&gt;  endloop.&lt;/P&gt;&lt;P&gt;ELSE.&lt;/P&gt;&lt;P&gt;  CLEAR return.&lt;/P&gt;&lt;P&gt;  REFRESH return.&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  WAIT          =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   IMPORTING&lt;/P&gt;&lt;P&gt;     return        = return.&lt;/P&gt;&lt;P&gt;  WRITE: / 'BAPI call worked!!'.&lt;/P&gt;&lt;P&gt;  WRITE: / doc_header-obj_key, ' posted'.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 09 Aug 2005 13:42:40 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2005-08-09T13:42:40Z</dc:date>
    <item>
      <title>problem in using BAPI_ACC_DOCUMENT_POST</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-using-bapi-acc-document-post/m-p/938433#M62614</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Gurus,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am having error message in saving the document using 'BAPI_ACC_DOCUMENT_POST'. The error message coming as :&lt;/P&gt;&lt;P&gt;BAPI call failed - debug and fix!              &lt;/P&gt;&lt;P&gt;E 609                                          &lt;/P&gt;&lt;P&gt;Error in document: BKPFF $ S47CLNT800          &lt;/P&gt;&lt;P&gt;E 628                                          &lt;/P&gt;&lt;P&gt;Incorrect entry in field OBJ_TYPE: BKPFF       &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Below is the code i am using for the bapi. Please let me know where i m missing.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ajay&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="------------------------------------------------------" /&gt;&lt;P&gt;REPORT  ZAJ_BAPI_POSTACCDOC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: doc_header LIKE bapiache09,&lt;/P&gt;&lt;P&gt;      doc_item   LIKE bapiacgl09 OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;      doc_values LIKE bapiaccr09 OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;      return     LIKE bapiret2 OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;      extension1 like BAPIEXTC occurs 0 with header line,&lt;/P&gt;&lt;P&gt;      obj_type   LIKE bapiache09-obj_type,&lt;/P&gt;&lt;P&gt;      obj_key    LIKE bapiache09-obj_key,&lt;/P&gt;&lt;P&gt;      obj_sys    LIKE bapiache09-obj_sys,&lt;/P&gt;&lt;P&gt;      docnum     LIKE bkpf-belnr.&lt;/P&gt;&lt;P&gt;&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;Fill Document Header&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;doc_header-username = sy-uname.&lt;/P&gt;&lt;P&gt;doc_header-header_txt = 'TEST BAPI POSTING'.&lt;/P&gt;&lt;P&gt;doc_header-comp_code = '1000'.&lt;/P&gt;&lt;P&gt;doc_header-doc_date = '20040920'.&lt;/P&gt;&lt;P&gt;doc_header-pstng_date = sy-datlo.&lt;/P&gt;&lt;P&gt;doc_header-doc_type = 'SA'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;doc_header-bus_act      = 'RFBU'.&lt;/P&gt;&lt;P&gt;doc_header-obj_type      = 'BKPFF'.&lt;/P&gt;&lt;P&gt;doc_header-obj_key      = '$'.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;concatenate sy-sysid 'CLNT' sy-mandt into doc_header-obj_sys.&lt;/P&gt;&lt;P&gt;&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;Fill Line 1 of Document Item&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;doc_item-itemno_acc = '1'.&lt;/P&gt;&lt;P&gt;doc_item-gl_account = '0000476000'.&lt;/P&gt;&lt;P&gt;doc_item-pstng_date = sy-datlo.&lt;/P&gt;&lt;P&gt;doc_item-item_text = 'TEST POSTING DEBIT ITEM'.&lt;/P&gt;&lt;P&gt;doc_item-costcenter = '00000010000'.&lt;/P&gt;&lt;P&gt;*doc_item-orderid = 'M5253'.&lt;/P&gt;&lt;P&gt;APPEND doc_item.&lt;/P&gt;&lt;P&gt;CLEAR doc_item.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Fill Line 2 of Document Item&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;doc_item-itemno_acc = '2'.&lt;/P&gt;&lt;P&gt;doc_item-gl_account = '0000113100'.&lt;/P&gt;&lt;P&gt;doc_item-pstng_date = sy-datlo.&lt;/P&gt;&lt;P&gt;doc_item-item_text = 'TEST POSTING CREDIT ITEM'.&lt;/P&gt;&lt;P&gt;APPEND doc_item.&lt;/P&gt;&lt;P&gt;CLEAR doc_item.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Fill Line 1 of Document Value.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;doc_values-itemno_acc = '1'.&lt;/P&gt;&lt;P&gt;doc_values-currency_iso = 'EUR'.&lt;/P&gt;&lt;P&gt;doc_values-amt_doccur = '5.0'.&lt;/P&gt;&lt;P&gt;APPEND doc_values.&lt;/P&gt;&lt;P&gt;CLEAR doc_values.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Fill Line 2 of Document Value&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;doc_values-itemno_acc = '2'.&lt;/P&gt;&lt;P&gt;doc_values-currency_iso = 'EUR'.&lt;/P&gt;&lt;P&gt;doc_values-amt_doccur = '5.0-'.&lt;/P&gt;&lt;P&gt;APPEND doc_values.&lt;/P&gt;&lt;P&gt;CLEAR doc_values.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Add tax code in extension1 table.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;extension1-field1 = 'BAPI CALL'.&lt;/P&gt;&lt;P&gt;APPEND EXTENSION1.&lt;/P&gt;&lt;P&gt;&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          = doc_header&lt;/P&gt;&lt;P&gt; IMPORTING&lt;/P&gt;&lt;P&gt;   OBJ_TYPE                = doc_header-obj_type&lt;/P&gt;&lt;P&gt;   OBJ_KEY                 = doc_header-obj_key&lt;/P&gt;&lt;P&gt;   OBJ_SYS                 = doc_header-obj_sys&lt;/P&gt;&lt;P&gt;  TABLES&lt;/P&gt;&lt;P&gt;   ACCOUNTGL               = doc_item&lt;/P&gt;&lt;P&gt;   CURRENCYAMOUNT          = doc_values&lt;/P&gt;&lt;P&gt;   EXTENSION1              = extension1&lt;/P&gt;&lt;P&gt;   RETURN                  = return.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT return WHERE type = 'E'.&lt;/P&gt;&lt;P&gt;  EXIT.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;IF sy-subrc EQ 0.&lt;/P&gt;&lt;P&gt;  WRITE: / 'BAPI call failed - debug and fix!'.&lt;/P&gt;&lt;P&gt;  loop at return.&lt;/P&gt;&lt;P&gt;    write : / return-TYPE, return-number,&lt;/P&gt;&lt;P&gt;    return-message.&lt;/P&gt;&lt;P&gt;  endloop.&lt;/P&gt;&lt;P&gt;ELSE.&lt;/P&gt;&lt;P&gt;  CLEAR return.&lt;/P&gt;&lt;P&gt;  REFRESH return.&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  WAIT          =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   IMPORTING&lt;/P&gt;&lt;P&gt;     return        = return.&lt;/P&gt;&lt;P&gt;  WRITE: / 'BAPI call worked!!'.&lt;/P&gt;&lt;P&gt;  WRITE: / doc_header-obj_key, ' posted'.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 09 Aug 2005 13:42:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-using-bapi-acc-document-post/m-p/938433#M62614</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-08-09T13:42:40Z</dc:date>
    </item>
    <item>
      <title>Re: problem in using BAPI_ACC_DOCUMENT_POST</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-using-bapi-acc-document-post/m-p/938434#M62615</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;doc_header-obj_type = 'BKPFF'.&lt;/P&gt;&lt;P&gt;Change this to BKPF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rgds,&lt;/P&gt;&lt;P&gt;Manohar E&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 09 Aug 2005 13:59:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-using-bapi-acc-document-post/m-p/938434#M62615</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-08-09T13:59:57Z</dc:date>
    </item>
    <item>
      <title>Re: problem in using BAPI_ACC_DOCUMENT_POST</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-using-bapi-acc-document-post/m-p/938435#M62616</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Why do you put something in the 'extension1' segment ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What sort of doc do u post ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: Erwan LE BRUN&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 09 Aug 2005 14:00:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-using-bapi-acc-document-post/m-p/938435#M62616</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-08-09T14:00:03Z</dc:date>
    </item>
  </channel>
</rss>

