<?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: How to Validate. in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-validate/m-p/7986111#M1605209</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Haresh,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Make sure you check for the non-empty condition for  ITAB before using FOR ALL ENTRIES IN option.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if ITAB[] IS NOT INITIAL.&lt;/P&gt;&lt;P&gt;..&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;Always check for this condition , whether the driver table is having records, else,, you will end up with irrelavent records, in which you are not intrested in.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Sujatha&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 16 Jun 2011 06:39:43 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2011-06-16T06:39:43Z</dc:date>
    <item>
      <title>How to Validate.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-validate/m-p/7986110#M1605208</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;After inserting the Process Order and plant range. its show the range of a process order. but when we click on process order it's shows all RESB-MATNR value of all process order(All range). How to validate? Plz help soon.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES: aufk, afko, makt, resb.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF itab OCCURS 0,&lt;/P&gt;&lt;P&gt;aufnr LIKE aufk-aufnr,&lt;/P&gt;&lt;P&gt;werks like aufk-werks,&lt;/P&gt;&lt;P&gt;erdat LIKE aufk-erdat,&lt;/P&gt;&lt;P&gt;*auart LIKE aufk-auart,&lt;/P&gt;&lt;P&gt;END OF itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA desc LIKE makt-maktx.&lt;/P&gt;&lt;P&gt;data movp like mbew-verpr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF itab2 OCCURS 0,&lt;/P&gt;&lt;P&gt;aufnr LIKE afko-aufnr,&lt;/P&gt;&lt;P&gt;gmein LIKE afko-gmein,&lt;/P&gt;&lt;P&gt;gamng LIKE afko-gamng,&lt;/P&gt;&lt;P&gt;plnbez LIKE afko-plnbez,&lt;/P&gt;&lt;P&gt;END OF itab2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF itab3 OCCURS 0,&lt;/P&gt;&lt;P&gt;*aufnr LIKE resb-aufnr,&lt;/P&gt;&lt;P&gt;enmng LIKE resb-enmng,&lt;/P&gt;&lt;P&gt;bdmng LIKE resb-bdmng,&lt;/P&gt;&lt;P&gt;matnr LIKE resb-matnr,&lt;/P&gt;&lt;P&gt;END OF itab3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS: process FOR aufk-aufnr,&lt;/P&gt;&lt;P&gt;plant for aufk-werks.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TOP-OF-PAGE.&lt;/P&gt;&lt;P&gt;FORMAT COLOR = 1.&lt;/P&gt;&lt;P&gt;WRITE: 'P O No',10 'PLant', 20 'DATE', 45 'UOM', 60 'MATIRIAL NO.', 90 'DESCRIPTION', 120 'ORDERED QTY'. "150 'COMPONENT', 170 'DESCRIPTION', 200 ' REQ.QTY', 220 ' ISSUED.QTY' ,240 'PLANT'.&lt;/P&gt;&lt;P&gt;ULINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT aufnr werks erdat&lt;/P&gt;&lt;P&gt;FROM aufk&lt;/P&gt;&lt;P&gt;INTO CORRESPONDING FIELDS OF TABLE ITAB&lt;/P&gt;&lt;P&gt;WHERE aufnr IN process&lt;/P&gt;&lt;P&gt;AND werks IN PLANT.&lt;/P&gt;&lt;P&gt;SELECT aufnr gmein gamng plnbez&lt;/P&gt;&lt;P&gt;FROM afko&lt;/P&gt;&lt;P&gt;INTO CORRESPONDING FIELDS OF TABLE itab2&lt;/P&gt;&lt;P&gt;FOR ALL ENTRIES IN itab&lt;/P&gt;&lt;P&gt;WHERE aufnr = itab-aufnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT enmng bdmng matnr&lt;/P&gt;&lt;P&gt;FROM resb&lt;/P&gt;&lt;P&gt;INTO CORRESPONDING FIELDS OF TABLE itab3&lt;/P&gt;&lt;P&gt;FOR ALL ENTRIES IN itab&lt;/P&gt;&lt;P&gt;WHERE aufnr = itab-aufnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT itab.&lt;/P&gt;&lt;P&gt;LOOP AT itab2 WHERE aufnr = itab-aufnr.&lt;/P&gt;&lt;P&gt;SELECT SINGLE maktx INTO desc FROM makt WHERE matnr = itab2-plnbez.&lt;/P&gt;&lt;P&gt;WRITE: / itab-aufnr, 20 itab-erdat ,10 itab-werks, 45 itab2-gmein, 60 itab2-plnbez, 90 desc, 110 itab2-gamng.&lt;/P&gt;&lt;P&gt;CLEAR itab-AUFNR.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLEAR itab-AUFNR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT LINE-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REFRESH ITAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ULINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF SY-LSIND = 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORMAT COLOR = 2.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;TOP-OF-PAGE.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;WRITE: 'Material' , 25 'Material desc' , 80'Moving Price' .&lt;/P&gt;&lt;P&gt;ULINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT itab3.&lt;/P&gt;&lt;P&gt;SELECT SINGLE maktx INTO desc FROM makt WHERE matnr = itab3-matnr.&lt;/P&gt;&lt;P&gt;SELECT SINGLE verpr INTO movp FROM mbew WHERE matnr = itab3-matnr.&lt;/P&gt;&lt;P&gt;WRITE: / ITab3-matnr, 25 desc , 80 movp.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;SPAN __default_attr="red" __jive_macro_name="color"&gt;Moderator message :Duplicate post locked. &lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Vinod Kumar on Jun 16, 2011 12:09 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2011 06:32:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-validate/m-p/7986110#M1605208</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-06-16T06:32:34Z</dc:date>
    </item>
    <item>
      <title>Re: How to Validate.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-validate/m-p/7986111#M1605209</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Haresh,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Make sure you check for the non-empty condition for  ITAB before using FOR ALL ENTRIES IN option.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if ITAB[] IS NOT INITIAL.&lt;/P&gt;&lt;P&gt;..&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;Always check for this condition , whether the driver table is having records, else,, you will end up with irrelavent records, in which you are not intrested in.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Sujatha&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2011 06:39:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-validate/m-p/7986111#M1605209</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-06-16T06:39:43Z</dc:date>
    </item>
  </channel>
</rss>

