<?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: rsap0001 user exit and code in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/rsap0001-user-exit-and-code/m-p/3586824#M863609</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI Jyotsna,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks a lot for your response.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can u tell me what shud i include insise the code.&lt;/P&gt;&lt;P&gt;Really stuck with that.&lt;/P&gt;&lt;P&gt;Rered many placeS.I find it very difficult to understand.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can u help me Jyothsna.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks a lot&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 02 Apr 2008 09:14:29 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-04-02T09:14:29Z</dc:date>
    <item>
      <title>rsap0001 user exit and code</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/rsap0001-user-exit-and-code/m-p/3586820#M863605</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;Anyone pls guide me how write a code inside this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Will reward points&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sincerely&lt;/P&gt;&lt;P&gt;jaya&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 02 Apr 2008 08:34:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/rsap0001-user-exit-and-code/m-p/3586820#M863605</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-02T08:34:22Z</dc:date>
    </item>
    <item>
      <title>Re: rsap0001 user exit and code</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/rsap0001-user-exit-and-code/m-p/3586821#M863606</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Use TXN CMOD,&lt;/P&gt;&lt;P&gt;create an project&lt;/P&gt;&lt;P&gt;assign the enhancement RSAP0001 to this project&lt;/P&gt;&lt;P&gt;navigate to the components of your project&lt;/P&gt;&lt;P&gt;doubleclick on the green LED, sou want to implement&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;attention:&lt;/P&gt;&lt;P&gt;do not forget to activate&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 02 Apr 2008 08:49:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/rsap0001-user-exit-and-code/m-p/3586821#M863606</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-02T08:49:51Z</dc:date>
    </item>
    <item>
      <title>Re: rsap0001 user exit and code</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/rsap0001-user-exit-and-code/m-p/3586822#M863607</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;goto CMOD transaction--&lt;DEL&gt;give a project name&lt;/DEL&gt;-&amp;gt;click on create....&lt;/P&gt;&lt;P&gt;now u wil get a screen where in u need to give short text--&lt;DEL&gt;-and in ENHANCEMENT ASSIGNMENTS&lt;/DEL&gt;--give the exit name and click enter.&lt;/P&gt;&lt;P&gt;then goto COMPONENTS tab there u wil find exit ..double click on taht ..then u wil goto a function module in that there is a include...if u double click on taht include u can get the program where u can write the code.....goto change mode and write u r code save and activate.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and after u do the cahnges in include ..after activating..that do not forget to activate the screen where u have all the exit names....u wil get a green color if it is activated and red if not activated.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Jyothsna M on Apr 2, 2008 10:59 AM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 02 Apr 2008 08:59:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/rsap0001-user-exit-and-code/m-p/3586822#M863607</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-02T08:59:21Z</dc:date>
    </item>
    <item>
      <title>Re: rsap0001 user exit and code</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/rsap0001-user-exit-and-code/m-p/3586823#M863608</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Look at [Enhancing DataSources|http://help.sap.com/saphelp_nw70/helpdata/en/6e/fe6e420f00d242e10000000a1550b0/frameset.htm]&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Use :&lt;/P&gt;&lt;P&gt;- EXIT_SAPLRSAP_001 for transaction data, e.g.: 0FI_GL_4&lt;/P&gt;&lt;P&gt;- EXIT_SAPLRSAP_002 for master data, e.g.: 0COORDER_ATTR&lt;/P&gt;&lt;P&gt;- EXIT_SAPLRSAP_003 for texts (in older versions only, now use 002)&lt;/P&gt;&lt;P&gt;- EXIT_SAPLRSAP_004 for hierarchy&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the source, map C_T_DATA to the structure of the DataSource    (look at RSA6, e.g. map data to DTFIAR_3 for 0FI_AR_4) and perform the access to database needed to find your fields and update the internal table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sample &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In include ZXRSAU01 of EXIT_SAPLRSAP_001 : check the value of the datasource being processed&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;CASE i_datasource.
  WHEN '0FI_AR_3' OR '0FI_AR_4'.
    PERFORM 0fi_ar_3 TABLES c_t_data.
  WHEN '0FI_GL_4'.
    PERFORM 0fi_gl_4 TABLES c_t_data.
* etc.
ENDCASE.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt; Then include some forms in the ZXRSAZZZ common include for each datasource to process&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;FORM 0fi_ar_3 TABLES work.
* Tables and Structures
  DATA: bsid LIKE bsid, 
        bsad LIKE bsad, 
        dtfiar_3 LIKE dtfiar_3. 
* Local data
  DATA: t_work LIKE dtfiar_3 OCCURS 0,
        t_bsid LIKE bsid OCCURS 0,
        t_bsad LIKE bsad OCCURS 0.
  DATA w_gjahr LIKE bsid-gjahr. 
* Receive data
  REFRESH t_work.
  INSERT LINES OF work INTO TABLE t_work.
  IF t_work[] IS INITIAL. EXIT. ENDIF.
* Load other tables needed to enrich records
  REFRESH t_bsid.
  SELECT * INTO TABLE t_bsid
    FROM bsid
    FOR ALL ENTRIES IN t_work
    WHERE kunnr = t_work-kunnr
      AND bukrs = t_work-bukrs
      AND belnr = t_work-belnr
      AND buzei = t_work-buzei.
  SORT t_bsid BY kunnr bukrs gjahr belnr buzei.
  REFRESH t_bsad.
  SELECT * INTO TABLE t_bsad
    FROM bsad
    FOR ALL ENTRIES IN t_work
    WHERE kunnr = t_work-kunnr
      AND bukrs = t_work-bukrs
      AND belnr = t_work-belnr
      AND buzei = t_work-buzei.
  SORT t_bsad BY kunnr bukrs gjahr belnr buzei.
* Update internal table using data loaded
  LOOP AT t_work INTO dtfiar_3.
    w_gjahr = dtfiar_3-fiscper(4).
    IF dtfiar_3-augdt IS INITIAL.
      READ TABLE t_bsid INTO bsid
        WITH KEY kunnr = dtfiar_3-kunnr
                 bukrs = dtfiar_3-bukrs
                 gjahr = w_gjahr
                 belnr = dtfiar_3-belnr
                 buzei = dtfiar_3-buzei
        BINARY SEARCH.
      IF sy-subrc = 0.
        dtfiar_3-zzgsber = bsid-gsber.
        dtfiar_3-zzuonr = bsid-zuonr..
        dtfiar_3-zzxzahl = bsid-xzahl.
      ENDIF.
    ELSE.
      READ TABLE t_bsad INTO bsad
        WITH KEY kunnr = dtfiar_3-kunnr
                 bukrs = dtfiar_3-bukrs
                 gjahr = w_gjahr
                 belnr = dtfiar_3-belnr
                 buzei = dtfiar_3-buzei
        BINARY SEARCH.
      IF sy-subrc = 0.
        dtfiar_3-zzgsber = bsad-gsber.
        dtfiar_3-zzuonr = bsad-zuonr..
        dtfiar_3-zzxzahl = bsad-xzahl.
      ENDIF.
    ENDIF.
    MODIFY t_work FROM dtfiar_3.
  ENDLOOP.
* Send back data
  REFRESH work.
  INSERT LINES OF t_work INTO TABLE work.
ENDFORM.                                                    " 0fi_ar_3&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 02 Apr 2008 09:04:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/rsap0001-user-exit-and-code/m-p/3586823#M863608</guid>
      <dc:creator>RaymondGiuseppi</dc:creator>
      <dc:date>2008-04-02T09:04:19Z</dc:date>
    </item>
    <item>
      <title>Re: rsap0001 user exit and code</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/rsap0001-user-exit-and-code/m-p/3586824#M863609</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI Jyotsna,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks a lot for your response.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can u tell me what shud i include insise the code.&lt;/P&gt;&lt;P&gt;Really stuck with that.&lt;/P&gt;&lt;P&gt;Rered many placeS.I find it very difficult to understand.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can u help me Jyothsna.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks a lot&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 02 Apr 2008 09:14:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/rsap0001-user-exit-and-code/m-p/3586824#M863609</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-02T09:14:29Z</dc:date>
    </item>
    <item>
      <title>Re: rsap0001 user exit and code</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/rsap0001-user-exit-and-code/m-p/3586825#M863610</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;Thanks  a lot for your response.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can u tell me  what can i write inside the Include module if I am suppose to code for this..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thnks a lot&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Will Reward u with points&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;J&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 02 Apr 2008 09:29:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/rsap0001-user-exit-and-code/m-p/3586825#M863610</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-02T09:29:51Z</dc:date>
    </item>
    <item>
      <title>Re: rsap0001 user exit and code</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/rsap0001-user-exit-and-code/m-p/3586826#M863611</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;   See the sample code inside the inclide.&lt;/P&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;  INCLUDE ZXRSAU01                                                   *&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;TABLES: KNVV, MARA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: L_S_ICCTRCST LIKE S001BIWS,&lt;/P&gt;&lt;P&gt;      L_COUNTER,&lt;/P&gt;&lt;P&gt;      L_S_ICCTRACT LIKE ICCTRACT,&lt;/P&gt;&lt;P&gt;      L_S_ICCTRSTA LIKE ICCTRSTA,&lt;/P&gt;&lt;P&gt;      L_TABIX      LIKE SY-TABIX.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;...local data for generic datasource ZFI_AR_4.........................&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;TABLES: KNB4.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: L_S_ZOXID30047 LIKE ZOXID30047,&lt;/P&gt;&lt;P&gt;      JAH            LIKE KNB4-JAH01,&lt;/P&gt;&lt;P&gt;      MON            LIKE KNB4-MON01,&lt;/P&gt;&lt;P&gt;      AGS            LIKE KNB4-AGS01,&lt;/P&gt;&lt;P&gt;      VZS            LIKE KNB4-VZS01,&lt;/P&gt;&lt;P&gt;      AGN            LIKE KNB4-AGN01,&lt;/P&gt;&lt;P&gt;      VZN            LIKE KNB4-VZN01,&lt;/P&gt;&lt;P&gt;      ANZ            LIKE KNB4-ANZ01.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF TEMP_DATA OCCURS 0,&lt;/P&gt;&lt;P&gt;        BUKRS   LIKE L_S_ZOXID30047-BUKRS,&lt;/P&gt;&lt;P&gt;        KUNNR   LIKE L_S_ZOXID30047-KUNNR,&lt;/P&gt;&lt;P&gt;        FISCPER LIKE L_S_ZOXID30047-FISCPER,&lt;/P&gt;&lt;P&gt;        AGSXX   LIKE L_S_ZOXID30047-AGSXX,&lt;/P&gt;&lt;P&gt;        VZSXX   LIKE L_S_ZOXID30047-VZSXX,&lt;/P&gt;&lt;P&gt;        AGNXX   LIKE L_S_ZOXID30047-AGNXX,&lt;/P&gt;&lt;P&gt;        VZNXX   LIKE L_S_ZOXID30047-VZNXX,&lt;/P&gt;&lt;P&gt;        ANZXX   LIKE L_S_ZOXID30047-ANZXX,&lt;/P&gt;&lt;P&gt;      END OF TEMP_DATA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CASE I_DATASOURCE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  WHEN '2LIS_01_S001'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Endless loop for debugging *&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   l_counter = 7.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   while l_counter = 7.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   endwhile.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;find corresponding master data record in KNVV&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   loop at c_t_data into l_s_icctrcst.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     l_tabix = sy-tabix.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     select single * from knvv where kunnr = l_s_icctrcst-kunnr&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                                and  vkorg = l_s_icctrcst-vkorg &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&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;                                and  vtweg = l_s_icctrcst-vtweg&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                                and  spart = l_s_icctrcst-spart.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;fill additional fields with master data&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     if sy-subrc = 0.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       l_s_icctrcst-zzkdgrp = knvv-kdgrp.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       l_s_icctrcst-zzbzirk = knvv-bzirk.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       modify c_t_data from l_s_icctrcst index l_tabix.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     endif.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   endloop.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  WHEN '2LIS_02_S850' OR '2LIS_02_S851' OR '2LIS_02_S852' OR&lt;/P&gt;&lt;P&gt;       '2LIS_02_S853' OR '2LIS_02_S854' OR '2LIS_02_S855' OR&lt;/P&gt;&lt;P&gt;       '2LIS_02_S856' OR '2LIS_02_S857' OR '2LIS_02_S858' OR&lt;/P&gt;&lt;P&gt;       '2LIS_02_S859' OR '2LIS_02_S860' OR '2LIS_02_S861' OR&lt;/P&gt;&lt;P&gt;       '2LIS_02_S862' OR '2LIS_02_S863' OR '2LIS_02_S864' OR&lt;/P&gt;&lt;P&gt;       '2LIS_02_S865' OR '2LIS_02_S866' OR '2LIS_02_S867' OR&lt;/P&gt;&lt;P&gt;       '2LIS_02_S868' OR '2LIS_02_S869' OR '2LIS_02_S870' OR&lt;/P&gt;&lt;P&gt;       '2LIS_02_S930' OR '2LIS_02_S931' OR '2LIS_02_S932' OR&lt;/P&gt;&lt;P&gt;       '2LIS_02_S933' OR '2LIS_02_S934' OR '2LIS_02_S935' OR&lt;/P&gt;&lt;P&gt;       '2LIS_02_S936' OR '2LIS_02_S937' OR '2LIS_02_S938' OR&lt;/P&gt;&lt;P&gt;       '2LIS_02_S939' OR '2LIS_02_S940' OR '2LIS_02_S941' OR&lt;/P&gt;&lt;P&gt;       '2LIS_02_S942' OR '2LIS_02_S943' OR '2LIS_02_S944' OR&lt;/P&gt;&lt;P&gt;       '2LIS_02_S945' OR '2LIS_02_S946' OR '2LIS_02_S947' OR&lt;/P&gt;&lt;P&gt;       '2LIS_02_S948' OR '2LIS_02_S949'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Endless loop for debugging *&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  l_counter = 7.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    while l_counter = 7.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    endwhile.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;+!!!BW220: 'do NOT activate' lines with '&lt;/STRONG&gt;+' for use in BW220!!!&lt;/P&gt;&lt;P&gt;*+=========&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;    DATA: L_SBW220 LIKE S870BIWS.       "BW220: s870biws should exist!!!&lt;/P&gt;&lt;P&gt;*+ find corresponding master data record in MARA&lt;/P&gt;&lt;P&gt;    LOOP AT C_T_DATA INTO L_SBW220.&lt;/P&gt;&lt;P&gt;      L_TABIX = SY-TABIX.&lt;/P&gt;&lt;P&gt;      SELECT SINGLE * FROM MARA  WHERE MATNR = L_SBW220-MATNR.&lt;/P&gt;&lt;P&gt;*+ fill additional fields with master data&lt;/P&gt;&lt;P&gt;      IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;        L_SBW220-ZZBISMT = MARA-BISMT.&lt;/P&gt;&lt;P&gt;        MODIFY C_T_DATA FROM L_SBW220 INDEX L_TABIX.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;...generic datasource ZFI_AR_4........................................&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;  WHEN 'ZFI_AR_4'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CLEAR TEMP_DATA. REFRESH TEMP_DATA.&lt;/P&gt;&lt;P&gt;    LOOP AT C_T_DATA INTO L_S_ZOXID30047.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      DO 16 TIMES&lt;/P&gt;&lt;P&gt;      VARYING JAH FROM L_S_ZOXID30047-JAH01 NEXT L_S_ZOXID30047-JAH02&lt;/P&gt;&lt;P&gt;      VARYING MON FROM L_S_ZOXID30047-MON01 NEXT L_S_ZOXID30047-MON02&lt;/P&gt;&lt;P&gt;      VARYING AGS FROM L_S_ZOXID30047-AGS01 NEXT L_S_ZOXID30047-AGS02&lt;/P&gt;&lt;P&gt;      VARYING VZS FROM L_S_ZOXID30047-VZS01 NEXT L_S_ZOXID30047-VZS02&lt;/P&gt;&lt;P&gt;      VARYING AGN FROM L_S_ZOXID30047-AGN01 NEXT L_S_ZOXID30047-AGN02&lt;/P&gt;&lt;P&gt;      VARYING VZN FROM L_S_ZOXID30047-VZN01 NEXT L_S_ZOXID30047-VZN02&lt;/P&gt;&lt;P&gt;      VARYING ANZ FROM L_S_ZOXID30047-ANZ01 NEXT L_S_ZOXID30047-ANZ02.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;...fill comp. code, fiscal variant, debitor...........................&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;        MOVE: L_S_ZOXID30047-BUKRS TO TEMP_DATA-BUKRS,&lt;/P&gt;&lt;P&gt;              L_S_ZOXID30047-KUNNR TO TEMP_DATA-KUNNR.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;...fill fiscal period.................................................&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;        MOVE: JAH TO TEMP_DATA-FISCPER(4),&lt;/P&gt;&lt;P&gt;              '0' TO TEMP_DATA-FISCPER+4(1),&lt;/P&gt;&lt;P&gt;              MON TO TEMP_DATA-FISCPER+5(2).&lt;/P&gt;&lt;P&gt;        CHECK NOT TEMP_DATA-FISCPER IS INITIAL.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;...fill value fields..................................................&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;        MOVE: AGS TO TEMP_DATA-AGSXX,&lt;/P&gt;&lt;P&gt;              VZS TO TEMP_DATA-VZSXX,&lt;/P&gt;&lt;P&gt;              AGN TO TEMP_DATA-AGNXX,&lt;/P&gt;&lt;P&gt;              VZN TO TEMP_DATA-VZNXX,&lt;/P&gt;&lt;P&gt;              ANZ TO TEMP_DATA-ANZXX.&lt;/P&gt;&lt;P&gt;        APPEND TEMP_DATA.&lt;/P&gt;&lt;P&gt;      ENDDO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CLEAR C_T_DATA. REFRESH C_T_DATA.&lt;/P&gt;&lt;P&gt;    LOOP AT TEMP_DATA.&lt;/P&gt;&lt;P&gt;      MOVE-CORRESPONDING TEMP_DATA TO L_S_ZOXID30047.&lt;/P&gt;&lt;P&gt;      COLLECT L_S_ZOXID30047 INTO C_T_DATA.&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;*{   INSERT         PDGK900560                                        1&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;My enhancement fields - Hari&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  WHEN '2LIS_01_S628'.&lt;/P&gt;&lt;P&gt;  DATA: L_S628BIWS LIKE S628BIWS.&lt;/P&gt;&lt;P&gt;        LOOP AT C_T_DATA INTO L_S628BIWS.&lt;/P&gt;&lt;P&gt;          L_S628BIWS-ZFLAG_ = 1.&lt;/P&gt;&lt;P&gt;          MODIFY C_T_DATA FROM L_S628BIWS.&lt;/P&gt;&lt;P&gt;        ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*}   INSERT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  WHEN OTHERS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    EXIT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDCASE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Kiran Sure&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 02 Apr 2008 09:36:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/rsap0001-user-exit-and-code/m-p/3586826#M863611</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-02T09:36:40Z</dc:date>
    </item>
    <item>
      <title>Re: rsap0001 user exit and code</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/rsap0001-user-exit-and-code/m-p/3586827#M863612</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Kiran,&lt;/P&gt;&lt;P&gt;Can u be clear with the code ....I am not able to  understand..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Pls pls explain me.. if u have time...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Will reward points.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sincerely&lt;/P&gt;&lt;P&gt;Jaya&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 02 Apr 2008 10:04:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/rsap0001-user-exit-and-code/m-p/3586827#M863612</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-02T10:04:13Z</dc:date>
    </item>
    <item>
      <title>Re: rsap0001 user exit and code</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/rsap0001-user-exit-and-code/m-p/3586828#M863613</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Raymond Giuseppi ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks a lot for your  help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I need to work with user exit.&lt;/P&gt;&lt;P&gt;I dnt have any practical knowledge about it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I havent given any requirement as if now.&lt;/P&gt;&lt;P&gt;But the will be giving me shortly.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kindly help me.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks a lot&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 07 Apr 2008 07:34:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/rsap0001-user-exit-and-code/m-p/3586828#M863613</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-07T07:34:44Z</dc:date>
    </item>
  </channel>
</rss>

