<?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 with bapi BAPI_ACC_DOCUMENT_POST in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-bapi-bapi-acc-document-post/m-p/3740619#M900351</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;We are trying to post a customer invoice like transaction FB70&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We are filling tables accountgl, and accountreceivable, for some reason the bapi returns a succes message with a document number, but bkpf and bseg tables are never updated.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What could be wrong?&lt;/P&gt;&lt;P&gt;Should I need to fill another table?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is the code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
data: head type BAPIACHE09,
      gl type table of BAPIACGL09 with header line,
      rv type table of BAPIACAR09 with header line,
      ret type table of BAPIRET2 with header line,
      CU TYPE TABLE OF BAPIACCR09 WITH HEADER LINE,
      TY TYPE BAPIACHE09-OBJ_TYPE,
      KY TYPE BAPIACHE09-OBJ_KEY,
      SI TYPE BAPIACHE09-OBJ_SYS.

DATA L.

 head-bus_act = 'RFBU'.
 head-username = SY-UNAME.
 head-HEADER_TXT = 'RFBeee'.
 head-COMP_CODE = '083'.
 head-DOC_dATE = '20080507'.
 head-PSTNG_DATE = '20080507'.
head-DOC_TYPE = 'DZ'.
head-REF_DOC_NO = 'FFFF'.



 GL-ITEMNO_aCC = '2'.
 GL-GL_ACCOUNT = '0003606004'.
 GL-ITEM_TEXT = 'EEE'.
 GL-BUS_AREA = '2373'.
 APPEND GL.

 RV-ITEMNO_aCC = '1'.
 RV-CUSTOMER = '0000000800'.
 RV-ITEM_TEXT = 'EEE'.
 RV-BUS_AREA = '2373'.
 RV-BLINE_DATE = '20080507'.
 APPEND RV.

 CU-ITEMNO_aCC = '1'.
 CU-CURRENCY = 'MXN'.
 CU-CURR_TYPE = '00'.
 CU-AMT_BASE = '1'.
 APPEND CU.
  CU-ITEMNO_aCC = '2'.
  CU-CURR_TYPE = '00'.
 CU-CURRENCY = 'MXN'.
 CU-AMT_BASE = '1'.
 APPEND CU.


 CALL FUNCTION 'BAPI_ACC_DOCUMENT_POST'
   EXPORTING
     documentheader          = HEAD
*    CUSTOMERCPD             =
*    CONTRACTHEADER          =
  IMPORTING
    OBJ_TYPE                = TY
    OBJ_KEY                 = KY
    OBJ_SYS                 = SI
   tables
    ACCOUNTGL               = GL
    ACCOUNTRECEIVABLE       = RV
*    ACCOUNTPAYABLE          =
*    ACCOUNTTAX              =
     currencyamount          = CU
*    CRITERIA                =
*    VALUEFIELD              =
*    EXTENSION1              =
     return                  = RET
*    PAYMENTCARD             =
*    CONTRACTITEM            =
           .

 CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
  EXPORTING
    WAIT          = 'X'
  IMPORTING
    RETURN        = RET.

&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 07 May 2008 15:16:11 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-05-07T15:16:11Z</dc:date>
    <item>
      <title>Problem with bapi BAPI_ACC_DOCUMENT_POST</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-bapi-bapi-acc-document-post/m-p/3740619#M900351</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;We are trying to post a customer invoice like transaction FB70&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We are filling tables accountgl, and accountreceivable, for some reason the bapi returns a succes message with a document number, but bkpf and bseg tables are never updated.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What could be wrong?&lt;/P&gt;&lt;P&gt;Should I need to fill another table?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is the code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
data: head type BAPIACHE09,
      gl type table of BAPIACGL09 with header line,
      rv type table of BAPIACAR09 with header line,
      ret type table of BAPIRET2 with header line,
      CU TYPE TABLE OF BAPIACCR09 WITH HEADER LINE,
      TY TYPE BAPIACHE09-OBJ_TYPE,
      KY TYPE BAPIACHE09-OBJ_KEY,
      SI TYPE BAPIACHE09-OBJ_SYS.

DATA L.

 head-bus_act = 'RFBU'.
 head-username = SY-UNAME.
 head-HEADER_TXT = 'RFBeee'.
 head-COMP_CODE = '083'.
 head-DOC_dATE = '20080507'.
 head-PSTNG_DATE = '20080507'.
head-DOC_TYPE = 'DZ'.
head-REF_DOC_NO = 'FFFF'.



 GL-ITEMNO_aCC = '2'.
 GL-GL_ACCOUNT = '0003606004'.
 GL-ITEM_TEXT = 'EEE'.
 GL-BUS_AREA = '2373'.
 APPEND GL.

 RV-ITEMNO_aCC = '1'.
 RV-CUSTOMER = '0000000800'.
 RV-ITEM_TEXT = 'EEE'.
 RV-BUS_AREA = '2373'.
 RV-BLINE_DATE = '20080507'.
 APPEND RV.

 CU-ITEMNO_aCC = '1'.
 CU-CURRENCY = 'MXN'.
 CU-CURR_TYPE = '00'.
 CU-AMT_BASE = '1'.
 APPEND CU.
  CU-ITEMNO_aCC = '2'.
  CU-CURR_TYPE = '00'.
 CU-CURRENCY = 'MXN'.
 CU-AMT_BASE = '1'.
 APPEND CU.


 CALL FUNCTION 'BAPI_ACC_DOCUMENT_POST'
   EXPORTING
     documentheader          = HEAD
*    CUSTOMERCPD             =
*    CONTRACTHEADER          =
  IMPORTING
    OBJ_TYPE                = TY
    OBJ_KEY                 = KY
    OBJ_SYS                 = SI
   tables
    ACCOUNTGL               = GL
    ACCOUNTRECEIVABLE       = RV
*    ACCOUNTPAYABLE          =
*    ACCOUNTTAX              =
     currencyamount          = CU
*    CRITERIA                =
*    VALUEFIELD              =
*    EXTENSION1              =
     return                  = RET
*    PAYMENTCARD             =
*    CONTRACTITEM            =
           .

 CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
  EXPORTING
    WAIT          = 'X'
  IMPORTING
    RETURN        = RET.

&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 May 2008 15:16:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-bapi-bapi-acc-document-post/m-p/3740619#M900351</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-07T15:16:11Z</dc:date>
    </item>
    <item>
      <title>Re: Problem with bapi BAPI_ACC_DOCUMENT_POST</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-bapi-bapi-acc-document-post/m-p/3740620#M900352</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Solved, changed amt_base to amt_doccur in currencyamount table and the document is being posted&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 May 2008 19:27:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-bapi-bapi-acc-document-post/m-p/3740620#M900352</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-07T19:27:52Z</dc:date>
    </item>
  </channel>
</rss>

