<?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 Error Fixing.. in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/error-fixing/m-p/2997126#M707986</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;i am getting an error as&lt;/P&gt;&lt;P&gt;statement is not accesible in ECC 6.0&lt;/P&gt;&lt;P&gt;code is as follows..please guide me,,...full marks wud be given&lt;/P&gt;&lt;P&gt;TABLES: MARA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF TMP_AFKO OCCURS 1.&lt;/P&gt;&lt;P&gt;        INCLUDE STRUCTURE AFKO.&lt;/P&gt;&lt;P&gt;DATA: END OF TMP_AFKO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: RET_REQ LIKE ZMPROPO-TPUR_REQ.   " Requisition number&lt;/P&gt;&lt;P&gt;DATA: RET_SPLANT LIKE ZMPROPO-SUP_PLANT." Supplying Plant.&lt;/P&gt;&lt;P&gt;DATA: RET_PPLANT LIKE ZMPROPO-SUP_PLANT.&lt;/P&gt;&lt;P&gt;DATA: RET_RDATE LIKE ZMPROPO-RDATE.&lt;/P&gt;&lt;P&gt;DATA: RET_CODE LIKE SY-UCOMM.&lt;/P&gt;&lt;P&gt;DATA: P_MATNU(18).                     " MATERIAL NUMBER&lt;/P&gt;&lt;P&gt;DATA: P_PLANT1(4).                     " Producing Plant.&lt;/P&gt;&lt;P&gt;DATA:  CHK_MAT(1) TYPE C.              " Finished/Semifinished Material&lt;/P&gt;&lt;P&gt;DATA: MAT_TYPE LIKE MARA-MTART.        " Material Type.&lt;/P&gt;&lt;P&gt;*IF SY-UNAME = 'HARAPANAHALL' OR SY-UNAME = 'LAKE'.   " User Control&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLEAR CHK_MAT.&lt;/P&gt;&lt;P&gt;CLEAR MAT_TYPE.&lt;/P&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="------------------------------------------------------------------" /&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Get Material Type to check whether finished or semifinished material&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Allow popup window for finished 'FERT' and semi finished kits 'HALB'&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="------------------------------------------------------------------" /&gt;&lt;P&gt;SELECT SINGLE * FROM MARA&lt;/P&gt;&lt;P&gt; WHERE MATNR = CAUFVD-MATNR.&lt;/P&gt;&lt;P&gt;IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;  MOVE MARA-MTART TO MAT_TYPE.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="------------------------------------------------------------------" /&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Check for finished goods with IR - plant will be in NJDC    " 06/18&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="------------------------------------------------------------------" /&gt;&lt;P&gt;IF ( MAT_TYPE = 'FERT' OR  MAT_TYPE = 'HALB' ) AND&lt;/P&gt;&lt;P&gt;                         CAUFVD-MATNR+0(2) &amp;lt;&amp;gt; 'IR'.           " 06/18&lt;/P&gt;&lt;P&gt;                                       " OR MARA-MTART = 'HALB'.&lt;/P&gt;&lt;P&gt;  IF RC27S-AKTYP = 'V'.                " Only Change mode.&lt;/P&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="------------------------------------------------------------------" /&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Get production order details qty and finish date before change prod or&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;if qty or finish date are being changed in the prod ord hen reset the&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;flag 'Y' in ZMPROPO table.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="------------------------------------------------------------------" /&gt;&lt;P&gt;    REFRESH TMP_AFKO.&lt;/P&gt;&lt;P&gt;    CLEAR TMP_AFKO.&lt;/P&gt;&lt;P&gt;    SELECT SINGLE * FROM AFKO&lt;/P&gt;&lt;P&gt;     WHERE AUFNR = CAUFVD-AUFNR.&lt;/P&gt;&lt;P&gt;    IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;      MOVE AFKO TO TMP_AFKO.&lt;/P&gt;&lt;P&gt;      APPEND TMP_AFKO.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDIF.                               " Only Change mode.&lt;/P&gt;&lt;P&gt;  IF RC27S-AKTYP = 'H'.                " Only Creation mode.&lt;/P&gt;&lt;P&gt;    CALL FUNCTION 'Z_DISP_PURCH_REQUISITION'&lt;/P&gt;&lt;P&gt;         EXPORTING&lt;/P&gt;&lt;P&gt;              P_MAT         = CAUFVD-MATNR  " Material Number&lt;/P&gt;&lt;P&gt;              P_PPLANT      = CAUFVD-WERKS  " Producing Plant&lt;/P&gt;&lt;P&gt;              P_MATTYPE     = MAT_TYPE " Material Type&lt;/P&gt;&lt;P&gt;         IMPORTING&lt;/P&gt;&lt;P&gt;              R_REQ         = RET_REQ&lt;/P&gt;&lt;P&gt;              R_SPLANT      = RET_SPLANT&lt;/P&gt;&lt;P&gt;              R_PPLANT      = RET_PPLANT&lt;/P&gt;&lt;P&gt;              R_RDATE       = RET_RDATE&lt;/P&gt;&lt;P&gt;              OK_CODE_POL   = RET_CODE&lt;/P&gt;&lt;P&gt;         EXCEPTIONS&lt;/P&gt;&lt;P&gt;              NO_DATA_FOUND = 1.&lt;/P&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="------------------------------------------------------------------" /&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Cancel the process - DO NOT CREATE PRODUCTION ORDER&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*FERT: If user not selected a requisition then do not create production&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Order&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*HALB: 1. If user not entered a supplying plant and cancel the process&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     2. If user entered a supplying plant and No requisition found or&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        did not select a transfer requisition.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="------------------------------------------------------------------" /&gt;&lt;P&gt;    IF MAT_TYPE = 'FERT'.&lt;/P&gt;&lt;P&gt;      IF RET_REQ = SPACE.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   SET SCREEN 0.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        LEAVE.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;    ELSEIF MAT_TYPE = 'HALB'.&lt;/P&gt;&lt;P&gt;      IF RET_REQ = SPACE AND ( RET_CODE = 'CANC' OR SY-SUBRC = 1 ).&lt;/P&gt;&lt;P&gt;        LEAVE.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDIF.                               " Only Creation.&lt;/P&gt;&lt;P&gt;ELSE.&lt;/P&gt;&lt;P&gt;  CHK_MAT = 'X'.&lt;/P&gt;&lt;P&gt;ENDIF.          " CHeck MAT_TYPE = 'FERT'  - Finished materials only&lt;/P&gt;&lt;P&gt;*ENDIF.                                 " User control&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Title was edited by: &lt;/P&gt;&lt;P&gt;        Alvaro Tejada Galindo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 09 Nov 2007 15:03:57 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-11-09T15:03:57Z</dc:date>
    <item>
      <title>Error Fixing..</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/error-fixing/m-p/2997126#M707986</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;i am getting an error as&lt;/P&gt;&lt;P&gt;statement is not accesible in ECC 6.0&lt;/P&gt;&lt;P&gt;code is as follows..please guide me,,...full marks wud be given&lt;/P&gt;&lt;P&gt;TABLES: MARA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF TMP_AFKO OCCURS 1.&lt;/P&gt;&lt;P&gt;        INCLUDE STRUCTURE AFKO.&lt;/P&gt;&lt;P&gt;DATA: END OF TMP_AFKO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: RET_REQ LIKE ZMPROPO-TPUR_REQ.   " Requisition number&lt;/P&gt;&lt;P&gt;DATA: RET_SPLANT LIKE ZMPROPO-SUP_PLANT." Supplying Plant.&lt;/P&gt;&lt;P&gt;DATA: RET_PPLANT LIKE ZMPROPO-SUP_PLANT.&lt;/P&gt;&lt;P&gt;DATA: RET_RDATE LIKE ZMPROPO-RDATE.&lt;/P&gt;&lt;P&gt;DATA: RET_CODE LIKE SY-UCOMM.&lt;/P&gt;&lt;P&gt;DATA: P_MATNU(18).                     " MATERIAL NUMBER&lt;/P&gt;&lt;P&gt;DATA: P_PLANT1(4).                     " Producing Plant.&lt;/P&gt;&lt;P&gt;DATA:  CHK_MAT(1) TYPE C.              " Finished/Semifinished Material&lt;/P&gt;&lt;P&gt;DATA: MAT_TYPE LIKE MARA-MTART.        " Material Type.&lt;/P&gt;&lt;P&gt;*IF SY-UNAME = 'HARAPANAHALL' OR SY-UNAME = 'LAKE'.   " User Control&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLEAR CHK_MAT.&lt;/P&gt;&lt;P&gt;CLEAR MAT_TYPE.&lt;/P&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="------------------------------------------------------------------" /&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Get Material Type to check whether finished or semifinished material&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Allow popup window for finished 'FERT' and semi finished kits 'HALB'&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="------------------------------------------------------------------" /&gt;&lt;P&gt;SELECT SINGLE * FROM MARA&lt;/P&gt;&lt;P&gt; WHERE MATNR = CAUFVD-MATNR.&lt;/P&gt;&lt;P&gt;IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;  MOVE MARA-MTART TO MAT_TYPE.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="------------------------------------------------------------------" /&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Check for finished goods with IR - plant will be in NJDC    " 06/18&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="------------------------------------------------------------------" /&gt;&lt;P&gt;IF ( MAT_TYPE = 'FERT' OR  MAT_TYPE = 'HALB' ) AND&lt;/P&gt;&lt;P&gt;                         CAUFVD-MATNR+0(2) &amp;lt;&amp;gt; 'IR'.           " 06/18&lt;/P&gt;&lt;P&gt;                                       " OR MARA-MTART = 'HALB'.&lt;/P&gt;&lt;P&gt;  IF RC27S-AKTYP = 'V'.                " Only Change mode.&lt;/P&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="------------------------------------------------------------------" /&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Get production order details qty and finish date before change prod or&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;if qty or finish date are being changed in the prod ord hen reset the&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;flag 'Y' in ZMPROPO table.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="------------------------------------------------------------------" /&gt;&lt;P&gt;    REFRESH TMP_AFKO.&lt;/P&gt;&lt;P&gt;    CLEAR TMP_AFKO.&lt;/P&gt;&lt;P&gt;    SELECT SINGLE * FROM AFKO&lt;/P&gt;&lt;P&gt;     WHERE AUFNR = CAUFVD-AUFNR.&lt;/P&gt;&lt;P&gt;    IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;      MOVE AFKO TO TMP_AFKO.&lt;/P&gt;&lt;P&gt;      APPEND TMP_AFKO.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDIF.                               " Only Change mode.&lt;/P&gt;&lt;P&gt;  IF RC27S-AKTYP = 'H'.                " Only Creation mode.&lt;/P&gt;&lt;P&gt;    CALL FUNCTION 'Z_DISP_PURCH_REQUISITION'&lt;/P&gt;&lt;P&gt;         EXPORTING&lt;/P&gt;&lt;P&gt;              P_MAT         = CAUFVD-MATNR  " Material Number&lt;/P&gt;&lt;P&gt;              P_PPLANT      = CAUFVD-WERKS  " Producing Plant&lt;/P&gt;&lt;P&gt;              P_MATTYPE     = MAT_TYPE " Material Type&lt;/P&gt;&lt;P&gt;         IMPORTING&lt;/P&gt;&lt;P&gt;              R_REQ         = RET_REQ&lt;/P&gt;&lt;P&gt;              R_SPLANT      = RET_SPLANT&lt;/P&gt;&lt;P&gt;              R_PPLANT      = RET_PPLANT&lt;/P&gt;&lt;P&gt;              R_RDATE       = RET_RDATE&lt;/P&gt;&lt;P&gt;              OK_CODE_POL   = RET_CODE&lt;/P&gt;&lt;P&gt;         EXCEPTIONS&lt;/P&gt;&lt;P&gt;              NO_DATA_FOUND = 1.&lt;/P&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="------------------------------------------------------------------" /&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Cancel the process - DO NOT CREATE PRODUCTION ORDER&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*FERT: If user not selected a requisition then do not create production&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Order&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*HALB: 1. If user not entered a supplying plant and cancel the process&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     2. If user entered a supplying plant and No requisition found or&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        did not select a transfer requisition.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="------------------------------------------------------------------" /&gt;&lt;P&gt;    IF MAT_TYPE = 'FERT'.&lt;/P&gt;&lt;P&gt;      IF RET_REQ = SPACE.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   SET SCREEN 0.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        LEAVE.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;    ELSEIF MAT_TYPE = 'HALB'.&lt;/P&gt;&lt;P&gt;      IF RET_REQ = SPACE AND ( RET_CODE = 'CANC' OR SY-SUBRC = 1 ).&lt;/P&gt;&lt;P&gt;        LEAVE.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDIF.                               " Only Creation.&lt;/P&gt;&lt;P&gt;ELSE.&lt;/P&gt;&lt;P&gt;  CHK_MAT = 'X'.&lt;/P&gt;&lt;P&gt;ENDIF.          " CHeck MAT_TYPE = 'FERT'  - Finished materials only&lt;/P&gt;&lt;P&gt;*ENDIF.                                 " User control&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Title was edited by: &lt;/P&gt;&lt;P&gt;        Alvaro Tejada Galindo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 09 Nov 2007 15:03:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/error-fixing/m-p/2997126#M707986</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-11-09T15:03:57Z</dc:date>
    </item>
    <item>
      <title>Re: Error Fixing..</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/error-fixing/m-p/2997127#M707987</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It looks like that you forgot to put the START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;DATA: RET_REQ LIKE ZMPROPO-TPUR_REQ. " Requisition number
DATA: RET_SPLANT LIKE ZMPROPO-SUP_PLANT." Supplying Plant.
DATA: RET_PPLANT LIKE ZMPROPO-SUP_PLANT.
DATA: RET_RDATE LIKE ZMPROPO-RDATE.
DATA: RET_CODE LIKE SY-UCOMM.
DATA: P_MATNU(18). " MATERIAL NUMBER
DATA: P_PLANT1(4). " Producing Plant.
DATA: CHK_MAT(1) TYPE C. " Finished/Semifinished Material
DATA: MAT_TYPE LIKE MARA-MTART. " Material Type.

START-OF-SELECTION.   "&amp;lt;&amp;lt;&amp;lt; Add this

*IF SY-UNAME = 'HARAPANAHALL' OR SY-UNAME = 'LAKE'. " User Control

CLEAR CHK_MAT.
CLEAR MAT_TYPE.
*-----------------------------------------------------------------------
* Get Material Type to check whether finished or semifinished material
* Allow popup window for finished 'FERT' and semi finished kits 'HALB'
*-----------------------------------------------------------------------
SELECT SINGLE * FROM MARA
WHERE MATNR = CAUFVD-MATNR.
IF SY-SUBRC = 0.
MOVE MARA-MTART TO MAT_TYPE.
ENDIF.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Naimesh Patel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 09 Nov 2007 15:07:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/error-fixing/m-p/2997127#M707987</guid>
      <dc:creator>naimesh_patel</dc:creator>
      <dc:date>2007-11-09T15:07:32Z</dc:date>
    </item>
  </channel>
</rss>

