<?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: FS in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/fs/m-p/2574984#M588348</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ram,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Whatever you are trying to do is right, but there is a suggestion.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Inorder to use the data that is collected efficiently, this data needs to be held together in a single repository. So try combining all the data &amp;lt;b&amp;gt;into a single internal table&amp;lt;/b&amp;gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Kiran&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 26 Jul 2007 07:30:53 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-07-26T07:30:53Z</dc:date>
    <item>
      <title>FS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/fs/m-p/2574983#M588347</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 am creating a Functional Spec. My requirement is in&lt;/P&gt;&lt;P&gt; SELECT OPTIONS i want EKKO-AEDAT(EKKO-BSTYP = A), LFB1-MINDK, EKKO-EKGRP, EKKO-LIFNR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My output Layout is from different tables which is LFB1-MINDK,EKKO-EKGRP,EKKO-AEDAT,EKKO-EBELN,EKKO-SUBMI,EKKO-BSART,EKKO-KTWRT,EKKO-LIFNR,LFA1-KTOKK,LFA1-NAME1,ADRC-HOUSE_NUM1,ADRC-STREET,ADRC-PO_BOX,ADR6-SMTP_ADDR,WYT3-LIFN2. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;These are the fields i needed in the output.&lt;/P&gt;&lt;P&gt;I wrote the program as below. It is Syntactically correct. plz let me know what else to be done to get the desired output.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT  ZFS_TAB1  LINE-SIZE 180&lt;/P&gt;&lt;P&gt;                  LINE-COUNT 26(2)&lt;/P&gt;&lt;P&gt;             NO STANDARD PAGE HEADING.&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;PERFORM VALIDATE_MINDK.&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 AND BSTYP = 'A'.&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;/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;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ram. S&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Jul 2007 06:54:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/fs/m-p/2574983#M588347</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-26T06:54:45Z</dc:date>
    </item>
    <item>
      <title>Re: FS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/fs/m-p/2574984#M588348</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ram,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Whatever you are trying to do is right, but there is a suggestion.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Inorder to use the data that is collected efficiently, this data needs to be held together in a single repository. So try combining all the data &amp;lt;b&amp;gt;into a single internal table&amp;lt;/b&amp;gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Kiran&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Jul 2007 07:30:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/fs/m-p/2574984#M588348</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-26T07:30:53Z</dc:date>
    </item>
    <item>
      <title>Re: FS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/fs/m-p/2574985#M588349</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;EKKO-AEDAT is separate from BSTYP field&lt;/P&gt;&lt;P&gt;BSTYP condition give in the where condition of select statement of EKKO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;first Join EKKO and EKPO with EBELN field into ITAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;for all entries of this ITAB (take the LIFNR from this ITAB)&lt;/P&gt;&lt;P&gt;join LFA1, LFB1 (with LIFNR field) and ADRC and ADR6 with&lt;/P&gt;&lt;P&gt;LFA1-ADRNR = ADRC-ADDRNUMBER &lt;/P&gt;&lt;P&gt;ADRC-ADDRNUMBER = ADR6-ADDRNUMBER&lt;/P&gt;&lt;P&gt;fetch data into ITAB1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and move the ITAB and ITAB1 data into i_FINAL  and display it&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>Thu, 26 Jul 2007 07:32:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/fs/m-p/2574985#M588349</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-26T07:32:19Z</dc:date>
    </item>
  </channel>
</rss>

