<?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 BAPI: bapi or RFC for t-code f-28 in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-bapi-or-rfc-for-t-code-f-28/m-p/2713576#M629221</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;        can any one tell me bapi or rfc available for t-code f-28&lt;/P&gt;&lt;P&gt;       please help me...&lt;/P&gt;&lt;P&gt;&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;devika G.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 10 Aug 2007 06:42:58 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-08-10T06:42:58Z</dc:date>
    <item>
      <title>BAPI: bapi or RFC for t-code f-28</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-bapi-or-rfc-for-t-code-f-28/m-p/2713576#M629221</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;        can any one tell me bapi or rfc available for t-code f-28&lt;/P&gt;&lt;P&gt;       please help me...&lt;/P&gt;&lt;P&gt;&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;devika G.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Aug 2007 06:42:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-bapi-or-rfc-for-t-code-f-28/m-p/2713576#M629221</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-10T06:42:58Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI: bapi or RFC for t-code f-28</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-bapi-or-rfc-for-t-code-f-28/m-p/2713577#M629222</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 dont think there is a BAPI for this Transaction...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;you can do  BDC on F-28 &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM fill_bdc_data_f-28_9005 USING p_i_mult_doc TYPE c.&lt;/P&gt;&lt;P&gt;**BDC from screen 9005&lt;/P&gt;&lt;P&gt;DATA : l_amt_bdc(13), l_amt_bdc_remain(13), l_amt_bdc_mult(13),&lt;/P&gt;&lt;P&gt;l_amt_bdc_mult_remain(13), l_assignment(14), l_period(2),&lt;/P&gt;&lt;P&gt;l_amount(13).&lt;/P&gt;&lt;P&gt;CLEAR t_bdcdata.&lt;/P&gt;&lt;P&gt;REFRESH t_bdcdata.&lt;/P&gt;&lt;P&gt;PERFORM bdc_dynpro USING 'SAPMF05A' '0103'.&lt;/P&gt;&lt;P&gt;PERFORM bdc_field USING 'BDC_OKCODE' '=AB'. "OK CODE - doc overview&lt;/P&gt;&lt;P&gt;**get user default date format and pass date in that format&lt;/P&gt;&lt;P&gt;PERFORM convert_date_to_user_format USING bkpf-bldat.&lt;/P&gt;&lt;P&gt;PERFORM bdc_field USING 'BKPF-BLDAT' w_date. "cheque date&lt;/P&gt;&lt;P&gt;CLEAR w_date.&lt;/P&gt;&lt;P&gt;PERFORM bdc_field USING 'BKPF-BLART' i_blart. "doc type&lt;/P&gt;&lt;P&gt;PERFORM bdc_field USING 'BKPF-BUKRS' i_bukrs. "comp code&lt;/P&gt;&lt;P&gt;**get user default date format and pass date in that format&lt;/P&gt;&lt;P&gt;PERFORM convert_date_to_user_format USING bkpf-budat.&lt;/P&gt;&lt;P&gt;PERFORM bdc_field USING 'BKPF-BUDAT' w_date. "posting date&lt;/P&gt;&lt;P&gt;CLEAR w_date.&lt;/P&gt;&lt;P&gt;l_period = sy-datum+4(2).&lt;/P&gt;&lt;P&gt;PERFORM bdc_field USING 'BKPF-MONAT' l_period. "period&lt;/P&gt;&lt;P&gt;PERFORM bdc_field USING 'BKPF-WAERS' 'INR'. "currency&lt;/P&gt;&lt;P&gt;PERFORM bdc_field USING 'BKPF-BKTXT' i_bankl. "doc. hdr. text&lt;/P&gt;&lt;P&gt;PERFORM bdc_field USING 'BKPF-XBLNR' i_xblnr. "Ref. Document No.&lt;/P&gt;&lt;P&gt;PERFORM bdc_field USING 'BSEG-ZUONR' i_zuonr. "Assignment(Depot Code)&lt;/P&gt;&lt;P&gt;PERFORM bdc_field USING 'RF05A-KONTO' i_bank_gl. "Bank GL acc&lt;/P&gt;&lt;P&gt;PERFORM bdc_field USING 'BSEG-GSBER' i_gsber. "Business Area&lt;/P&gt;&lt;P&gt;l_amount = bseg-wrbtr.&lt;/P&gt;&lt;P&gt;PERFORM bdc_field USING 'BSEG-WRBTR' l_amount. "Amount&lt;/P&gt;&lt;P&gt;PERFORM bdc_field USING 'BSEG-PRCTR' ''. "Profit Center&lt;/P&gt;&lt;P&gt;**open items data&lt;/P&gt;&lt;P&gt;PERFORM bdc_field USING 'RF05A-AGKOA' 'D'. "Acc type (D=customers)&lt;/P&gt;&lt;P&gt;PERFORM bdc_field USING 'RF05A-XNOPS' 'X'. "Std OIs check box&lt;/P&gt;&lt;P&gt;**end of first screen&lt;/P&gt;&lt;P&gt;**document overview screen&lt;/P&gt;&lt;P&gt;PERFORM bdc_dynpro USING 'SAPMF05A' '0700'. "Overview Screen&lt;/P&gt;&lt;P&gt;PERFORM bdc_field USING 'BDC_CURSOR' 'RF05A-AZEI1(01)'. "cursor&lt;/P&gt;&lt;P&gt;PERFORM bdc_field USING 'BDC_OKCODE' '/00'. "OK CODE&lt;/P&gt;&lt;P&gt;PERFORM bdc_field USING 'RF05A-NEWBS' '19'. "posting key&lt;/P&gt;&lt;P&gt;PERFORM bdc_field USING 'RF05A-NEWKO' i_kunnr. "customer&lt;/P&gt;&lt;P&gt;PERFORM bdc_field USING 'RF05A-NEWUM' 'B'. "Spl GL Indicator&lt;/P&gt;&lt;P&gt;**for single document selected&lt;/P&gt;&lt;P&gt;CLEAR l_amt_bdc.&lt;/P&gt;&lt;P&gt;IF p_i_mult_doc = ''.&lt;/P&gt;&lt;P&gt;***new screen - next line item&lt;/P&gt;&lt;P&gt;PERFORM bdc_dynpro USING 'SAPMF05A' '0303'.&lt;/P&gt;&lt;P&gt;PERFORM bdc_field USING 'BDC_OKCODE' '=BU'. "OK CODE&lt;/P&gt;&lt;P&gt;**for single document, use the bouncing amount calculated earlier&lt;/P&gt;&lt;P&gt;l_amt_bdc = w_amt_ant_bouncing.&lt;/P&gt;&lt;P&gt;PERFORM bdc_field USING 'BSEG-WRBTR' l_amt_bdc. "amount&lt;/P&gt;&lt;P&gt;**due date - same as posting date on screen&lt;/P&gt;&lt;P&gt;**get user default date format and pass date in that format&lt;/P&gt;&lt;P&gt;PERFORM convert_date_to_user_format USING bkpf-budat.&lt;/P&gt;&lt;P&gt;PERFORM bdc_field USING 'BSEG-ZFBDT' w_date. "due date&lt;/P&gt;&lt;P&gt;CLEAR w_date.&lt;/P&gt;&lt;P&gt;**assignment&lt;/P&gt;&lt;P&gt;CLEAR l_assignment.&lt;/P&gt;&lt;P&gt;CONCATENATE t_seldoc_ant_bouncing-belnr&lt;/P&gt;&lt;P&gt;t_seldoc_ant_bouncing-gjahr INTO l_assignment.&lt;/P&gt;&lt;P&gt;PERFORM bdc_field USING 'BSEG-ZUONR' l_assignment. "assignment&lt;/P&gt;&lt;P&gt;PERFORM bdc_field USING 'BSEG-GSBER' i_gsber.&lt;/P&gt;&lt;P&gt;**if there is some remaining amount, then go for another line item&lt;/P&gt;&lt;P&gt;IF w_rem_amt_ant_bouncing &amp;gt; 0.&lt;/P&gt;&lt;P&gt;PERFORM bdc_field USING 'RF05A-NEWBS' '15'. "posting key&lt;/P&gt;&lt;P&gt;PERFORM bdc_field USING 'RF05A-NEWKO' i_kunnr. "customer&lt;/P&gt;&lt;P&gt;**new screen&lt;/P&gt;&lt;P&gt;PERFORM bdc_dynpro USING 'SAPMF05A' '0301'.&lt;/P&gt;&lt;P&gt;PERFORM bdc_field USING 'BDC_CURSOR' 'BSEG-ZTERM'. "CURSOR&lt;/P&gt;&lt;P&gt;PERFORM bdc_field USING 'BDC_OKCODE' '=BU'. "OK CODE-ENTER&lt;/P&gt;&lt;P&gt;l_amt_bdc_remain = w_rem_amt_ant_bouncing.&lt;/P&gt;&lt;P&gt;PERFORM bdc_field USING 'BSEG-WRBTR' l_amt_bdc_remain.&lt;/P&gt;&lt;P&gt;PERFORM bdc_field USING 'BSEG-ZTERM' '0001'.&lt;/P&gt;&lt;P&gt;**AGAIN&lt;/P&gt;&lt;P&gt;PERFORM bdc_dynpro USING 'SAPMF05A' '0301'.&lt;/P&gt;&lt;P&gt;PERFORM bdc_field USING 'BDC_CURSOR' 'BSEG-WRBTR'. "CURSOR&lt;/P&gt;&lt;P&gt;PERFORM bdc_field USING 'BDC_OKCODE' '=BU'. "OK CODE-SAVE&lt;/P&gt;&lt;P&gt;PERFORM bdc_field USING 'BSEG-WRBTR' l_amt_bdc_remain.&lt;/P&gt;&lt;P&gt;PERFORM bdc_field USING 'BSEG-ZTERM' '0001'. "pmt term -hardcoded&lt;/P&gt;&lt;P&gt;PERFORM bdc_field USING 'BSEG-SKFBT' l_amt_bdc_remain.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;**multiple documents&lt;/P&gt;&lt;P&gt;ELSE.&lt;/P&gt;&lt;P&gt;**initialize remaining amount to amt entered on screen&lt;/P&gt;&lt;P&gt;l_amt_bdc_mult_remain = bseg-wrbtr.&lt;/P&gt;&lt;P&gt;LOOP AT t_seldoc_ant_bouncing.&lt;/P&gt;&lt;P&gt;IF l_amt_bdc_mult_remain &amp;gt; 0.&lt;/P&gt;&lt;P&gt;IF bseg-wrbtr &amp;gt; t_seldoc_ant_bouncing-rem_amt.&lt;/P&gt;&lt;P&gt;l_amt_bdc_mult = t_seldoc_ant_bouncing-rem_amt.&lt;/P&gt;&lt;P&gt;ELSE.&lt;/P&gt;&lt;P&gt;l_amt_bdc_mult = bseg-wrbtr.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;**remaining amt = screen amt - amt calculated above.&lt;/P&gt;&lt;P&gt;l_amt_bdc_mult_remain = l_amt_bdc_mult_remain - l_amt_bdc_mult.&lt;/P&gt;&lt;P&gt;PERFORM bdc_dynpro USING 'SAPMF05A' '0303'.&lt;/P&gt;&lt;P&gt;PERFORM bdc_field USING 'BDC_OKCODE' '=BU'. "OK CODE&lt;/P&gt;&lt;P&gt;PERFORM bdc_field USING 'BSEG-WRBTR' l_amt_bdc_mult. "amount&lt;/P&gt;&lt;P&gt;PERFORM bdc_field USING 'BSEG-GSBER' i_gsber. "Business Area&lt;/P&gt;&lt;P&gt;**due date - same as posting date on screen&lt;/P&gt;&lt;P&gt;**get user default date format and pass date in that format&lt;/P&gt;&lt;P&gt;PERFORM convert_date_to_user_format USING bkpf-budat.&lt;/P&gt;&lt;P&gt;PERFORM bdc_field USING 'BSEG-ZFBDT' w_date. "due date&lt;/P&gt;&lt;P&gt;CLEAR w_date.&lt;/P&gt;&lt;P&gt;**assignment&lt;/P&gt;&lt;P&gt;CLEAR l_assignment.&lt;/P&gt;&lt;P&gt;CONCATENATE t_seldoc_ant_bouncing-belnr&lt;/P&gt;&lt;P&gt;t_seldoc_ant_bouncing-gjahr INTO l_assignment.&lt;/P&gt;&lt;P&gt;PERFORM bdc_field USING 'BSEG-ZUONR' l_assignment. "assignment&lt;/P&gt;&lt;P&gt;**posting key 19 for all but last document&lt;/P&gt;&lt;P&gt;PERFORM bdc_field USING 'RF05A-NEWBS' '19'. "posting key&lt;/P&gt;&lt;P&gt;PERFORM bdc_field USING 'RF05A-NEWKO' i_kunnr. "customer&lt;/P&gt;&lt;P&gt;PERFORM bdc_field USING 'RF05A-NEWUM' 'B'. "Spl GL&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;**post remaining amount&lt;/P&gt;&lt;P&gt;IF p_i_mult_doc = 'X'.&lt;/P&gt;&lt;P&gt;**new screen if there is some amount left&lt;/P&gt;&lt;P&gt;IF l_amt_bdc_mult_remain &amp;gt; 0.&lt;/P&gt;&lt;P&gt;**posting key 15 with remaining amount&lt;/P&gt;&lt;P&gt;PERFORM bdc_field USING 'RF05A-NEWBS' '15'. "posting key&lt;/P&gt;&lt;P&gt;PERFORM bdc_field USING 'RF05A-NEWKO' i_kunnr. "customer&lt;/P&gt;&lt;P&gt;PERFORM bdc_field USING 'RF05A-NEWUM' ''. "Spl GL&lt;/P&gt;&lt;P&gt;**new screen&lt;/P&gt;&lt;P&gt;PERFORM bdc_dynpro USING 'SAPMF05A' '0301'.&lt;/P&gt;&lt;P&gt;PERFORM bdc_field USING 'BDC_OKCODE' '=BU'. "OK CODE&lt;/P&gt;&lt;P&gt;PERFORM bdc_field USING 'BSEG-WRBTR' l_amt_bdc_mult_remain.&lt;/P&gt;&lt;P&gt;PERFORM bdc_field USING 'BSEG-ZTERM' '0001'. "pmt term - hardcoded&lt;/P&gt;&lt;P&gt;ELSE.&lt;/P&gt;&lt;P&gt;**if no amount is left, no need for a further line item&lt;/P&gt;&lt;P&gt;PERFORM bdc_field USING 'RF05A-NEWBS' ''. "posting key&lt;/P&gt;&lt;P&gt;PERFORM bdc_field USING 'RF05A-NEWKO' ''. "customer&lt;/P&gt;&lt;P&gt;PERFORM bdc_field USING 'RF05A-NEWUM' ''. "Spl GL&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;**clear variables&lt;/P&gt;&lt;P&gt;CLEAR : l_amount, l_assignment, l_amt_bdc,&lt;/P&gt;&lt;P&gt;l_amt_bdc_remain,l_amt_bdc_mult, l_amt_bdc_mult_remain.&lt;/P&gt;&lt;P&gt;ENDFORM. " fill_bdc_data_F-28_9005 &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Aug 2007 08:03:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-bapi-or-rfc-for-t-code-f-28/m-p/2713577#M629222</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-10T08:03:13Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI: bapi or RFC for t-code f-28</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-bapi-or-rfc-for-t-code-f-28/m-p/2713578#M629223</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Devika,&lt;/P&gt;&lt;P&gt;Chk the below BAPI's&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;BAPI_INCOMINGINVOICE_POST&amp;lt;/b&amp;gt; - Invoice Verification: Post Provisional Invoice&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;BAPI_INCOMINGINVOICE_CREATE&amp;lt;/b&amp;gt;  - Invoice Verification: Post Invoice&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BAPI_ACC_GL_POSTING_CHECK&lt;/P&gt;&lt;P&gt;BAPI_ACC_GL_POSTING_POST&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Reward Points if Useful&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Gokul&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Aug 2007 07:37:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-bapi-or-rfc-for-t-code-f-28/m-p/2713578#M629223</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-13T07:37:07Z</dc:date>
    </item>
  </channel>
</rss>

