<?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_DOC_POST : Asset Postings in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-acc-doc-post-asset-postings/m-p/7105304#M1509036</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank You&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 16 Sep 2010 15:07:38 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2010-09-16T15:07:38Z</dc:date>
    <item>
      <title>BAPI_ACC_DOC_POST : Asset Postings</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-acc-doc-post-asset-postings/m-p/7105302#M1509034</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Friends,&lt;/P&gt;&lt;P&gt;Thanks in Advance.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Req : I want to post A/C Documents from Excel file to SAP, like how the user does using F-02 / F-90 ( Standard Transactions )&lt;/P&gt;&lt;P&gt;Here iam using the BAPI  BAPI_ACC_DOC_POST, where i cant able to post, getting error in Assets.&lt;/P&gt;&lt;P&gt;Can any body help in this regard.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards:&lt;/P&gt;&lt;P&gt;Sridhar.J&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 01 Jul 2010 19:13:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-acc-doc-post-asset-postings/m-p/7105302#M1509034</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-07-01T19:13:49Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_ACC_DOC_POST : Asset Postings</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-acc-doc-post-asset-postings/m-p/7105303#M1509035</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;I did this long time before and probably this sample code can help&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA:  l_documentheader  TYPE bapiache09,&lt;/P&gt;&lt;P&gt;         lt_accountgl      TYPE TABLE OF bapiacgl09 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;         lt_accountreceivable TYPE TABLE OF bapiacar09 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;         lt_accounttax     TYPE TABLE OF bapiactx09 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;         lt_currencyamount TYPE TABLE OF bapiaccr09 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;         lt_return         TYPE TABLE OF bapiret2 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;         l_acc(11)         TYPE n,&lt;/P&gt;&lt;P&gt;         l_amt(11)         TYPE n,&lt;/P&gt;&lt;P&gt;         l_tot_exvat_pos   LIKE g_total_order_exvat,&lt;/P&gt;&lt;P&gt;         l_total_vat_pos   LIKE g_total_order_exvat,&lt;/P&gt;&lt;P&gt;         l_total_cost_pos  LIKE g_total_order_exvat,&lt;/P&gt;&lt;P&gt;         l_total_ord_pos   LIKE g_total_order_exvat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  REFRESH: lt_accountgl, lt_currencyamount, lt_return,&lt;/P&gt;&lt;P&gt;           lt_accountreceivable, lt_accounttax.&lt;/P&gt;&lt;P&gt;  CLEAR:   lt_accountgl, lt_currencyamount, lt_return, l_documentheader,&lt;/P&gt;&lt;P&gt;           lt_accountreceivable, lt_accounttax,&lt;/P&gt;&lt;P&gt;           l_tot_exvat_pos, l_total_vat_pos,&lt;/P&gt;&lt;P&gt;           l_total_cost_pos,l_total_ord_pos.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;... build --&amp;gt; l_documentheader&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  MOVE c_bus_act                TO   l_documentheader-bus_act.&lt;/P&gt;&lt;P&gt;  MOVE v_username               TO   l_documentheader-username.&lt;/P&gt;&lt;P&gt;  MOVE g_vbak-bukrs_vf          TO   l_documentheader-comp_code.&lt;/P&gt;&lt;P&gt;  MOVE sy-datum                 TO   l_documentheader-doc_date.&lt;/P&gt;&lt;P&gt;  MOVE sy-datum                 TO   l_documentheader-pstng_date.&lt;/P&gt;&lt;P&gt;  MOVE sy-datum                 TO   l_documentheader-trans_date.&lt;/P&gt;&lt;P&gt;  MOVE g_fiscal_year            TO   l_documentheader-fisc_year.&lt;/P&gt;&lt;P&gt;  MOVE g_fiscal_period          TO   l_documentheader-fis_period.&lt;/P&gt;&lt;P&gt;  MOVE v_doc_type               TO   l_documentheader-doc_type.&lt;/P&gt;&lt;P&gt;  MOVE g_rtsorder               TO   l_documentheader-ref_doc_no.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;... build --&amp;gt; lt_accountgl&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;. debit .&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;                            &lt;/P&gt;&lt;P&gt;    MOVE 2                 TO l_acc.&lt;/P&gt;&lt;P&gt;    MOVE l_acc             TO lt_accountgl-itemno_acc.&lt;/P&gt;&lt;P&gt;    MOVE gl_saleret        TO lt_accountgl-gl_account.&lt;/P&gt;&lt;P&gt;    MOVE v_item_text       TO lt_accountgl-item_text.&lt;/P&gt;&lt;P&gt;    MOVE v_tax_code        TO lt_accountgl-tax_code.&lt;/P&gt;&lt;P&gt;    MOVE v_profit_centre   TO lt_accountgl-profit_ctr.&lt;/P&gt;&lt;P&gt;    MOVE c_saleret_cond    TO lt_accountgl-cond_type.&lt;/P&gt;&lt;P&gt;    APPEND lt_accountgl.&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;. add FOC/Stock line&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  CLEAR lt_accountgl.&lt;/P&gt;&lt;P&gt;  ADD  1                 TO l_acc.&lt;/P&gt;&lt;P&gt;  MOVE l_acc             TO lt_accountgl-itemno_acc.&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;. Stock&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    MOVE gl_stock          TO lt_accountgl-gl_account.&lt;/P&gt;&lt;P&gt;    MOVE v_item_text       TO lt_accountgl-item_text.&lt;/P&gt;&lt;P&gt;    MOVE v_profit_centre2  TO lt_accountgl-profit_ctr.&lt;/P&gt;&lt;P&gt;  APPEND lt_accountgl.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;. COGS&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  CLEAR lt_accountgl.&lt;/P&gt;&lt;P&gt;  ADD  1                 TO l_acc.&lt;/P&gt;&lt;P&gt;  MOVE l_acc             TO lt_accountgl-itemno_acc.&lt;/P&gt;&lt;P&gt;  MOVE gl_cogs           TO lt_accountgl-gl_account.&lt;/P&gt;&lt;P&gt;  MOVE v_item_text       TO lt_accountgl-item_text.&lt;/P&gt;&lt;P&gt;  MOVE v_cost_center     TO lt_accountgl-costcenter.&lt;/P&gt;&lt;P&gt;  APPEND lt_accountgl.&lt;/P&gt;&lt;P&gt;  CLEAR lt_accountgl.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;... build --&amp;gt; lt_accountreceivable&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Do not create entry if the outstanding balance is zero...  &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;                          &lt;/P&gt;&lt;P&gt;    MOVE 1                 TO l_acc.&lt;/P&gt;&lt;P&gt;    MOVE l_acc             TO lt_accountreceivable-itemno_acc.&lt;/P&gt;&lt;P&gt;    MOVE g_vbpa-kunnr      TO lt_accountreceivable-customer.&lt;/P&gt;&lt;P&gt;    APPEND lt_accountreceivable.&lt;/P&gt;&lt;P&gt;    CLEAR lt_accountreceivable.&lt;/P&gt;&lt;P&gt;                                                 &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;... build --&amp;gt; lt_accounttax&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;                          &lt;/P&gt;&lt;P&gt;    MOVE 5                 TO l_acc.&lt;/P&gt;&lt;P&gt;    MOVE l_acc             TO lt_accounttax-itemno_acc.&lt;/P&gt;&lt;P&gt;    MOVE gl_vat            TO lt_accounttax-gl_account.&lt;/P&gt;&lt;P&gt;    MOVE c_vat_cond        TO lt_accounttax-cond_key.&lt;/P&gt;&lt;P&gt;    MOVE c_vat_acct        TO lt_accounttax-acct_key.&lt;/P&gt;&lt;P&gt;    MOVE v_tax_code        TO lt_accounttax-tax_code.&lt;/P&gt;&lt;P&gt;    MOVE 2                 TO l_acc.&lt;/P&gt;&lt;P&gt;    MOVE l_acc             TO lt_accounttax-itemno_tax.&lt;/P&gt;&lt;P&gt;    APPEND lt_accounttax.&lt;/P&gt;&lt;P&gt;    CLEAR lt_accounttax.&lt;/P&gt;&lt;P&gt;                                             &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;... build --&amp;gt; lt_currencyamount&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;get negative values for posting&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  l_tot_exvat_pos  = g_total_order_exvat * -1.&lt;/P&gt;&lt;P&gt;  l_total_cost_pos = g_total_cost * -1.&lt;/P&gt;&lt;P&gt;  l_total_vat_pos  = g_total_vat * -1.&lt;/P&gt;&lt;P&gt;  l_total_ord_pos  = g_total_order * -1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;. customer&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Do not create entry if the outstanding balance is zero...   &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;                      &lt;/P&gt;&lt;P&gt;    MOVE 1                 TO l_amt.&lt;/P&gt;&lt;P&gt;    MOVE l_amt             TO lt_currencyamount-itemno_acc.&lt;/P&gt;&lt;P&gt;    MOVE g_vbak-stwae      TO lt_currencyamount-currency.&lt;/P&gt;&lt;P&gt;    MOVE l_total_ord_pos   TO lt_currencyamount-amt_doccur.&lt;/P&gt;&lt;P&gt;    MOVE l_total_ord_pos   TO lt_currencyamount-amt_base.&lt;/P&gt;&lt;P&gt;    MOVE l_total_ord_pos   TO lt_currencyamount-disc_base.&lt;/P&gt;&lt;P&gt;    APPEND lt_currencyamount.&lt;/P&gt;&lt;P&gt;    CLEAR lt_currencyamount.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;. sales return line&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    ADD 1                    TO l_amt.&lt;/P&gt;&lt;P&gt;    MOVE l_amt               TO lt_currencyamount-itemno_acc.&lt;/P&gt;&lt;P&gt;    MOVE g_vbak-stwae        TO lt_currencyamount-currency.&lt;/P&gt;&lt;P&gt;    MOVE g_total_order_exvat TO lt_currencyamount-amt_doccur.&lt;/P&gt;&lt;P&gt;    MOVE g_total_order_exvat TO lt_currencyamount-amt_base.&lt;/P&gt;&lt;P&gt;    MOVE g_total_order_exvat TO lt_currencyamount-disc_base.&lt;/P&gt;&lt;P&gt;    APPEND lt_currencyamount.&lt;/P&gt;&lt;P&gt;    CLEAR lt_currencyamount.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;. FOC or Stock&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  ADD 1                    TO l_amt.&lt;/P&gt;&lt;P&gt;  MOVE l_amt               TO lt_currencyamount-itemno_acc.&lt;/P&gt;&lt;P&gt;  MOVE g_vbak-stwae        TO lt_currencyamount-currency.&lt;/P&gt;&lt;P&gt;  MOVE g_total_cost        TO lt_currencyamount-amt_doccur.&lt;/P&gt;&lt;P&gt;  MOVE g_total_cost        TO lt_currencyamount-amt_base.&lt;/P&gt;&lt;P&gt;  MOVE g_total_cost        TO lt_currencyamount-disc_base.&lt;/P&gt;&lt;P&gt;  APPEND lt_currencyamount.&lt;/P&gt;&lt;P&gt;  CLEAR lt_currencyamount.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;. COGS&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  ADD 1                    TO l_amt.&lt;/P&gt;&lt;P&gt;  MOVE l_amt               TO lt_currencyamount-itemno_acc.&lt;/P&gt;&lt;P&gt;  MOVE g_vbak-stwae        TO lt_currencyamount-currency.&lt;/P&gt;&lt;P&gt;  MOVE l_total_cost_pos    TO lt_currencyamount-amt_doccur.&lt;/P&gt;&lt;P&gt;  MOVE l_total_cost_pos    TO lt_currencyamount-amt_base.&lt;/P&gt;&lt;P&gt;  MOVE l_total_cost_pos    TO lt_currencyamount-disc_base.&lt;/P&gt;&lt;P&gt;  APPEND lt_currencyamount.&lt;/P&gt;&lt;P&gt;  CLEAR lt_currencyamount.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    ADD 1                    TO l_amt.&lt;/P&gt;&lt;P&gt;    MOVE l_amt               TO lt_currencyamount-itemno_acc.&lt;/P&gt;&lt;P&gt;    MOVE g_vbak-stwae        TO lt_currencyamount-currency.&lt;/P&gt;&lt;P&gt;    MOVE g_total_vat         TO lt_currencyamount-amt_doccur.&lt;/P&gt;&lt;P&gt;    MOVE g_total_order_exvat TO lt_currencyamount-amt_base.&lt;/P&gt;&lt;P&gt;    MOVE g_total_vat         TO lt_currencyamount-disc_base.&lt;/P&gt;&lt;P&gt;    APPEND lt_currencyamount.&lt;/P&gt;&lt;P&gt;    CLEAR lt_currencyamount.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;... call BAPI&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  CALL FUNCTION 'BAPI_ACC_DOCUMENT_POST'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      documentheader    = l_documentheader&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      accountgl         = lt_accountgl&lt;/P&gt;&lt;P&gt;      accountreceivable = lt_accountreceivable&lt;/P&gt;&lt;P&gt;      accounttax        = lt_accounttax&lt;/P&gt;&lt;P&gt;      currencyamount    = lt_currencyamount&lt;/P&gt;&lt;P&gt;      return            = lt_return.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;... handle errors / commit&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  READ TABLE lt_return WITH KEY type = c_type_e.&lt;/P&gt;&lt;P&gt;  IF sy-subrc EQ 0.&lt;/P&gt;&lt;P&gt;    CALL FUNCTION 'BAPI_TRANSACTION_ROLLBACK'.&lt;/P&gt;&lt;P&gt;    MESSAGE text-009 TYPE c_type_e RAISING error_posting_ref.&lt;/P&gt;&lt;P&gt;  ELSE.&lt;/P&gt;&lt;P&gt;    CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;P&gt;        wait = 'X'.&lt;/P&gt;&lt;P&gt;    MESSAGE s286(zc).&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;Pramod&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 02 Jul 2010 09:42:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-acc-doc-post-asset-postings/m-p/7105303#M1509035</guid>
      <dc:creator>pramodu</dc:creator>
      <dc:date>2010-07-02T09:42:07Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_ACC_DOC_POST : Asset Postings</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-acc-doc-post-asset-postings/m-p/7105304#M1509036</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank You&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Sep 2010 15:07:38 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-acc-doc-post-asset-postings/m-p/7105304#M1509036</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-09-16T15:07:38Z</dc:date>
    </item>
  </channel>
</rss>

