<?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 for FI POSTING in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-for-fi-posting/m-p/2988303#M705754</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;for fb05 standard sap providing IDOCS&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IDOCFIDCC1 IDOC for all FI documents &lt;/P&gt;&lt;P&gt;IDOCFIDCC2 IDOC for all FI documents &lt;/P&gt;&lt;P&gt;IDOCFIDCCH FI document change &lt;/P&gt;&lt;P&gt;IDOCFIDCMT IDoc for FI documents &lt;/P&gt;&lt;P&gt;IDOCFIROLL IDoc for FI rollups &lt;/P&gt;&lt;P&gt;IDOCLOCKBX IDOC for lockbox data &lt;/P&gt;&lt;P&gt;IDOCREMADV IDoc for payment advice notes &lt;/P&gt;&lt;P&gt;IDPKFIDCC1 IDOC package for message type FIDCC1 &lt;/P&gt;&lt;P&gt;IDPKFIDCC2 IDOC package for message type FIDCC2 &lt;/P&gt;&lt;P&gt;IDPKFIDCCH IDoc packet with message type FIDCCH &lt;/P&gt;&lt;P&gt;IDPKFIDCMT IDoc packet with message type FIDCMT &lt;/P&gt;&lt;P&gt;IDPKFIROLL Mass input for message type FIROLL &lt;/P&gt;&lt;P&gt;IDPKLOCKBX Package of IDOCs with message type LOCKBX &lt;/P&gt;&lt;P&gt;IDPKREMADV Packet of IDocs with message type REMADV &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;OTHERWISE U CAN GO FOR BAPI_PAYM_ITEM_POST_CLEARING&lt;/P&gt;&lt;P&gt;BUT IAM NOT SURE ...........................&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REWARD POINTS IF HELPFUL.......&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 29 Oct 2007 17:32:22 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-10-29T17:32:22Z</dc:date>
    <item>
      <title>BAPI for FI POSTING</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-for-fi-posting/m-p/2988300#M705751</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello everyone.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I need a BAPI to replace posting with FB01 and postings with FB05.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What can i use?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Currently i'm using RFBIBL00 for postings but i would like to replace the postings with BAPI's.&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;Mário&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Oct 2007 17:03:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-for-fi-posting/m-p/2988300#M705751</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-29T17:03:50Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI for FI POSTING</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-for-fi-posting/m-p/2988301#M705752</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;lt;b&amp;gt;BAPI_ACC_DOCUMENT_POST&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data:gt_accountgl type table of bapiacgl09 with header line,&lt;/P&gt;&lt;P&gt;     gt_accountpayable type table of bapiacap09 with header line,&lt;/P&gt;&lt;P&gt;     gt_currencyamount type table of bapiaccr09 with header line,&lt;/P&gt;&lt;P&gt;     gt_return type table of bapiret2 with header line.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data:wa_documentheader type bapiache09,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;       vcounter type i.&lt;/P&gt;&lt;P&gt;tables:bdcmsgcoll.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  TABLE TO READ FILE DATA&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;data:   begin of gt_uploadfile occurs 0,&lt;/P&gt;&lt;P&gt;       input(200) type c,&lt;/P&gt;&lt;P&gt;       end of gt_uploadfile,&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;         TABLE FOR DOWNLOAD FILE&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;       begin of gt_downloadfile occurs 0,&lt;/P&gt;&lt;P&gt;        output type string,&lt;/P&gt;&lt;P&gt;       end of gt_downloadfile,&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     TO HOLD HEADER DATA&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;       begin of gt_header occurs 0,&lt;/P&gt;&lt;P&gt;       counter(1),&lt;/P&gt;&lt;P&gt;       identifier(2),&lt;/P&gt;&lt;P&gt;       bukrs(5),&lt;/P&gt;&lt;P&gt;       accnt(10),&lt;/P&gt;&lt;P&gt;       bldat like sy-datum,&lt;/P&gt;&lt;P&gt;       budat like sy-datum,&lt;/P&gt;&lt;P&gt;       wrbtr(10),&lt;/P&gt;&lt;P&gt;       end of gt_header,&lt;/P&gt;&lt;P&gt;       begin of gt_item occurs 0,&lt;/P&gt;&lt;P&gt;       counter(1),&lt;/P&gt;&lt;P&gt;       identifier(2),&lt;/P&gt;&lt;P&gt;       hkont(10),&lt;/P&gt;&lt;P&gt;       wrbtr(10),&lt;/P&gt;&lt;P&gt;       kostl(10),&lt;/P&gt;&lt;P&gt;       end of gt_item,&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    INTERNAL TABLE TOI DISPLAY ERRORS.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      begin of gt_summery occurs 0,&lt;/P&gt;&lt;P&gt;      identifier(2),&lt;/P&gt;&lt;P&gt;      bukrs(5),&lt;/P&gt;&lt;P&gt;      accnt(10),&lt;/P&gt;&lt;P&gt;      msgv1 like bdcmsgcoll-msgv2,&lt;/P&gt;&lt;P&gt;      msgv2 like bdcmsgcoll-msgv2,&lt;/P&gt;&lt;P&gt;      msgnr type string,&lt;/P&gt;&lt;P&gt;      end of gt_summery,&lt;/P&gt;&lt;P&gt;      v_upload type string,&lt;/P&gt;&lt;P&gt;      v_download type string,&lt;/P&gt;&lt;P&gt;      msg type string,&lt;/P&gt;&lt;P&gt;      v_hkont type string,&lt;/P&gt;&lt;P&gt;      v_kostl type string,&lt;/P&gt;&lt;P&gt;      date1 type datum,&lt;/P&gt;&lt;P&gt;      date2 type datum,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;v_refkey like   bapiache09-obj_key.&lt;/P&gt;&lt;P&gt;*CREATING SELECTION CREITERIA&lt;/P&gt;&lt;P&gt;parameters:p_gfile like ibipparms-path,&lt;/P&gt;&lt;P&gt;           p_test as checkbox.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          P_DFILE LIKE IBIPPARMS-PATH.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;at selection-screen on value-request for p_gfile.&lt;/P&gt;&lt;P&gt;  perform f4help_upload.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*AT SELECTION-SCREEN ON VALUE-REQUEST FOR P_DFILE.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; PERFORM F4HELP_DOWNLOAD.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;start-of-selection.&lt;/P&gt;&lt;P&gt;  v_upload = p_gfile.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; V_DOWNLOAD = P_DFILE.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  perform uploadfile.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  perform  sendinto_head_item.&lt;/P&gt;&lt;P&gt;  perform buildbapi.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;end-of-selection.&lt;/P&gt;&lt;P&gt;  perform disp_report.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  F4HELP&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; --&amp;gt;  p1        text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; &amp;lt;--  p2        text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;form f4help_upload .&lt;/P&gt;&lt;P&gt;  call function 'F4_FILENAME'&lt;/P&gt;&lt;P&gt;   exporting&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  PROGRAM_NAME        = SYST-CPROG&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  DYNPRO_NUMBER       = SYST-DYNNR&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;     field_name          = 'P_GFILE'&lt;/P&gt;&lt;P&gt;   importing&lt;/P&gt;&lt;P&gt;     file_name           = p_gfile&lt;/P&gt;&lt;P&gt;            .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endform.                                                    " F4HELP&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  F4HELP_DOWNLOAD&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; --&amp;gt;  p1        text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; &amp;lt;--  p2        text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;form f4help_download .&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; CALL FUNCTION 'F4_FILENAME'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;/LI&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;  PROGRAM_NAME        = SYST-CPROG&lt;/P&gt;&lt;/LI&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;  DYNPRO_NUMBER       = SYST-DYNNR&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    FIELD_NAME          = 'P_DFILE'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IMPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    FILE_NAME           = P_DFILE&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;           .&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endform.                    " F4HELP_DOWNLOAD&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  UPLOADFILE&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; --&amp;gt;  p1        text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; &amp;lt;--  p2        text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;form uploadfile .&lt;/P&gt;&lt;P&gt;  call function 'GUI_UPLOAD'&lt;/P&gt;&lt;P&gt;    exporting&lt;/P&gt;&lt;P&gt;      filename                      = v_upload&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  FILETYPE                      = 'ASC'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; HAS_FIELD_SEPARATOR           = '|'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  HEADER_LENGTH                 = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  READ_BY_LINE                  = 'X'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  DAT_MODE                      = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  CODEPAGE                      = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IGNORE_CERR                   = ABAP_TRUE&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  REPLACEMENT                   = '#'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  CHECK_BOM                     = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  VIRUS_SCAN_PROFILE            = VIRUS_SCAN_PROFILE&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  NO_AUTH_CHECK                 = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  FILELENGTH                    = FILELENGTH&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  HEADER                        = HEADER&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    tables&lt;/P&gt;&lt;P&gt;      data_tab                      = gt_uploadfile&lt;/P&gt;&lt;P&gt;   exceptions&lt;/P&gt;&lt;P&gt;     file_open_error               = 1&lt;/P&gt;&lt;P&gt;     file_read_error               = 2&lt;/P&gt;&lt;P&gt;     no_batch                      = 3&lt;/P&gt;&lt;P&gt;     gui_refuse_filetransfer       = 4&lt;/P&gt;&lt;P&gt;     invalid_type                  = 5&lt;/P&gt;&lt;P&gt;     no_authority                  = 6&lt;/P&gt;&lt;P&gt;     unknown_error                 = 7&lt;/P&gt;&lt;P&gt;     bad_data_format               = 8&lt;/P&gt;&lt;P&gt;     header_not_allowed            = 9&lt;/P&gt;&lt;P&gt;     separator_not_allowed         = 10&lt;/P&gt;&lt;P&gt;     header_too_long               = 11&lt;/P&gt;&lt;P&gt;     unknown_dp_error              = 12&lt;/P&gt;&lt;P&gt;     access_denied                 = 13&lt;/P&gt;&lt;P&gt;     dp_out_of_memory              = 14&lt;/P&gt;&lt;P&gt;     disk_full                     = 15&lt;/P&gt;&lt;P&gt;     dp_timeout                    = 16&lt;/P&gt;&lt;P&gt;     others                        = 17&lt;/P&gt;&lt;P&gt;            .&lt;/P&gt;&lt;P&gt;  if sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endform.                    " UPLOADFILE&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  SENDINTO_HEAD_ITEM&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; --&amp;gt;  p1        text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; &amp;lt;--  p2        text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;form sendinto_head_item .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  loop at gt_uploadfile.&lt;/P&gt;&lt;P&gt;    if gt_uploadfile-input+0(1) = '1'.&lt;/P&gt;&lt;P&gt;      split gt_uploadfile-input at cl_abap_char_utilities=&amp;gt;horizontal_tab&lt;/P&gt;&lt;P&gt;      into&lt;/P&gt;&lt;P&gt;            gt_header-counter&lt;/P&gt;&lt;P&gt;            gt_header-identifier&lt;/P&gt;&lt;P&gt;            gt_header-bukrs&lt;/P&gt;&lt;P&gt;            gt_header-accnt&lt;/P&gt;&lt;P&gt;            gt_header-bldat&lt;/P&gt;&lt;P&gt;            gt_header-budat&lt;/P&gt;&lt;P&gt;            gt_header-wrbtr.&lt;/P&gt;&lt;P&gt;      append gt_header.&lt;/P&gt;&lt;P&gt;      clear gt_header.&lt;/P&gt;&lt;P&gt;    else.&lt;/P&gt;&lt;P&gt;      split gt_uploadfile-input at cl_abap_char_utilities=&amp;gt;horizontal_tab&lt;/P&gt;&lt;P&gt;   into   gt_item-counter&lt;/P&gt;&lt;P&gt;          gt_item-identifier&lt;/P&gt;&lt;P&gt;          gt_item-hkont&lt;/P&gt;&lt;P&gt;          gt_item-wrbtr&lt;/P&gt;&lt;P&gt;          gt_item-kostl.&lt;/P&gt;&lt;P&gt;      append gt_item.&lt;/P&gt;&lt;P&gt;      clear gt_item.&lt;/P&gt;&lt;P&gt;    endif.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   BREAK-POINT.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  endloop.&lt;/P&gt;&lt;P&gt;endform.                    " SENDINTO_HEAD_ITEM&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  BUILDBAPI&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; --&amp;gt;  p1        text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; &amp;lt;--  p2        text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;form buildbapi .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  loop at gt_header.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   GT_HEADER-BUDAT = sy-datum - 5.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   GT_HEADER-BLDAT = sy-datum.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    vcounter = 1.&lt;/P&gt;&lt;P&gt;    gt_header-wrbtr = gt_header-wrbtr  * -1.&lt;/P&gt;&lt;P&gt;*FILLING INPORTING PARAMETER STRUCTURE.&lt;/P&gt;&lt;P&gt;    wa_documentheader-comp_code = gt_header-bukrs.&lt;/P&gt;&lt;P&gt;    wa_documentheader-doc_date = gt_header-bldat.&lt;/P&gt;&lt;P&gt;    wa_documentheader-pstng_date = gt_header-budat.&lt;/P&gt;&lt;P&gt;    wa_documentheader-username = sy-uname.&lt;/P&gt;&lt;P&gt;    wa_documentheader-bus_act = 'RFBU'.&lt;/P&gt;&lt;P&gt;    wa_documentheader-doc_type = 'KR'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    gt_accountpayable-itemno_acc = vcounter.&lt;/P&gt;&lt;P&gt;    gt_accountpayable-vendor_no =  gt_header-accnt.&lt;/P&gt;&lt;P&gt;    append gt_accountpayable.&lt;/P&gt;&lt;P&gt;    clear gt_accountpayable.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    gt_currencyamount-itemno_acc = vcounter.&lt;/P&gt;&lt;P&gt;    gt_currencyamount-currency = 'INR'.&lt;/P&gt;&lt;P&gt;    gt_currencyamount-amt_doccur = gt_header-wrbtr.&lt;/P&gt;&lt;P&gt;    append gt_currencyamount.&lt;/P&gt;&lt;P&gt;    clear gt_currencyamount.&lt;/P&gt;&lt;P&gt;    loop at gt_item where identifier = gt_header-identifier.&lt;/P&gt;&lt;P&gt;      vcounter = vcounter + 1.           .&lt;/P&gt;&lt;P&gt;      gt_accountgl-itemno_acc = vcounter.&lt;/P&gt;&lt;P&gt;      call function 'CONVERSION_EXIT_ALPHA_INPUT'&lt;/P&gt;&lt;P&gt;        exporting&lt;/P&gt;&lt;P&gt;          input  = gt_item-hkont&lt;/P&gt;&lt;P&gt;        importing&lt;/P&gt;&lt;P&gt;          output = gt_item-hkont.&lt;/P&gt;&lt;P&gt;      gt_accountgl-gl_account = gt_item-hkont.&lt;/P&gt;&lt;P&gt;      call function 'CONVERSION_EXIT_ALPHA_INPUT'&lt;/P&gt;&lt;P&gt;        exporting&lt;/P&gt;&lt;P&gt;          input  = gt_item-kostl&lt;/P&gt;&lt;P&gt;        importing&lt;/P&gt;&lt;P&gt;          output = gt_item-kostl.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      gt_accountgl-costcenter = gt_item-kostl.&lt;/P&gt;&lt;P&gt;      gt_accountgl-pstng_date = gt_header-budat.&lt;/P&gt;&lt;P&gt;      append gt_accountgl.&lt;/P&gt;&lt;P&gt;      clear gt_accountgl.&lt;/P&gt;&lt;P&gt;      gt_currencyamount-itemno_acc = vcounter.&lt;/P&gt;&lt;P&gt;      gt_currencyamount-currency = 'INR'.&lt;/P&gt;&lt;P&gt;      gt_currencyamount-amt_doccur = gt_item-wrbtr.&lt;/P&gt;&lt;P&gt;      append gt_currencyamount.&lt;/P&gt;&lt;P&gt;      clear gt_currencyamount.&lt;/P&gt;&lt;P&gt;    endloop.&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          = wa_documentheader&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      CUSTOMERCPD             = CUSTOMERCPD&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      CONTRACTHEADER          = CONTRACTHEADER&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;     importing&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      OBJ_TYPE                = OBJ_TYPE&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;       obj_key                 =  v_refkey&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      OBJ_SYS                 = OBJ_SYS&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      tables&lt;/P&gt;&lt;P&gt;       accountgl               = gt_accountgl&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      ACCOUNTRECEIVABLE       = ACCOUNTRECEIVABLE&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;       accountpayable          = gt_accountpayable&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      ACCOUNTTAX              = ACCOUNTTAX&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        currencyamount          = gt_currencyamount&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      CRITERIA                = CRITERIA&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      VALUEFIELD              = VALUEFIELD&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      EXTENSION1              = EXTENSION1&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        return                  = gt_return&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      PAYMENTCARD             = PAYMENTCARD&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      CONTRACTITEM            = CONTRACTITEM&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      EXTENSION2              = EXTENSION2&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      REALESTATE              = REALESTATE&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    break-point.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    if p_test is initial.&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          = WAIT&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  RETURN        = RETURN&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      .&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;  endloop.&lt;/P&gt;&lt;P&gt;endform.                    " BUILDBAPI&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  disp_report&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; --&amp;gt;  p1        text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; &amp;lt;--  p2        text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;form disp_report .&lt;/P&gt;&lt;P&gt;  loop at gt_return.&lt;/P&gt;&lt;P&gt;    write:/ gt_return-type,&lt;/P&gt;&lt;P&gt;   gt_return-id,&lt;/P&gt;&lt;P&gt;   gt_return-number,&lt;/P&gt;&lt;P&gt;   gt_return-message,&lt;/P&gt;&lt;P&gt;   gt_return-log_no,&lt;/P&gt;&lt;P&gt;   gt_return-log_msg_no,&lt;/P&gt;&lt;P&gt;   gt_return-message_v1,&lt;/P&gt;&lt;P&gt;   gt_return-message_v2,&lt;/P&gt;&lt;P&gt;   gt_return-message_v3,&lt;/P&gt;&lt;P&gt;   gt_return-message_v4,&lt;/P&gt;&lt;P&gt;   gt_return-parameter,&lt;/P&gt;&lt;P&gt;   gt_return-row,&lt;/P&gt;&lt;P&gt;   gt_return-field,&lt;/P&gt;&lt;P&gt;   gt_return-system.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  endloop..&lt;/P&gt;&lt;P&gt;endform.                    " disp_report&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Oct 2007 17:13:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-for-fi-posting/m-p/2988301#M705752</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-29T17:13:22Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI for FI POSTING</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-for-fi-posting/m-p/2988302#M705753</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This replaces FB01 posting, right?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How about Posting with clearing?!?! -&amp;gt;&amp;gt; FB05&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for the help!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Oct 2007 17:24:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-for-fi-posting/m-p/2988302#M705753</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-29T17:24:13Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI for FI POSTING</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-for-fi-posting/m-p/2988303#M705754</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;for fb05 standard sap providing IDOCS&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IDOCFIDCC1 IDOC for all FI documents &lt;/P&gt;&lt;P&gt;IDOCFIDCC2 IDOC for all FI documents &lt;/P&gt;&lt;P&gt;IDOCFIDCCH FI document change &lt;/P&gt;&lt;P&gt;IDOCFIDCMT IDoc for FI documents &lt;/P&gt;&lt;P&gt;IDOCFIROLL IDoc for FI rollups &lt;/P&gt;&lt;P&gt;IDOCLOCKBX IDOC for lockbox data &lt;/P&gt;&lt;P&gt;IDOCREMADV IDoc for payment advice notes &lt;/P&gt;&lt;P&gt;IDPKFIDCC1 IDOC package for message type FIDCC1 &lt;/P&gt;&lt;P&gt;IDPKFIDCC2 IDOC package for message type FIDCC2 &lt;/P&gt;&lt;P&gt;IDPKFIDCCH IDoc packet with message type FIDCCH &lt;/P&gt;&lt;P&gt;IDPKFIDCMT IDoc packet with message type FIDCMT &lt;/P&gt;&lt;P&gt;IDPKFIROLL Mass input for message type FIROLL &lt;/P&gt;&lt;P&gt;IDPKLOCKBX Package of IDOCs with message type LOCKBX &lt;/P&gt;&lt;P&gt;IDPKREMADV Packet of IDocs with message type REMADV &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;OTHERWISE U CAN GO FOR BAPI_PAYM_ITEM_POST_CLEARING&lt;/P&gt;&lt;P&gt;BUT IAM NOT SURE ...........................&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REWARD POINTS IF HELPFUL.......&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Oct 2007 17:32:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-for-fi-posting/m-p/2988303#M705754</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-29T17:32:22Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI for FI POSTING</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-for-fi-posting/m-p/2988304#M705755</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;Please check FM FM_FB05_POSTING_WITH_CLEARING and BAPI BAPI_ACC_GL_POSTING_POST for FB05.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ferry Lianto&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Oct 2007 17:34:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-for-fi-posting/m-p/2988304#M705755</guid>
      <dc:creator>ferry_lianto</dc:creator>
      <dc:date>2007-10-29T17:34:23Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI for FI POSTING</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-for-fi-posting/m-p/2988305#M705756</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you all for your help.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Nov 2007 10:57:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-for-fi-posting/m-p/2988305#M705756</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-11-06T10:57:55Z</dc:date>
    </item>
  </channel>
</rss>

