<?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: Report in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/report/m-p/3031064#M716865</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;There are two chngs.. i commented out original data and placed new lines. check that..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES: VBAK,&lt;/P&gt;&lt;P&gt;VBUK,&lt;/P&gt;&lt;P&gt;TVLST,&lt;/P&gt;&lt;P&gt;TVFST.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF IT_VBAK OCCURS 1,&lt;/P&gt;&lt;P&gt;VBELN TYPE VBAK-VBELN,&lt;/P&gt;&lt;P&gt;ERDAT TYPE VBAK-ERDAT,&lt;/P&gt;&lt;P&gt;LIFSK TYPE VBAK-LIFSK,&lt;/P&gt;&lt;P&gt;FAKSK TYPE VBAK-FAKSK,&lt;/P&gt;&lt;P&gt;KUNNR TYPE VBAK-KUNNR,&lt;/P&gt;&lt;P&gt;END OF IT_VBAK,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BEGIN OF IT_VBUK OCCURS 1,&lt;/P&gt;&lt;P&gt;VBELN TYPE VBUK-VBELN,&lt;/P&gt;&lt;P&gt;CMGST TYPE VBUK-CMGST,&lt;/P&gt;&lt;P&gt;END OF IT_VBUK,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BEGIN OF IT_TVLST OCCURS 1,&lt;/P&gt;&lt;P&gt;LIFSP TYPE TVLST-LIFSP,&lt;/P&gt;&lt;P&gt;VEXT1 TYPE TVLST-VTEXT,&lt;/P&gt;&lt;P&gt;END OF IT_TVLST,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BEGIN OF IT_TVFST OCCURS 1,&lt;/P&gt;&lt;P&gt;FAKSP TYPE TVFST-FAKSP,&lt;/P&gt;&lt;P&gt;VTEXT2 TYPE TVFST-VTEXT,&lt;/P&gt;&lt;P&gt;END OF IT_TVFST,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BEGIN OF IT_FINAL OCCURS 1,&lt;/P&gt;&lt;P&gt;VBELN TYPE VBAK-VBELN,&lt;/P&gt;&lt;P&gt;ERDAT TYPE VBAK-ERDAT,&lt;/P&gt;&lt;P&gt;KUNNR TYPE VBAK-KUNNR,&lt;/P&gt;&lt;P&gt;CMGST TYPE VBUK-CMGST,&lt;/P&gt;&lt;P&gt;VtEXT1 TYPE TVLST-VTEXT,&lt;/P&gt;&lt;P&gt;VTEXT2 TYPE TVFST-VTEXT,&lt;/P&gt;&lt;P&gt;END OF IT_FINAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*DATA: FLAG TYPE I VALUE 1.&lt;/P&gt;&lt;P&gt;DATA: FLAG TYPE C VALUE 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*******&lt;STRONG&gt;SELECTION SCREEN&lt;/STRONG&gt;******&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS: S_ORDER FOR VBAK-VBELN,&lt;/P&gt;&lt;P&gt;S_CDATE FOR VBAK-ERDAT,&lt;/P&gt;&lt;P&gt;S_CUSTNO FOR VBAK-KUNNR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;****&lt;STRONG&gt;AT SELECTION SCREEN&lt;/STRONG&gt;*******&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF S_CUSTNO IS NOT INITIAL.&lt;/P&gt;&lt;P&gt;SELECT SINGLE KUNNR&lt;/P&gt;&lt;P&gt;FROM VBAK&lt;/P&gt;&lt;P&gt;INTO VBAK-KUNNR&lt;/P&gt;&lt;P&gt;WHERE KUNNR IN S_CUSTNO.&lt;/P&gt;&lt;P&gt;IF SY-SUBRC &amp;lt;&amp;gt; 0 .&lt;/P&gt;&lt;P&gt;MESSAGE E001(ZSAI_MSG).&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;ENDIF .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF S_ORDER IS NOT INITIAL.&lt;/P&gt;&lt;P&gt;SELECT SINGLE VBELN&lt;/P&gt;&lt;P&gt;FROM VBAK&lt;/P&gt;&lt;P&gt;INTO VBAK-VBELN&lt;/P&gt;&lt;P&gt;WHERE VBELN EQ S_ORDER.&lt;/P&gt;&lt;P&gt;IF SY-SUBRC &amp;lt;&amp;gt; 0 .&lt;/P&gt;&lt;P&gt;MESSAGE E001(ZSAI_MSG).&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;ENDIF .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF S_CDATE IS NOT INITIAL.&lt;/P&gt;&lt;P&gt;SELECT SINGLE ERDAT&lt;/P&gt;&lt;P&gt;FROM VBAK&lt;/P&gt;&lt;P&gt;INTO VBAK-ERDAT&lt;/P&gt;&lt;P&gt;WHERE ERDAT IN S_CDATE.&lt;/P&gt;&lt;P&gt;IF SY-SUBRC &amp;lt;&amp;gt; 0 .&lt;/P&gt;&lt;P&gt;MESSAGE E001(ZSAI_MSG).&lt;/P&gt;&lt;P&gt;ENDIF.&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;*********&lt;STRONG&gt;START-OF-SELECTION&lt;/STRONG&gt;****&lt;/P&gt;&lt;P&gt;START-OF-SELECTION .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;********&lt;STRONG&gt;DATA EXTRACTION&lt;/STRONG&gt;*******&lt;/P&gt;&lt;P&gt;SELECT VBELN&lt;/P&gt;&lt;P&gt;ERDAT&lt;/P&gt;&lt;P&gt;LIFSK&lt;/P&gt;&lt;P&gt;FAKSK&lt;/P&gt;&lt;P&gt;KUNNR&lt;/P&gt;&lt;P&gt;FROM VBAK&lt;/P&gt;&lt;P&gt;INTO CORRESPONDING FIELDS OF TABLE it_vbak&lt;/P&gt;&lt;P&gt;WHERE VBELN IN S_ORDER AND ERDAT&lt;/P&gt;&lt;P&gt;IN S_CDATE AND KUNNR IN S_CUSTNO .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF it_vbak[] IS NOT INITIAL .&lt;/P&gt;&lt;P&gt;*IF it_vbak IS NOT INITIAL .&lt;/P&gt;&lt;P&gt;SELECT VBELN&lt;/P&gt;&lt;P&gt;CMGST&lt;/P&gt;&lt;P&gt;FROM VBUK&lt;/P&gt;&lt;P&gt;INTO TABLE it_vbuk&lt;/P&gt;&lt;P&gt;FOR ALL ENTRIES IN it_vbak&lt;/P&gt;&lt;P&gt;WHERE VBELN = it_vbak-vbeln.&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;loop at it_vbak .&lt;/P&gt;&lt;P&gt;read table it_vbak with key vbeln = it_vbak-vbeln .&lt;/P&gt;&lt;P&gt;if sy-subrc = 0 .&lt;/P&gt;&lt;P&gt;if it_vbuk-cmgst = 'B' or&lt;/P&gt;&lt;P&gt;it_vbuk-cmgst = 'c' .&lt;/P&gt;&lt;P&gt;it_final-cmgst = 'yes' .&lt;/P&gt;&lt;P&gt;flag = 'x' .&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;endif .&lt;/P&gt;&lt;P&gt;if it_vbak-lifsk ne space .&lt;/P&gt;&lt;P&gt;select single vtext from tvlst into it_final-vtext1&lt;/P&gt;&lt;P&gt;where lifsp = it_vbak-lifsk and spras = 'e' .&lt;/P&gt;&lt;P&gt;endif .&lt;/P&gt;&lt;P&gt;flag = 'x' .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if it_vbak-faksk ne space .&lt;/P&gt;&lt;P&gt;select single vtext from tvfst&lt;/P&gt;&lt;P&gt;into it_final-vtext1&lt;/P&gt;&lt;P&gt;where faksp = it_vbak and spras = 'e' .&lt;/P&gt;&lt;P&gt;append it_final .&lt;/P&gt;&lt;P&gt;clear it_final .&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;endloop .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at it_final .&lt;/P&gt;&lt;P&gt;write : /10 it_final-vbeln,&lt;/P&gt;&lt;P&gt;20 it_final-erdat,&lt;/P&gt;&lt;P&gt;35 it_final-kunnr,&lt;/P&gt;&lt;P&gt;50 it_final-vtext1 ,&lt;/P&gt;&lt;P&gt;75 it_final-vtext2,&lt;/P&gt;&lt;P&gt;100 it_final-cmgst .&lt;/P&gt;&lt;P&gt;endloop .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Still you are not filling output table properly.. i mean where u r filling vbeln and other fields into it_final.. CHeck that once..&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 12 Nov 2007 09:09:39 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-11-12T09:09:39Z</dc:date>
    <item>
      <title>Report</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/report/m-p/3031063#M716864</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;this is lalitha&lt;/P&gt;&lt;P&gt;this is a report to display a sales order which are on hold&lt;/P&gt;&lt;P&gt;my program is  synthetically correct but has got an run time error it is at selection screen&lt;/P&gt;&lt;P&gt;please do solve my error .&lt;/P&gt;&lt;P&gt;NO STANDARD PAGE HEADING&lt;/P&gt;&lt;P&gt;LINE-COUNT 23(3)&lt;/P&gt;&lt;P&gt;LINE-SIZE 125.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES: VBAK,&lt;/P&gt;&lt;P&gt;        VBUK,&lt;/P&gt;&lt;P&gt;        TVLST,&lt;/P&gt;&lt;P&gt;        TVFST.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF IT_VBAK OCCURS 1,&lt;/P&gt;&lt;P&gt;      VBELN TYPE VBAK-VBELN,&lt;/P&gt;&lt;P&gt;      ERDAT TYPE VBAK-ERDAT,&lt;/P&gt;&lt;P&gt;      LIFSK TYPE VBAK-LIFSK,&lt;/P&gt;&lt;P&gt;      FAKSK TYPE VBAK-FAKSK,&lt;/P&gt;&lt;P&gt;      KUNNR TYPE VBAK-KUNNR,&lt;/P&gt;&lt;P&gt;      END OF IT_VBAK,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      BEGIN OF IT_VBUK OCCURS 1,&lt;/P&gt;&lt;P&gt;      VBELN TYPE VBUK-VBELN,&lt;/P&gt;&lt;P&gt;      CMGST TYPE VBUK-CMGST,&lt;/P&gt;&lt;P&gt;      END OF IT_VBUK,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      BEGIN OF IT_TVLST OCCURS 1,&lt;/P&gt;&lt;P&gt;      LIFSP TYPE TVLST-LIFSP,&lt;/P&gt;&lt;P&gt;      VEXT1 TYPE TVLST-VTEXT,&lt;/P&gt;&lt;P&gt;      END OF IT_TVLST,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      BEGIN OF IT_TVFST OCCURS 1,&lt;/P&gt;&lt;P&gt;      FAKSP TYPE TVFST-FAKSP,&lt;/P&gt;&lt;P&gt;      VTEXT2 TYPE TVFST-VTEXT,&lt;/P&gt;&lt;P&gt;      END OF IT_TVFST,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      BEGIN OF IT_FINAL OCCURS 1,&lt;/P&gt;&lt;P&gt;      VBELN TYPE VBAK-VBELN,&lt;/P&gt;&lt;P&gt;      ERDAT TYPE VBAK-ERDAT,&lt;/P&gt;&lt;P&gt;      KUNNR TYPE VBAK-KUNNR,&lt;/P&gt;&lt;P&gt;      CMGST TYPE VBUK-CMGST,&lt;/P&gt;&lt;P&gt;      VtEXT1 TYPE TVLST-VTEXT,&lt;/P&gt;&lt;P&gt;      VTEXT2 TYPE TVFST-VTEXT,&lt;/P&gt;&lt;P&gt;      END OF IT_FINAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: FLAG TYPE I VALUE 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*******&lt;STRONG&gt;SELECTION SCREEN&lt;/STRONG&gt;******&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS: S_ORDER FOR VBAK-VBELN,&lt;/P&gt;&lt;P&gt;                S_CDATE FOR VBAK-ERDAT,&lt;/P&gt;&lt;P&gt;                S_CUSTNO FOR VBAK-KUNNR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;****&lt;STRONG&gt;AT SELECTION SCREEN&lt;/STRONG&gt;*******&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF S_CUSTNO IS NOT INITIAL.&lt;/P&gt;&lt;P&gt;SELECT SINGLE KUNNR&lt;/P&gt;&lt;P&gt;FROM VBAK&lt;/P&gt;&lt;P&gt;INTO VBAK-KUNNR&lt;/P&gt;&lt;P&gt;WHERE KUNNR IN S_CUSTNO.&lt;/P&gt;&lt;P&gt;IF SY-SUBRC &amp;lt;&amp;gt; 0 .&lt;/P&gt;&lt;P&gt;MESSAGE E001(ZSAI_MSG).&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;ENDIF .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF S_ORDER IS NOT INITIAL.&lt;/P&gt;&lt;P&gt;SELECT SINGLE VBELN&lt;/P&gt;&lt;P&gt;FROM VBAK&lt;/P&gt;&lt;P&gt;INTO VBAK-VBELN&lt;/P&gt;&lt;P&gt;WHERE VBELN EQ S_ORDER.&lt;/P&gt;&lt;P&gt;IF SY-SUBRC &amp;lt;&amp;gt; 0 .&lt;/P&gt;&lt;P&gt;MESSAGE E001(ZSAI_MSG).&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;ENDIF .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF S_CDATE IS NOT INITIAL.&lt;/P&gt;&lt;P&gt;SELECT SINGLE ERDAT&lt;/P&gt;&lt;P&gt;FROM VBAK&lt;/P&gt;&lt;P&gt;INTO VBAK-ERDAT&lt;/P&gt;&lt;P&gt;WHERE ERDAT IN S_CDATE.&lt;/P&gt;&lt;P&gt;IF SY-SUBRC &amp;lt;&amp;gt; 0 .&lt;/P&gt;&lt;P&gt;MESSAGE E001(ZSAI_MSG).&lt;/P&gt;&lt;P&gt;ENDIF.&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;*********&lt;STRONG&gt;START-OF-SELECTION&lt;/STRONG&gt;****&lt;/P&gt;&lt;P&gt;  START-OF-SELECTION .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;********&lt;STRONG&gt;DATA EXTRACTION&lt;/STRONG&gt;*******&lt;/P&gt;&lt;P&gt;SELECT VBELN&lt;/P&gt;&lt;P&gt;       ERDAT&lt;/P&gt;&lt;P&gt;       LIFSK&lt;/P&gt;&lt;P&gt;       FAKSK&lt;/P&gt;&lt;P&gt;       KUNNR&lt;/P&gt;&lt;P&gt;       FROM VBAK&lt;/P&gt;&lt;P&gt;       INTO CORRESPONDING FIELDS OF TABLE it_vbak&lt;/P&gt;&lt;P&gt;       WHERE VBELN IN S_ORDER AND ERDAT&lt;/P&gt;&lt;P&gt;       IN S_CDATE AND KUNNR IN S_CUSTNO .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; IF it_vbak IS NOT INITIAL .&lt;/P&gt;&lt;P&gt; SELECT VBELN&lt;/P&gt;&lt;P&gt;        CMGST&lt;/P&gt;&lt;P&gt;        FROM VBUK&lt;/P&gt;&lt;P&gt;        INTO TABLE it_vbuk&lt;/P&gt;&lt;P&gt;        FOR ALL ENTRIES IN it_vbak&lt;/P&gt;&lt;P&gt;        WHERE VBELN = it_vbak-vbeln.&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;loop at it_vbak .&lt;/P&gt;&lt;P&gt;read table it_vbak with key vbeln = it_vbak-vbeln .&lt;/P&gt;&lt;P&gt;if sy-subrc = 0 .&lt;/P&gt;&lt;P&gt;if it_vbuk-cmgst = 'B' or&lt;/P&gt;&lt;P&gt;it_vbuk-cmgst = 'c' .&lt;/P&gt;&lt;P&gt;it_final-cmgst = 'yes' .&lt;/P&gt;&lt;P&gt;flag = 'x' .&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;endif .&lt;/P&gt;&lt;P&gt;if it_vbak-lifsk ne space .&lt;/P&gt;&lt;P&gt;select single vtext from tvlst into it_final-vtext1&lt;/P&gt;&lt;P&gt;where lifsp = it_vbak-lifsk and spras = 'e' .&lt;/P&gt;&lt;P&gt;endif .&lt;/P&gt;&lt;P&gt;flag = 'x' .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if it_vbak-faksk ne space .&lt;/P&gt;&lt;P&gt;select single vtext from tvfst&lt;/P&gt;&lt;P&gt; into it_final-vtext1&lt;/P&gt;&lt;P&gt; where faksp = it_vbak and spras = 'e' .&lt;/P&gt;&lt;P&gt;append it_final .&lt;/P&gt;&lt;P&gt;clear it_final .&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;endloop .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at it_final .&lt;/P&gt;&lt;P&gt;write : /10 it_final-vbeln,&lt;/P&gt;&lt;P&gt;        20 it_final-erdat,&lt;/P&gt;&lt;P&gt;        35 it_final-kunnr,&lt;/P&gt;&lt;P&gt;        50 it_final-vtext1 ,&lt;/P&gt;&lt;P&gt;        75 it_final-vtext2,&lt;/P&gt;&lt;P&gt;        100 it_final-cmgst .&lt;/P&gt;&lt;P&gt;        endloop .&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 12 Nov 2007 09:00:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/report/m-p/3031063#M716864</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-11-12T09:00:41Z</dc:date>
    </item>
    <item>
      <title>Re: Report</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/report/m-p/3031064#M716865</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;There are two chngs.. i commented out original data and placed new lines. check that..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES: VBAK,&lt;/P&gt;&lt;P&gt;VBUK,&lt;/P&gt;&lt;P&gt;TVLST,&lt;/P&gt;&lt;P&gt;TVFST.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF IT_VBAK OCCURS 1,&lt;/P&gt;&lt;P&gt;VBELN TYPE VBAK-VBELN,&lt;/P&gt;&lt;P&gt;ERDAT TYPE VBAK-ERDAT,&lt;/P&gt;&lt;P&gt;LIFSK TYPE VBAK-LIFSK,&lt;/P&gt;&lt;P&gt;FAKSK TYPE VBAK-FAKSK,&lt;/P&gt;&lt;P&gt;KUNNR TYPE VBAK-KUNNR,&lt;/P&gt;&lt;P&gt;END OF IT_VBAK,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BEGIN OF IT_VBUK OCCURS 1,&lt;/P&gt;&lt;P&gt;VBELN TYPE VBUK-VBELN,&lt;/P&gt;&lt;P&gt;CMGST TYPE VBUK-CMGST,&lt;/P&gt;&lt;P&gt;END OF IT_VBUK,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BEGIN OF IT_TVLST OCCURS 1,&lt;/P&gt;&lt;P&gt;LIFSP TYPE TVLST-LIFSP,&lt;/P&gt;&lt;P&gt;VEXT1 TYPE TVLST-VTEXT,&lt;/P&gt;&lt;P&gt;END OF IT_TVLST,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BEGIN OF IT_TVFST OCCURS 1,&lt;/P&gt;&lt;P&gt;FAKSP TYPE TVFST-FAKSP,&lt;/P&gt;&lt;P&gt;VTEXT2 TYPE TVFST-VTEXT,&lt;/P&gt;&lt;P&gt;END OF IT_TVFST,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BEGIN OF IT_FINAL OCCURS 1,&lt;/P&gt;&lt;P&gt;VBELN TYPE VBAK-VBELN,&lt;/P&gt;&lt;P&gt;ERDAT TYPE VBAK-ERDAT,&lt;/P&gt;&lt;P&gt;KUNNR TYPE VBAK-KUNNR,&lt;/P&gt;&lt;P&gt;CMGST TYPE VBUK-CMGST,&lt;/P&gt;&lt;P&gt;VtEXT1 TYPE TVLST-VTEXT,&lt;/P&gt;&lt;P&gt;VTEXT2 TYPE TVFST-VTEXT,&lt;/P&gt;&lt;P&gt;END OF IT_FINAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*DATA: FLAG TYPE I VALUE 1.&lt;/P&gt;&lt;P&gt;DATA: FLAG TYPE C VALUE 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*******&lt;STRONG&gt;SELECTION SCREEN&lt;/STRONG&gt;******&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS: S_ORDER FOR VBAK-VBELN,&lt;/P&gt;&lt;P&gt;S_CDATE FOR VBAK-ERDAT,&lt;/P&gt;&lt;P&gt;S_CUSTNO FOR VBAK-KUNNR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;****&lt;STRONG&gt;AT SELECTION SCREEN&lt;/STRONG&gt;*******&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF S_CUSTNO IS NOT INITIAL.&lt;/P&gt;&lt;P&gt;SELECT SINGLE KUNNR&lt;/P&gt;&lt;P&gt;FROM VBAK&lt;/P&gt;&lt;P&gt;INTO VBAK-KUNNR&lt;/P&gt;&lt;P&gt;WHERE KUNNR IN S_CUSTNO.&lt;/P&gt;&lt;P&gt;IF SY-SUBRC &amp;lt;&amp;gt; 0 .&lt;/P&gt;&lt;P&gt;MESSAGE E001(ZSAI_MSG).&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;ENDIF .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF S_ORDER IS NOT INITIAL.&lt;/P&gt;&lt;P&gt;SELECT SINGLE VBELN&lt;/P&gt;&lt;P&gt;FROM VBAK&lt;/P&gt;&lt;P&gt;INTO VBAK-VBELN&lt;/P&gt;&lt;P&gt;WHERE VBELN EQ S_ORDER.&lt;/P&gt;&lt;P&gt;IF SY-SUBRC &amp;lt;&amp;gt; 0 .&lt;/P&gt;&lt;P&gt;MESSAGE E001(ZSAI_MSG).&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;ENDIF .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF S_CDATE IS NOT INITIAL.&lt;/P&gt;&lt;P&gt;SELECT SINGLE ERDAT&lt;/P&gt;&lt;P&gt;FROM VBAK&lt;/P&gt;&lt;P&gt;INTO VBAK-ERDAT&lt;/P&gt;&lt;P&gt;WHERE ERDAT IN S_CDATE.&lt;/P&gt;&lt;P&gt;IF SY-SUBRC &amp;lt;&amp;gt; 0 .&lt;/P&gt;&lt;P&gt;MESSAGE E001(ZSAI_MSG).&lt;/P&gt;&lt;P&gt;ENDIF.&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;*********&lt;STRONG&gt;START-OF-SELECTION&lt;/STRONG&gt;****&lt;/P&gt;&lt;P&gt;START-OF-SELECTION .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;********&lt;STRONG&gt;DATA EXTRACTION&lt;/STRONG&gt;*******&lt;/P&gt;&lt;P&gt;SELECT VBELN&lt;/P&gt;&lt;P&gt;ERDAT&lt;/P&gt;&lt;P&gt;LIFSK&lt;/P&gt;&lt;P&gt;FAKSK&lt;/P&gt;&lt;P&gt;KUNNR&lt;/P&gt;&lt;P&gt;FROM VBAK&lt;/P&gt;&lt;P&gt;INTO CORRESPONDING FIELDS OF TABLE it_vbak&lt;/P&gt;&lt;P&gt;WHERE VBELN IN S_ORDER AND ERDAT&lt;/P&gt;&lt;P&gt;IN S_CDATE AND KUNNR IN S_CUSTNO .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF it_vbak[] IS NOT INITIAL .&lt;/P&gt;&lt;P&gt;*IF it_vbak IS NOT INITIAL .&lt;/P&gt;&lt;P&gt;SELECT VBELN&lt;/P&gt;&lt;P&gt;CMGST&lt;/P&gt;&lt;P&gt;FROM VBUK&lt;/P&gt;&lt;P&gt;INTO TABLE it_vbuk&lt;/P&gt;&lt;P&gt;FOR ALL ENTRIES IN it_vbak&lt;/P&gt;&lt;P&gt;WHERE VBELN = it_vbak-vbeln.&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;loop at it_vbak .&lt;/P&gt;&lt;P&gt;read table it_vbak with key vbeln = it_vbak-vbeln .&lt;/P&gt;&lt;P&gt;if sy-subrc = 0 .&lt;/P&gt;&lt;P&gt;if it_vbuk-cmgst = 'B' or&lt;/P&gt;&lt;P&gt;it_vbuk-cmgst = 'c' .&lt;/P&gt;&lt;P&gt;it_final-cmgst = 'yes' .&lt;/P&gt;&lt;P&gt;flag = 'x' .&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;endif .&lt;/P&gt;&lt;P&gt;if it_vbak-lifsk ne space .&lt;/P&gt;&lt;P&gt;select single vtext from tvlst into it_final-vtext1&lt;/P&gt;&lt;P&gt;where lifsp = it_vbak-lifsk and spras = 'e' .&lt;/P&gt;&lt;P&gt;endif .&lt;/P&gt;&lt;P&gt;flag = 'x' .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if it_vbak-faksk ne space .&lt;/P&gt;&lt;P&gt;select single vtext from tvfst&lt;/P&gt;&lt;P&gt;into it_final-vtext1&lt;/P&gt;&lt;P&gt;where faksp = it_vbak and spras = 'e' .&lt;/P&gt;&lt;P&gt;append it_final .&lt;/P&gt;&lt;P&gt;clear it_final .&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;endloop .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at it_final .&lt;/P&gt;&lt;P&gt;write : /10 it_final-vbeln,&lt;/P&gt;&lt;P&gt;20 it_final-erdat,&lt;/P&gt;&lt;P&gt;35 it_final-kunnr,&lt;/P&gt;&lt;P&gt;50 it_final-vtext1 ,&lt;/P&gt;&lt;P&gt;75 it_final-vtext2,&lt;/P&gt;&lt;P&gt;100 it_final-cmgst .&lt;/P&gt;&lt;P&gt;endloop .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Still you are not filling output table properly.. i mean where u r filling vbeln and other fields into it_final.. CHeck that once..&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 12 Nov 2007 09:09:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/report/m-p/3031064#M716865</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-11-12T09:09:39Z</dc:date>
    </item>
  </channel>
</rss>

