<?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: User exit Debug in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/user-exit-debug/m-p/5118838#M1187204</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;Your code should be placed in a LOOP of XVBAP:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;LOOP AT XVBAP.
    SELECT kschl kwert kbetr kpein kmein waers FROM konv 
             INTO CORRESPONDING FIELDS OF TABLE it_KONV 
                      WHERE KNUMV EQ XVBAK-KNUMV
                             and kposn eq XVBAp-posnr
                             and KSCHL eq 'VPRS'.

     loop at it_KONV into WA_KONV .
        WA_E1EDP05-KSCHL = WA_KONV-KSCHL.

        WA_E1EDP05-BETRG = WA_konv-betrg. 
        WA_E1EDP05-KRATE = WA_konv-KRATE.
        WA_E1EDP05-UPRBS = WA_konv-UPRBS.
        WA_E1EDP05-MEAUN = WA_konv-MEAUN.
        WA_E1EDP05-KOEIN = WA_konv-KOEIN.
        MOVE WA_E1EDP05 TO INT_EDIDD-SDATA.
       append INT_EDIDD.
     endloop.
ENDLOOP.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Max&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 26 Jan 2009 17:23:04 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2009-01-26T17:23:04Z</dc:date>
    <item>
      <title>User exit Debug</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/user-exit-debug/m-p/5118837#M1187203</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Abapers &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am trying to write an user exit to extract data from knov table and append it in E1EDP05 segment in the Quotes.ORDERS05 idoc. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For this i am using EXIT_SAPLVEDE_002 and include ZXVDEU02. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My code is like this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; DATA: WA_E1EDP05 LIKE E1EDP05.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Types: begin of t_konv,&lt;/P&gt;&lt;P&gt;*include fileds from konv.&lt;/P&gt;&lt;P&gt;KSCHL LIKE KONV-KSCHL,&lt;/P&gt;&lt;P&gt;BETRG LIKE KONV-KWERT,&lt;/P&gt;&lt;P&gt;KRATE LIKE KONV-KBETR,&lt;/P&gt;&lt;P&gt;UPRBS LIKE KONV-KPEIN,&lt;/P&gt;&lt;P&gt;MEAUN LIKE KONV-KMEIN,&lt;/P&gt;&lt;P&gt;KOEIN LIKE KONV-WAERS,&lt;/P&gt;&lt;P&gt;END OF T_KONV.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: it_KONV TYPE STANDARD TABLE OF t_KONV INITIAL SIZE 0,&lt;/P&gt;&lt;P&gt;      wa_KONV TYPE t_KONV.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF INT_EDIDD-SEGNAM EQ 'E1EDP05'.&lt;/P&gt;&lt;P&gt;MOVE INT_EDIDD-SDATA TO WA_E1EDP05.&lt;/P&gt;&lt;P&gt;WA_E1EDP05-ALCKZ = '+'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT kschl kwert kbetr kpein kmein waers FROM konv INTO CORRESPONDING FIELDS OF TABLE   it_KONV   WHERE KNUMV EQ XVBAK-KNUMV&lt;/P&gt;&lt;P&gt;                                     and kposn eq XVBAp-posnr and KSCHL eq 'VPRS'.&lt;/P&gt;&lt;P&gt;loop at it_KONV into WA_KONV .&lt;/P&gt;&lt;P&gt;WA_E1EDP05-KSCHL = WA_KONV-KSCHL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WA_E1EDP05-BETRG = WA_konv-betrg.&lt;/P&gt;&lt;P&gt;WA_E1EDP05-KRATE = WA_konv-KRATE.&lt;/P&gt;&lt;P&gt;WA_E1EDP05-UPRBS = WA_konv-UPRBS.&lt;/P&gt;&lt;P&gt;WA_E1EDP05-MEAUN = WA_konv-MEAUN.&lt;/P&gt;&lt;P&gt;WA_E1EDP05-KOEIN = WA_konv-KOEIN.&lt;/P&gt;&lt;P&gt;MOVE WA_E1EDP05 TO INT_EDIDD-SDATA.&lt;/P&gt;&lt;P&gt;append INT_EDIDD.&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;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It doesn't error but it doesn't give the result i want . I can see many E1EDP05 segments in the idoc with no useful data , all 0s . Is there something wrong with my code . Any help is appriciated. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 Jan 2009 17:16:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/user-exit-debug/m-p/5118837#M1187203</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-01-26T17:16:45Z</dc:date>
    </item>
    <item>
      <title>Re: User exit Debug</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/user-exit-debug/m-p/5118838#M1187204</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;Your code should be placed in a LOOP of XVBAP:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;LOOP AT XVBAP.
    SELECT kschl kwert kbetr kpein kmein waers FROM konv 
             INTO CORRESPONDING FIELDS OF TABLE it_KONV 
                      WHERE KNUMV EQ XVBAK-KNUMV
                             and kposn eq XVBAp-posnr
                             and KSCHL eq 'VPRS'.

     loop at it_KONV into WA_KONV .
        WA_E1EDP05-KSCHL = WA_KONV-KSCHL.

        WA_E1EDP05-BETRG = WA_konv-betrg. 
        WA_E1EDP05-KRATE = WA_konv-KRATE.
        WA_E1EDP05-UPRBS = WA_konv-UPRBS.
        WA_E1EDP05-MEAUN = WA_konv-MEAUN.
        WA_E1EDP05-KOEIN = WA_konv-KOEIN.
        MOVE WA_E1EDP05 TO INT_EDIDD-SDATA.
       append INT_EDIDD.
     endloop.
ENDLOOP.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Max&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 Jan 2009 17:23:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/user-exit-debug/m-p/5118838#M1187204</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-01-26T17:23:04Z</dc:date>
    </item>
  </channel>
</rss>

