<?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: hI in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/hi/m-p/2608569#M598165</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;move BSTYP from ekko into itab  where BSTYP = 'A'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select aedat from &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;for all entries in itab.&amp;lt;/b&amp;gt; &lt;/P&gt;&lt;P&gt;where join conditon..&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;ravish&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;plz dont forget to reward points if useful&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 25 Jul 2007 11:30:19 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-07-25T11:30:19Z</dc:date>
    <item>
      <title>hI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/hi/m-p/2608567#M598163</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;&lt;/P&gt;&lt;P&gt; in select options i had taken the field AEDAT from EKKO. Now I want AEDAT only for those where EKKO-BSTYP = 'A'. In this case shall i do validation or not. If not plz correct me.&lt;/P&gt;&lt;P&gt;PLz suggest me how to write the subroutine for that.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am keeping in Bold letters what i wrote.&lt;/P&gt;&lt;P&gt;REPORT  ZFS_TAB1.&lt;/P&gt;&lt;P&gt;TYPES:&lt;/P&gt;&lt;P&gt;BEGIN OF TY_LFB1,&lt;/P&gt;&lt;P&gt;MINDK TYPE LFB1-MINDK,&lt;/P&gt;&lt;P&gt;END OF TY_LFB1,&lt;/P&gt;&lt;P&gt;BEGIN OF TY_EKKO,&lt;/P&gt;&lt;P&gt;EKGRP TYPE EKKO-EKGRP,&lt;/P&gt;&lt;P&gt;AEDAT TYPE EKKO-AEDAT,&lt;/P&gt;&lt;P&gt;EBELN TYPE EKKO-EBELN,&lt;/P&gt;&lt;P&gt;SUBMI TYPE EKKO-SUBMI,&lt;/P&gt;&lt;P&gt;BSART TYPE EKKO-BSART,&lt;/P&gt;&lt;P&gt;KTWRT TYPE EKKO-KTWRT,&lt;/P&gt;&lt;P&gt;LIFNR TYPE EKKO-LIFNR,&lt;/P&gt;&lt;P&gt;END OF TY_EKKO,&lt;/P&gt;&lt;P&gt;BEGIN OF TY_LFA1,&lt;/P&gt;&lt;P&gt;KTOKK TYPE LFA1-KTOKK,&lt;/P&gt;&lt;P&gt;NAME1 TYPE LFA1-NAME1,&lt;/P&gt;&lt;P&gt;ORT01 TYPE LFA1-ORT01,&lt;/P&gt;&lt;P&gt;REGIO TYPE LFA1-REGIO,&lt;/P&gt;&lt;P&gt;PSTLZ TYPE LFA1-PSTLZ,&lt;/P&gt;&lt;P&gt;TELF1 TYPE LFA1-TELF1,&lt;/P&gt;&lt;P&gt;TELFX TYPE LFA1-TELFX,&lt;/P&gt;&lt;P&gt;END OF TY_LFA1,&lt;/P&gt;&lt;P&gt;BEGIN OF TY_ADRC,&lt;/P&gt;&lt;P&gt;HOUSE_NUM1 TYPE ADRC-HOUSE_NUM1,&lt;/P&gt;&lt;P&gt;STREET TYPE ADRC-STREET,&lt;/P&gt;&lt;P&gt;PO_BOX TYPE ADRC-PO_BOX,&lt;/P&gt;&lt;P&gt;END OF TY_ADRC,&lt;/P&gt;&lt;P&gt;BEGIN OF TY_ADR6,&lt;/P&gt;&lt;P&gt;SMTP_ADDR TYPE ADR6-SMTP_ADDR,&lt;/P&gt;&lt;P&gt;END OF TY_ADR6,&lt;/P&gt;&lt;P&gt;BEGIN OF TY_WYT3,&lt;/P&gt;&lt;P&gt;LIFN2 TYPE WYT3-LIFN2,&lt;/P&gt;&lt;P&gt;END OF TY_WYT3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;D A T A&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:&lt;/P&gt;&lt;P&gt;ST_LFB1 TYPE TY_LFB1,&lt;/P&gt;&lt;P&gt;IT_LFB1 TYPE TABLE OF TY_LFB1,&lt;/P&gt;&lt;P&gt;ST_EKKO TYPE TY_EKKO,&lt;/P&gt;&lt;P&gt;IT_EKKO TYPE TABLE OF TY_EKKO,&lt;/P&gt;&lt;P&gt;ST_LFA1 TYPE TY_LFA1,&lt;/P&gt;&lt;P&gt;IT_LFA1 TYPE TABLE OF TY_LFA1,&lt;/P&gt;&lt;P&gt;ST_ADRC TYPE TY_ADRC,&lt;/P&gt;&lt;P&gt;IT_ADRC TYPE TABLE OF TY_ADRC,&lt;/P&gt;&lt;P&gt;ST_ADR6 TYPE TY_ADR6,&lt;/P&gt;&lt;P&gt;IT_ADR6 TYPE TABLE OF TY_ADR6,&lt;/P&gt;&lt;P&gt;ST_WYT3 TYPE TY_WYT3,&lt;/P&gt;&lt;P&gt;IT_WYT3 TYPE TABLE OF TY_WYT3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;S E L E C T    O P T I O N S.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;SELECT-OPTIONS:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SMINDK FOR ST_LFB1-MINDK,&lt;/P&gt;&lt;P&gt;SAEDAT FOR ST_EKKO-AEDAT,&lt;/P&gt;&lt;P&gt;SEKGRP FOR ST_EKKO-EKGRP,&lt;/P&gt;&lt;P&gt;SLIFNR FOR ST_EKKO-LIFNR.&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;A T   S E L E C T I O N    S C R E E N&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;AT SELECTION-SCREEN.&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;PERFORM VALIDATE_MINDK.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;PERFORM VALIDATE_AEDAT.&lt;/P&gt;&lt;P&gt;PERFORM VALIDATE_EKGRP.&lt;/P&gt;&lt;P&gt;PERFORM VALIDATE_LIFNR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;S T A R T   O F    S E L E C T I O N.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;PERFORM GETDATA_EKKO.&lt;/P&gt;&lt;P&gt;PERFORM GETMIND_LFB1.&lt;/P&gt;&lt;P&gt;PERFORM GET_VENDORMASTERDATA.&lt;/P&gt;&lt;P&gt;PERFORM GET_VENDORADDRESS.&lt;/P&gt;&lt;P&gt;PERFORM GET_VENDOREMAIL.&lt;/P&gt;&lt;P&gt;PERFORM GET_INVOICEPARTY.&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  GETDATA_EKKO&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 GETDATA_EKKO .&lt;/P&gt;&lt;P&gt;SELECT    EKGRP   "PURCHASING GROUP&lt;/P&gt;&lt;P&gt;          AEDAT   "DATE ON WHICH RECORD WAS CREATED&lt;/P&gt;&lt;P&gt;          EBELN   "PURCHASING DOCUMENT NUMBER&lt;/P&gt;&lt;P&gt;          SUBMI   "COLLECTIVE NUMBER&lt;/P&gt;&lt;P&gt;          BSART   "PURCHASE DOCUMENT TYPE&lt;/P&gt;&lt;P&gt;          KTWRT   "CUMULATIVE PLANNED VALUE&lt;/P&gt;&lt;P&gt;          LIFNR   "VENDOR ACCOUNT NUMBER&lt;/P&gt;&lt;P&gt;   FROM EKKO INTO TABLE IT_EKKO&lt;/P&gt;&lt;P&gt;   WHERE EKGRP IN SEKGRP AND LIFNR IN SLIFNR AND AEDAT IN SAEDAT.&lt;/P&gt;&lt;P&gt;   IF SY-SUBRC EQ 0.&lt;/P&gt;&lt;P&gt;   LOOP AT IT_EKKO INTO ST_EKKO.&lt;/P&gt;&lt;P&gt;   WRITE:/ ST_EKKO-EKGRP,ST_EKKO-AEDAT,ST_EKKO-EBELN,ST_EKKO-SUBMI,ST_EKKO-BSART,ST_EKKO-KTWRT,ST_EKKO-KTWRT,ST_EKKO-LIFNR.&lt;/P&gt;&lt;P&gt;   ENDLOOP.&lt;/P&gt;&lt;P&gt;   ENDIF.&lt;/P&gt;&lt;P&gt;ENDFORM.                    " GETDATA_EKKO&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  GETMIND_LFB1&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 GETMIND_LFB1 .&lt;/P&gt;&lt;P&gt;SELECT MINDK   "MINORIY INDICATORS&lt;/P&gt;&lt;P&gt;  FROM LFB1 INTO TABLE IT_LFB1 WHERE MINDK IN SMINDK.&lt;/P&gt;&lt;P&gt;  IF SY-SUBRC EQ 0.&lt;/P&gt;&lt;P&gt;  LOOP AT IT_LFB1 INTO ST_LFB1.&lt;/P&gt;&lt;P&gt;  WRITE:/ ST_LFB1-MINDK.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;ENDFORM.                    " GETMIND_LFB1&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  GET_VENDORMASTERDATA&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 GET_VENDORMASTERDATA .&lt;/P&gt;&lt;P&gt;SELECT     KTOKK      "VENDOR ACCOUNT NUMBER&lt;/P&gt;&lt;P&gt;           NAME1      "NAME1&lt;/P&gt;&lt;P&gt;           ORT01      "CITY&lt;/P&gt;&lt;P&gt;           REGIO      "REGION&lt;/P&gt;&lt;P&gt;           PSTLZ      "POSTAL CODE&lt;/P&gt;&lt;P&gt;           TELF1      "FIRST TELEPHONE NUMBER&lt;/P&gt;&lt;P&gt;           TELFX      "FAX NUMBER&lt;/P&gt;&lt;P&gt;    FROM LFA1 INTO TABLE IT_LFA1.&lt;/P&gt;&lt;P&gt;    IF SY-SUBRC EQ 0.&lt;/P&gt;&lt;P&gt;    LOOP AT IT_LFA1 INTO ST_LFA1.&lt;/P&gt;&lt;P&gt;    WRITE:/ ST_LFA1-KTOKK,ST_LFA1-NAME1,ST_LFA1-ORT01,ST_LFA1-REGIO,ST_LFA1-PSTLZ,ST_LFA1-TELF1,ST_LFA1-TELFX.&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;ENDFORM.                    " GET_VENDORMASTERDATA&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  GET_VENDORADDRESS&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 GET_VENDORADDRESS .&lt;/P&gt;&lt;P&gt;SELECT   HOUSE_NUM1      "HOUSE NUMBER1&lt;/P&gt;&lt;P&gt;         STREET          "STREET&lt;/P&gt;&lt;P&gt;         PO_BOX          "PO BOX&lt;/P&gt;&lt;P&gt;    FROM ADRC INTO TABLE IT_ADRC.&lt;/P&gt;&lt;P&gt; IF SY-SUBRC EQ 0.&lt;/P&gt;&lt;P&gt; LOOP AT IT_ADRC INTO ST_ADRC.&lt;/P&gt;&lt;P&gt; WRITE:/ ST_ADRC-HOUSE_NUM1,ST_ADRC-STREET,ST_ADRC-PO_BOX.&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;ENDFORM.                    " GET_VENDORADDRESS&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  GET_VENDOREMAIL&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 GET_VENDOREMAIL .&lt;/P&gt;&lt;P&gt;SELECT     SMTP_ADDR   "VENDOR EMAIL ADDRESS&lt;/P&gt;&lt;P&gt;FROM ADR6 INTO TABLE IT_ADR6.&lt;/P&gt;&lt;P&gt;IF SY-SUBRC EQ 0.&lt;/P&gt;&lt;P&gt;LOOP AT IT_ADR6 INTO ST_ADR6.&lt;/P&gt;&lt;P&gt;WRITE:/ ST_ADR6-SMTP_ADDR.&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;ENDFORM.                    " GET_VENDOREMAIL&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  GET_INVOICEPARTY&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 GET_INVOICEPARTY .&lt;/P&gt;&lt;P&gt;SELECT    LIFN2&lt;/P&gt;&lt;P&gt;FROM WYT3 INTO TABLE IT_WYT3.&lt;/P&gt;&lt;P&gt;IF SY-SUBRC EQ 0.&lt;/P&gt;&lt;P&gt;LOOP AT IT_WYT3 INTO ST_WYT3.&lt;/P&gt;&lt;P&gt;WRITE:/ ST_WYT3-LIFN2.&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;ENDFORM.                    " GET_INVOICEPARTY&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  VALIDATE_MINDK&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 VALIDATE_MINDK .&lt;/P&gt;&lt;P&gt;DATA:&lt;/P&gt;&lt;P&gt;LW_MINDK TYPE T059M-MINDK,&lt;/P&gt;&lt;P&gt;W_INPUT TYPE C.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF SMINDK NE 'EX'.&lt;/P&gt;&lt;P&gt;SELECT MINDK FROM T059M INTO LW_MINDK&lt;/P&gt;&lt;P&gt;WHERE MINDK IN SMINDK.&lt;/P&gt;&lt;P&gt;ENDSELECT.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;IF SY-SUBRC NE 0.&lt;/P&gt;&lt;P&gt;MESSAGE E000(0) WITH 'NO MINORITY INDICATOR FOR THIS CUSTOMER'.&lt;/P&gt;&lt;P&gt;ELSE.&lt;/P&gt;&lt;P&gt;W_INPUT = 'X'.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;ENDFORM.                    " VALIDATE_MINDK&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  VALIDATE_AEDAT&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;&amp;lt;b&amp;gt;FORM VALIDATE_AEDAT .&lt;/P&gt;&lt;P&gt;DATA:&lt;/P&gt;&lt;P&gt;LW_AEDAT TYPE EKKO-AEDAT,&lt;/P&gt;&lt;P&gt;W_INPUT TYPE C.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF SAEDAT EQ 'A'.&lt;/P&gt;&lt;P&gt;SELECT AEDAT FROM EKKO INTO LW_AEDAT&lt;/P&gt;&lt;P&gt;WHERE AEDAT IN SAEDAT.&lt;/P&gt;&lt;P&gt;ENDSELECT.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;IF SY-SUBRC NE 0.&lt;/P&gt;&lt;P&gt;MESSAGE E000(0) WITH 'DOCUMENT TYPE INVALID'.&lt;/P&gt;&lt;P&gt;ELSE.&lt;/P&gt;&lt;P&gt;W_INPUT = 'X'.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;ENDFORM.                    " VALIDATE_AEDAT&amp;lt;/b&amp;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  VALIDATE_EKGRP&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 VALIDATE_EKGRP .&lt;/P&gt;&lt;P&gt;DATA:&lt;/P&gt;&lt;P&gt;LW_EKGRP TYPE T024-EKGRP,&lt;/P&gt;&lt;P&gt;W_INPUT TYPE C.&lt;/P&gt;&lt;P&gt;IF SAEDAT IS NOT INITIAL.&lt;/P&gt;&lt;P&gt;SELECT EKGRP FROM T024 INTO LW_EKGRP&lt;/P&gt;&lt;P&gt;WHERE EKGRP IN SEKGRP.&lt;/P&gt;&lt;P&gt;ENDSELECT.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;IF SY-SUBRC NE 0.&lt;/P&gt;&lt;P&gt;MESSAGE E000(0) WITH 'INVALID PURCHASE GROUP RANGE'.&lt;/P&gt;&lt;P&gt;ELSE.&lt;/P&gt;&lt;P&gt;W_INPUT = 'X'.&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;ENDFORM.                    " VALIDATE_EKGRP&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  VALIDATE_LIFNR&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 VALIDATE_LIFNR .&lt;/P&gt;&lt;P&gt;DATA:&lt;/P&gt;&lt;P&gt;LW_LIFNR TYPE EKKO-LIFNR,&lt;/P&gt;&lt;P&gt;W_INPUT TYPE C.&lt;/P&gt;&lt;P&gt;IF SLIFNR IS NOT INITIAL.&lt;/P&gt;&lt;P&gt;SELECT LIFNR FROM EKKO INTO LW_LIFNR&lt;/P&gt;&lt;P&gt;WHERE LIFNR IN SLIFNR.&lt;/P&gt;&lt;P&gt;ENDSELECT.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;IF SY-SUBRC NE 0.&lt;/P&gt;&lt;P&gt;MESSAGE E000(0) WITH 'INVALID VENDOR GROUP RANGE'.&lt;/P&gt;&lt;P&gt;ELSE.&lt;/P&gt;&lt;P&gt;W_INPUT = 'X'.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " VALIDATE_LIFNR&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Jul 2007 11:23:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/hi/m-p/2608567#M598163</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-25T11:23:10Z</dc:date>
    </item>
    <item>
      <title>Re: hI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/hi/m-p/2608568#M598164</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;No need to do validation for the field AEDAT&lt;/P&gt;&lt;P&gt;where as use the BSTYP field = A in the where condition of EKKO select&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT EKGRP "PURCHASING GROUP&lt;/P&gt;&lt;P&gt;AEDAT "DATE ON WHICH RECORD WAS CREATED&lt;/P&gt;&lt;P&gt;EBELN "PURCHASING DOCUMENT NUMBER&lt;/P&gt;&lt;P&gt;SUBMI "COLLECTIVE NUMBER&lt;/P&gt;&lt;P&gt;BSART "PURCHASE DOCUMENT TYPE&lt;/P&gt;&lt;P&gt;KTWRT "CUMULATIVE PLANNED VALUE&lt;/P&gt;&lt;P&gt;LIFNR "VENDOR ACCOUNT NUMBER&lt;/P&gt;&lt;P&gt;FROM EKKO INTO TABLE IT_EKKO&lt;/P&gt;&lt;P&gt;WHERE EKGRP IN SEKGRP AND LIFNR IN SLIFNR AND AEDAT IN SAEDAT&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;and BSTYP = 'A'.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Reward points for useful Answers&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Anji&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Jul 2007 11:27:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/hi/m-p/2608568#M598164</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-25T11:27:30Z</dc:date>
    </item>
    <item>
      <title>Re: hI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/hi/m-p/2608569#M598165</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;move BSTYP from ekko into itab  where BSTYP = 'A'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select aedat from &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;for all entries in itab.&amp;lt;/b&amp;gt; &lt;/P&gt;&lt;P&gt;where join conditon..&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;ravish&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;plz dont forget to reward points if useful&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Jul 2007 11:30:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/hi/m-p/2608569#M598165</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-25T11:30:19Z</dc:date>
    </item>
    <item>
      <title>Re: hI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/hi/m-p/2608570#M598166</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;select statement&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT AEDAT FROM EKKO INTO  table LW_AEDAT&lt;/P&gt;&lt;P&gt;WHERE AEDAT IN SAEDAT and BSTYP = 'A'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;reward if helpful&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Jul 2007 11:31:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/hi/m-p/2608570#M598166</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-25T11:31:26Z</dc:date>
    </item>
  </channel>
</rss>

