<?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: ERROR IN INTERACTIVE REPORT in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/error-in-interactive-report/m-p/1975773#M399787</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I think you are missing the step to clear the bdcdata.  Please add the clear and refresh here..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;

AT USER-COMMAND.

CASE SY-UCOMM.

WHEN 'EXIT'.
LEAVE PROGRAM.
WHEN 'BASICDATA'.
clear bdcdata.  refresh bdcdata.
PERFORM BASIC.
WHEN 'SALESDATA'.
clear bdcdata.  refresh bdcdata.
perform SALES.
WHEN 'MRPDATA'.
clear bdcdata.  refresh bdcdata.
perform MRP.

ENDCASE.



&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Rich Heilman&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 07 Feb 2007 18:09:15 GMT</pubDate>
    <dc:creator>RichHeilman</dc:creator>
    <dc:date>2007-02-07T18:09:15Z</dc:date>
    <item>
      <title>ERROR IN INTERACTIVE REPORT</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/error-in-interactive-report/m-p/1975770#M399784</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Rich Heilman,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When i select a basicdata button in secondary list window i am getting the correct screen which i have called.  When i select salesdata,mrpdata buttons i have to get their corresponding screens, but i am getting the same basicdata screen until i  execute the program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kindly help. U can execute the below code and see&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT  Y_RK_REPORT_TASK2 NO STANDARD PAGE HEADING&lt;/P&gt;&lt;P&gt;                          LINE-SIZE 200&lt;/P&gt;&lt;P&gt;                          LINE-COUNT 25(5).&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;                      I N I T I A L I Z A T I O N                    *&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;&lt;/P&gt;&lt;P&gt;TABLES: MARA,MARC,MARD,MBEW,MVKE,MAKT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: bdcdata LIKE bdcdata OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF I_MARC OCCURS 0,&lt;/P&gt;&lt;P&gt;        MATNR LIKE MARC-MATNR,&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       WERKS LIKE MARC-WERKS,&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        EKGRP LIKE MARC-EKGRP,&lt;/P&gt;&lt;P&gt;        PSTAT LIKE MARC-PSTAT,&lt;/P&gt;&lt;P&gt;      END OF I_MARC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF I_MARD OCCURS 0,&lt;/P&gt;&lt;P&gt;       MATNR LIKE MARD-MATNR,&lt;/P&gt;&lt;P&gt;       LGORT LIKE MARD-LGORT,&lt;/P&gt;&lt;P&gt;       ERSDA LIKE MARD-ERSDA,&lt;/P&gt;&lt;P&gt;       LABST LIKE MARD-LABST,&lt;/P&gt;&lt;P&gt;       WERKS LIKE MARD-WERKS,&lt;/P&gt;&lt;P&gt;      END OF I_MARD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF I_MBEW OCCURS 0,&lt;/P&gt;&lt;P&gt;       MATNR LIKE MBEW-MATNR,&lt;/P&gt;&lt;P&gt;       BWKEY LIKE MBEW-BWKEY,&lt;/P&gt;&lt;P&gt;       STPRS LIKE MBEW-STPRS,&lt;/P&gt;&lt;P&gt;       PEINH LIKE MBEW-PEINH,&lt;/P&gt;&lt;P&gt;     END OF I_MBEW.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF I_MARA OCCURS 0,&lt;/P&gt;&lt;P&gt;       MATNR LIKE MARA-MATNR,&lt;/P&gt;&lt;P&gt;       MTART LIKE MARA-MTART,&lt;/P&gt;&lt;P&gt;       MATKL LIKE MARA-MATKL,&lt;/P&gt;&lt;P&gt;       MEINS LIKE MARA-MEINS,&lt;/P&gt;&lt;P&gt;       MBRSH LIKE MARA-MBRSH,&lt;/P&gt;&lt;P&gt;     END OF I_MARA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF I_MVKE OCCURS 0,&lt;/P&gt;&lt;P&gt;       MATNR LIKE MVKE-MATNR,&lt;/P&gt;&lt;P&gt;       VKORG LIKE MVKE-VKORG,&lt;/P&gt;&lt;P&gt;       VTWEG LIKE MVKE-VTWEG,&lt;/P&gt;&lt;P&gt;       VRKME LIKE MVKE-VRKME,&lt;/P&gt;&lt;P&gt;      END OF I_MVKE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF I_MAKT OCCURS 0,&lt;/P&gt;&lt;P&gt;       MATNR LIKE MAKT-MATNR,&lt;/P&gt;&lt;P&gt;       SPRAS LIKE MAKT-SPRAS,&lt;/P&gt;&lt;P&gt;       MAKTX LIKE MAKT-MAKTX,&lt;/P&gt;&lt;P&gt;      END OF I_MAKT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF I_OUT OCCURS 0,&lt;/P&gt;&lt;P&gt;        MATNR LIKE MARC-MATNR,&lt;/P&gt;&lt;P&gt;        MEINS LIKE MARA-MEINS,&lt;/P&gt;&lt;P&gt;        MBRSH LIKE MARA-MBRSH,&lt;/P&gt;&lt;P&gt;        MATKL LIKE MARA-MATKL,&lt;/P&gt;&lt;P&gt;        MTART LIKE MARA-MTART,&lt;/P&gt;&lt;P&gt;        WERKS LIKE MARD-WERKS,&lt;/P&gt;&lt;P&gt;        EKGRP LIKE MARC-EKGRP,&lt;/P&gt;&lt;P&gt;        PSTAT LIKE MARC-PSTAT,&lt;/P&gt;&lt;P&gt;        LGORT LIKE MARD-LGORT,&lt;/P&gt;&lt;P&gt;        ERSDA LIKE MARD-ERSDA,&lt;/P&gt;&lt;P&gt;        LABST LIKE MARD-LABST,&lt;/P&gt;&lt;P&gt;        BWKEY LIKE MBEW-BWKEY,&lt;/P&gt;&lt;P&gt;        STPRS LIKE MBEW-STPRS,&lt;/P&gt;&lt;P&gt;        PEINH LIKE MBEW-PEINH,&lt;/P&gt;&lt;P&gt;        VKORG LIKE MVKE-VKORG,&lt;/P&gt;&lt;P&gt;        VTWEG LIKE MVKE-VTWEG,&lt;/P&gt;&lt;P&gt;        VRKME LIKE MVKE-VRKME,&lt;/P&gt;&lt;P&gt;        SPRAS LIKE MAKT-SPRAS,&lt;/P&gt;&lt;P&gt;        MAKTX LIKE MAKT-MAKTX,&lt;/P&gt;&lt;P&gt;      END OF I_OUT.&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;             A T - S E L E C T I O N - S C R E E N                   *&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;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK B1 WITH FRAME TITLE TEXT-100.&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS: S_MATNR FOR MARA-MATNR . "OBLIGATORY.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK B1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK B2 WITH FRAME TITLE TEXT-101.&lt;/P&gt;&lt;P&gt;PARAMETERS: P_WERKS LIKE MARD-WERKS.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK B2.&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;                  T O P - O F - P A G E                              *&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;TOP-OF-PAGE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WRITE: / SY-ULINE.&lt;/P&gt;&lt;P&gt;         SKIP.&lt;/P&gt;&lt;P&gt;WRITE : /84 'MATERIAL MASTER REPORT -- BASIC LIST',&lt;/P&gt;&lt;P&gt;         SY-ULINE.&lt;/P&gt;&lt;P&gt;WRITE: /2 'MATNR',&lt;/P&gt;&lt;P&gt;        22 'MEINS',&lt;/P&gt;&lt;P&gt;        26 'MBRSH',&lt;/P&gt;&lt;P&gt;        31 'MATKL',&lt;/P&gt;&lt;P&gt;        42 'MTART',&lt;/P&gt;&lt;P&gt;        49 'WERKS',&lt;/P&gt;&lt;P&gt;        57 'EKGRP',&lt;/P&gt;&lt;P&gt;        66 'PSTAT',&lt;/P&gt;&lt;P&gt;        76 'LGORT',&lt;/P&gt;&lt;P&gt;        82 'ERSDA',&lt;/P&gt;&lt;P&gt;        92 'LABST',&lt;/P&gt;&lt;P&gt;        107 'BWKEY',&lt;/P&gt;&lt;P&gt;        113 'STPRS',&lt;/P&gt;&lt;P&gt;        126 'PEINH',&lt;/P&gt;&lt;P&gt;        133 'VKORG',&lt;/P&gt;&lt;P&gt;        139 'VRKME',&lt;/P&gt;&lt;P&gt;        144 'VTWEG',&lt;/P&gt;&lt;P&gt;        148 'SPRAS',&lt;/P&gt;&lt;P&gt;        151 'MAKTX'.&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;                  E N D - O F - P A G E                              *&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;&lt;/P&gt;&lt;P&gt;END-OF-PAGE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  WRITE: / SY-ULINE.&lt;/P&gt;&lt;P&gt;    SKIP.&lt;/P&gt;&lt;P&gt;  WRITE: /85 'PAGNO: ',SY-PAGNO,&lt;/P&gt;&lt;P&gt;           SY-ULINE.&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;             S T A R T - O F - S E L E C T I O N                     *&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;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; SELECT MATNR EKGRP PSTAT FROM MARC INTO&lt;/P&gt;&lt;P&gt; CORRESPONDING FIELDS OF TABLE I_MARC&lt;/P&gt;&lt;P&gt;       WHERE WERKS = P_WERKS AND MATNR IN S_MATNR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; SELECT MATNR MTART MBRSH MEINS MATKL FROM MARA INTO&lt;/P&gt;&lt;P&gt; CORRESPONDING FIELDS OF TABLE I_MARA FOR ALL ENTRIES IN I_MARC&lt;/P&gt;&lt;P&gt;           WHERE MATNR EQ I_MARC-MATNR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; SELECT MATNR SPRAS MAKTX FROM MAKT INTO&lt;/P&gt;&lt;P&gt; CORRESPONDING FIELDS OF TABLE I_MAKT&lt;/P&gt;&lt;P&gt;            FOR ALL ENTRIES IN I_MARC&lt;/P&gt;&lt;P&gt;           WHERE MATNR = I_MARC-MATNR&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; SELECT MATNR LGORT ERSDA LABST WERKS FROM MARD INTO&lt;/P&gt;&lt;P&gt; CORRESPONDING FIELDS OF TABLE&lt;/P&gt;&lt;P&gt;           I_MARD FOR ALL ENTRIES IN I_MAKT&lt;/P&gt;&lt;P&gt;           WHERE MATNR = I_MAKT-MATNR&lt;/P&gt;&lt;P&gt;           AND WERKS = P_WERKS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; SELECT MATNR BWKEY STPRS PEINH FROM MBEW INTO TABLE I_MBEW&lt;/P&gt;&lt;P&gt;           FOR ALL ENTRIES IN I_MARD&lt;/P&gt;&lt;P&gt;           WHERE MATNR = I_MARD-MATNR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; SELECT MATNR VKORG VTWEG VRKME FROM MVKE INTO TABLE I_MVKE&lt;/P&gt;&lt;P&gt;           FOR ALL ENTRIES IN I_MBEW&lt;/P&gt;&lt;P&gt;          WHERE MATNR = I_MBEW-MATNR.&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;        E N D -- O F --  S E L E C T I O N                           *&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;END-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT I_MARC.&lt;/P&gt;&lt;P&gt;MOVE I_MARC-MATNR TO I_OUT-MATNR.&lt;/P&gt;&lt;P&gt;*MOVE I_MARC-WERKS TO I_OUT-WERKS.&lt;/P&gt;&lt;P&gt;MOVE I_MARC-EKGRP TO I_OUT-EKGRP.&lt;/P&gt;&lt;P&gt;MOVE I_MARC-PSTAT TO I_OUT-PSTAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;READ TABLE I_MARA WITH KEY MATNR = I_MARC-MATNR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MOVE I_MARA-MTART TO I_OUT-MTART.&lt;/P&gt;&lt;P&gt;MOVE I_MARA-MBRSH TO I_OUT-MBRSH.&lt;/P&gt;&lt;P&gt;MOVE I_MARA-MEINS TO I_OUT-MEINS.&lt;/P&gt;&lt;P&gt;MOVE I_MARA-MATKL TO I_OUT-MATKL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;READ TABLE I_MAKT WITH KEY MATNR = I_MARC-MATNR.&lt;/P&gt;&lt;P&gt;MOVE I_MAKT-SPRAS TO I_OUT-SPRAS.&lt;/P&gt;&lt;P&gt;MOVE I_MAKT-MAKTX TO I_OUT-MAKTX.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;READ TABLE I_MARD WITH KEY MATNR = I_MARC-MATNR.&lt;/P&gt;&lt;P&gt;MOVE I_MARD-LGORT TO I_OUT-LGORT.&lt;/P&gt;&lt;P&gt;MOVE I_MARD-ERSDA TO I_OUT-ERSDA.&lt;/P&gt;&lt;P&gt;MOVE I_MARD-LABST TO I_OUT-LABST.&lt;/P&gt;&lt;P&gt;MOVE I_MARD-WERKS TO I_OUT-WERKS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;READ TABLE I_MBEW WITH KEY MATNR = I_MARC-MATNR.&lt;/P&gt;&lt;P&gt;MOVE I_MBEW-BWKEY TO I_OUT-BWKEY.&lt;/P&gt;&lt;P&gt;MOVE I_MBEW-STPRS TO I_OUT-STPRS.&lt;/P&gt;&lt;P&gt;MOVE I_MBEW-PEINH TO I_OUT-PEINH.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;READ TABLE I_MVKE WITH KEY MATNR = I_MARC-MATNR.&lt;/P&gt;&lt;P&gt;MOVE I_MVKE-VKORG TO I_OUT-VKORG.&lt;/P&gt;&lt;P&gt;MOVE I_MVKE-VTWEG TO I_OUT-VTWEG.&lt;/P&gt;&lt;P&gt;MOVE I_MVKE-VRKME TO I_OUT-VRKME.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;APPEND I_OUT.&lt;/P&gt;&lt;P&gt;CLEAR I_OUT.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT I_OUT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORMAT HOTSPOT ON.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WRITE: /2 I_OUT-MATNR,&lt;/P&gt;&lt;P&gt;        22 I_OUT-MEINS,&lt;/P&gt;&lt;P&gt;        26 I_OUT-MBRSH,&lt;/P&gt;&lt;P&gt;        31 I_OUT-MATKL,&lt;/P&gt;&lt;P&gt;        42 I_OUT-MTART,&lt;/P&gt;&lt;P&gt;        49 I_OUT-WERKS,&lt;/P&gt;&lt;P&gt;        57 I_OUT-EKGRP,&lt;/P&gt;&lt;P&gt;        66 I_OUT-PSTAT,&lt;/P&gt;&lt;P&gt;        76 I_OUT-LGORT,&lt;/P&gt;&lt;P&gt;        82 I_OUT-ERSDA,&lt;/P&gt;&lt;P&gt;        92 I_OUT-LABST,&lt;/P&gt;&lt;P&gt;        107 I_OUT-BWKEY,&lt;/P&gt;&lt;P&gt;        113 I_OUT-STPRS,&lt;/P&gt;&lt;P&gt;        126 I_OUT-PEINH,&lt;/P&gt;&lt;P&gt;        133 I_OUT-VKORG,&lt;/P&gt;&lt;P&gt;        139 I_OUT-VRKME,&lt;/P&gt;&lt;P&gt;        144 I_OUT-VTWEG,&lt;/P&gt;&lt;P&gt;        148 I_OUT-SPRAS,&lt;/P&gt;&lt;P&gt;        151 I_OUT-MAKTX.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;HIDE I_OUT-MATNR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORMAT HOTSPOT OFF.&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;&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;                A T - L I N E - S E L E C T I O N                    *&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;AT LINE-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SET PF-STATUS 'SELECTION'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CASE SY-LSIND.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WHEN 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT MATNR LGORT ERSDA LABST WERKS FROM MARD&lt;/P&gt;&lt;P&gt;   INTO TABLE I_MARD WHERE MATNR = I_OUT-MATNR&lt;/P&gt;&lt;P&gt;   AND WERKS = P_WERKS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;      LOOP AT I_MARD.&lt;/P&gt;&lt;P&gt;        WINDOW STARTING AT 20 60.&lt;/P&gt;&lt;P&gt;        WRITE:/ 'MATERIAL NUMBER:'.&lt;/P&gt;&lt;P&gt;        WRITE: I_MARD-MATNR.&lt;/P&gt;&lt;P&gt;        WRITE:/ 'PLANT:'.&lt;/P&gt;&lt;P&gt;        WRITE: I_MARD-WERKS.&lt;/P&gt;&lt;P&gt;        WRITE:/ 'STORAGE LOCATION:' .&lt;/P&gt;&lt;P&gt;        WRITE: I_MARD-LGORT.&lt;/P&gt;&lt;P&gt;        SKIP.&lt;/P&gt;&lt;P&gt;      ENDLOOP.&lt;/P&gt;&lt;P&gt;  ELSE.&lt;/P&gt;&lt;P&gt;     MESSAGE E000(1)&lt;/P&gt;&lt;P&gt;         WITH 'PLEASE SELECT PLANT WHICH YOU GIVEN IN SELECTON'.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDCASE.&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;                A T - U S E R - C O M M O N D                        *&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;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT USER-COMMAND.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CASE SY-UCOMM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   WHEN 'EXIT'.&lt;/P&gt;&lt;P&gt;   LEAVE PROGRAM.&lt;/P&gt;&lt;P&gt;   WHEN 'BASICDATA'.&lt;/P&gt;&lt;P&gt;      PERFORM BASIC.&lt;/P&gt;&lt;P&gt;   WHEN 'SALESDATA'.&lt;/P&gt;&lt;P&gt;     perform SALES.&lt;/P&gt;&lt;P&gt;   WHEN 'MRPDATA'.&lt;/P&gt;&lt;P&gt;     perform MRP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDCASE.&lt;/P&gt;&lt;P&gt;&lt;/P&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;FORM BASIC&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;&lt;/P&gt;&lt;P&gt;FORM BASIC.&lt;/P&gt;&lt;P&gt;perform bdc_dynpro      using 'SAPLMGMM' '0060'.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                              'RMMG1-MATNR'.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                              '=AUSW'.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'RMMG1-MATNR'&lt;/P&gt;&lt;P&gt;                              I_OUT-MATNR.&lt;/P&gt;&lt;P&gt;perform bdc_dynpro      using 'SAPLMGMM' '0070'.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                              'MSICHTAUSW-DYTXT(01)'.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                              '=ENTR'.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'MSICHTAUSW-KZSEL(01)'&lt;/P&gt;&lt;P&gt;                              'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;perform bdc_transaction using 'MM03'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;&lt;/P&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;FORM SALES&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;&lt;/P&gt;&lt;P&gt;FORM SALES.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;perform bdc_dynpro      using 'SAPLMGMM' '0060'.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                              'RMMG1-MATNR'.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                              '=AUSW'.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'RMMG1-MATNR'&lt;/P&gt;&lt;P&gt;                              I_OUT-MATNR.&lt;/P&gt;&lt;P&gt;perform bdc_dynpro      using 'SAPLMGMM' '0070'.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                              'MSICHTAUSW-DYTXT(04)'.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                              '=ENTR'.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'MSICHTAUSW-KZSEL(04)'&lt;/P&gt;&lt;P&gt;                              'X'.&lt;/P&gt;&lt;P&gt;perform bdc_dynpro      using 'SAPLMGMM' '0080'.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                              'RMMG1-WERKS'.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                              '=ENTR'.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'RMMG1-WERKS'&lt;/P&gt;&lt;P&gt;                              '3000'.&lt;/P&gt;&lt;P&gt;perform bdc_transaction using 'MM03'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;&lt;/P&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;FORM MRP&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 MRP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;perform bdc_dynpro      using 'SAPLMGMM' '0060'.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                              'RMMG1-MATNR'.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                              '=AUSW'.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'RMMG1-MATNR'&lt;/P&gt;&lt;P&gt;                              I_OUT-MATNR.&lt;/P&gt;&lt;P&gt;perform bdc_dynpro      using 'SAPLMGMM' '0070'.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                              'MSICHTAUSW-DYTXT(06)'.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                              '=ENTR'.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'MSICHTAUSW-KZSEL(06)'&lt;/P&gt;&lt;P&gt;                              'X'.&lt;/P&gt;&lt;P&gt;perform bdc_dynpro      using 'SAPLMGMM' '0080'.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                              'RMMG1-LGORT'.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                              '=ENTR'.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'RMMG1-WERKS'&lt;/P&gt;&lt;P&gt;                              '3000'.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'RMMG1-LGORT'&lt;/P&gt;&lt;P&gt;                              '0001'.&lt;/P&gt;&lt;P&gt;perform bdc_transaction using 'MM03'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;&lt;/P&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;FORM BDC_TRANSACTION *&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 bdc_transaction USING tcode.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL TRANSACTION tcode USING bdcdata MODE 'E'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&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;FORM BDC_DYNPRO *&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;&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; PROGRAM *&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;--&amp;gt; DYNPRO *&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 bdc_dynpro USING program dynpro.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR bdcdata.&lt;/P&gt;&lt;P&gt;  bdcdata-program = program.&lt;/P&gt;&lt;P&gt;  bdcdata-dynpro = dynpro.&lt;/P&gt;&lt;P&gt;  bdcdata-dynbegin = 'X'.&lt;/P&gt;&lt;P&gt;  APPEND bdcdata.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&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;Insert field *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;FORM bdc_field USING fnam fval.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR bdcdata.&lt;/P&gt;&lt;P&gt;  bdcdata-fnam = fnam.&lt;/P&gt;&lt;P&gt;  bdcdata-fval = fval.&lt;/P&gt;&lt;P&gt;  APPEND bdcdata.&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks and Regards&lt;/P&gt;&lt;P&gt;seenu&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Feb 2007 17:53:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/error-in-interactive-report/m-p/1975770#M399784</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-02-07T17:53:23Z</dc:date>
    </item>
    <item>
      <title>Re: ERROR IN INTERACTIVE REPORT</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/error-in-interactive-report/m-p/1975771#M399785</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If you want only Rich Heilman help, may be you should send a mail to him.&lt;/P&gt;&lt;P&gt;Regards.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Feb 2007 17:58:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/error-in-interactive-report/m-p/1975771#M399785</guid>
      <dc:creator>LucianoBentiveg</dc:creator>
      <dc:date>2007-02-07T17:58:51Z</dc:date>
    </item>
    <item>
      <title>Re: ERROR IN INTERACTIVE REPORT</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/error-in-interactive-report/m-p/1975772#M399786</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Of course, anyone can respond.  There is a lot of talent in here.  &lt;SPAN __jive_emoticon_name="happy"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Rich Heilman&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Feb 2007 18:04:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/error-in-interactive-report/m-p/1975772#M399786</guid>
      <dc:creator>RichHeilman</dc:creator>
      <dc:date>2007-02-07T18:04:37Z</dc:date>
    </item>
    <item>
      <title>Re: ERROR IN INTERACTIVE REPORT</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/error-in-interactive-report/m-p/1975773#M399787</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I think you are missing the step to clear the bdcdata.  Please add the clear and refresh here..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;

AT USER-COMMAND.

CASE SY-UCOMM.

WHEN 'EXIT'.
LEAVE PROGRAM.
WHEN 'BASICDATA'.
clear bdcdata.  refresh bdcdata.
PERFORM BASIC.
WHEN 'SALESDATA'.
clear bdcdata.  refresh bdcdata.
perform SALES.
WHEN 'MRPDATA'.
clear bdcdata.  refresh bdcdata.
perform MRP.

ENDCASE.



&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Rich Heilman&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Feb 2007 18:09:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/error-in-interactive-report/m-p/1975773#M399787</guid>
      <dc:creator>RichHeilman</dc:creator>
      <dc:date>2007-02-07T18:09:15Z</dc:date>
    </item>
    <item>
      <title>Re: ERROR IN INTERACTIVE REPORT</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/error-in-interactive-report/m-p/1975774#M399788</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI,&lt;/P&gt;&lt;P&gt;SORRY FOR THAT. YESTERDAY HE WAS DEALING WITH THAT PIECE OF CODE. SO I REFERRED HIS NAME. I DEFINITELY KNOW THERE'S A LOT OF TALENT IN HERE. THATS THE REASON I COME HERE TO LEARN ABAP. ITS HERE THAT I LEARNT MOSTLY.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SEENU&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Feb 2007 18:20:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/error-in-interactive-report/m-p/1975774#M399788</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-02-07T18:20:29Z</dc:date>
    </item>
    <item>
      <title>Re: ERROR IN INTERACTIVE REPORT</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/error-in-interactive-report/m-p/1975775#M399789</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;If you want to display the material, you can use a simple logic like&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;set parameter id 'MAT' FIELD I_OUT-MATNR.&lt;/P&gt;&lt;P&gt;CALL TRANSACTION 'MM03' and skip first screen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps your problem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Enjoy SAP&lt;/P&gt;&lt;P&gt;Rajasekhar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Feb 2007 18:44:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/error-in-interactive-report/m-p/1975775#M399789</guid>
      <dc:creator>rajasekhar_matukumalli3</dc:creator>
      <dc:date>2007-02-07T18:44:21Z</dc:date>
    </item>
  </channel>
</rss>

