SAP ABAP Class CL_RMSL_CTRL_ENTRY (Initial Screen Controller)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PLM-RM (Application Component) Recipe Management
     RMSL (Package) Labeling Application
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RMSL_CTRL MVC Controller (Basis Class) 20060704
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMSL_CONTROLLER Controller Interface 20060704
Properties
Class CL_RMSL_CTRL_ENTRY  
Short Description Initial Screen Controller    
Super Class CL_RMSL_CTRL MVC Controller (Basis Class) 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RMSL   Labeling Application 
Created 20060704   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RMSL_CTRL_ENTRY has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_RMSL_CONTROLLER Controller Interface 20060704
Friends
Class CL_RMSL_CTRL_ENTRY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_HDL_CHANGE_STATE Instance attribute Private Object reference (TYPE REF TO) CL_RMSL_HDL_CHANGE_STATE Change State Handler 20060918
2 MO_HDL_LABEL_CREATION Instance attribute Private Object reference (TYPE REF TO) CL_RMSL_HDL_LABEL_CREATION Label Set Creation Handler 20060728
3 MO_HDL_LABEL_DATA Instance attribute Private Object reference (TYPE REF TO) CL_RMSL_HDL_LABEL_DATA Label Handler 20060714
4 MO_HDL_LABEL_DSC Instance attribute Private Object reference (TYPE REF TO) CL_RMSL_HDL_LABEL_DSC Label View - Description 20060829
5 MO_VIEW_LABEL Instance attribute Private Object reference (TYPE REF TO) CL_RMSL_VIEW_LABEL Label View 20060704
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060720
2 CREATE_CHANGE_STATE Instance method Private Method Creation of a Change State 20060918
3 PROCESS_FCODE_BACK Instance method Private Method Function Code Processing (Back) 20060721
4 PROCESS_FCODE_CANCEL Instance method Private Method Function Code Processing (Cancel) 20060721
5 PROCESS_FCODE_COPY Instance method Private Method Process Function Code "Copy Label Set" 20060825
6 PROCESS_FCODE_CREATION Instance method Public Method Process Function Code "Change Change State" 20060728
7 PROCESS_FCODE_ENTER Instance method Private Method Function Code Processing (Enter) 20060707
8 PROCESS_FCODE_EXEC Instance method Private Method Run Function-Code Execution 20061019
9 PROCESS_FCODE_EXIT Instance method Private Method Function Code Processing (Exit) 20060721
10 PROCESS_FCODE_TOGGLE Instance method Private Method Function Code Processing (Display <-> Change) 20060721
11 SWITCH_TO_DISPLAY_MODE Instance method Private Method Switch to Display Mode 20060918
Events
Class CL_RMSL_CTRL_ENTRY has no event.
Types
Class CL_RMSL_CTRL_ENTRY has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_UI_MANAGER Call by reference Object reference (TYPE REF TO) IF_RMSL_UI_MANAGER UI-Manager 20060720
2 Importing IO_VIEW Call by reference Object reference (TYPE REF TO) IF_RMSL_VIEW View 20060720

Method CONSTRUCTOR on class CL_RMSL_CTRL_ENTRY has no exception.

Method CREATE_CHANGE_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20060918
2 Changing C_KEYDATE Call by reference Type reference (TYPE) RMSLE_KEY_DATE Stichtag 20060918
3 Importing I_ACTIVITY_MODE Call by reference Type reference (TYPE) RMSLE_MODE Moduskennzeichen Anzeige/Ändern/Anlegen/Ungültig 20060918
4 Importing I_AENNR Call by reference Type reference (TYPE) AENNR Änderungsnummer 20060918
5 Importing I_LABEL_ID Call by reference Type reference (TYPE) RMSLE_LABELID Etikettensatz 20060918

Method CREATE_CHANGE_STATE on class CL_RMSL_CTRL_ENTRY has no exception.

Method PROCESS_FCODE_BACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Fehlertabelle 20060721

Method PROCESS_FCODE_BACK on class CL_RMSL_CTRL_ENTRY has no exception.

Method PROCESS_FCODE_CANCEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Fehlertabelle 20060721

Method PROCESS_FCODE_CANCEL on class CL_RMSL_CTRL_ENTRY has no exception.

Method PROCESS_FCODE_COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20060825

Method PROCESS_FCODE_COPY on class CL_RMSL_CTRL_ENTRY has no exception.

Method PROCESS_FCODE_CREATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Fehlertabelle 20060728
2 Importing I_AENNR Call by reference Type reference (TYPE) AENNR Änderungsnummer 20060728
3 Importing I_AENNR_FROM Call by reference Type reference (TYPE) AENNR Änderungsnummer 20060825
4 Importing I_DESCRIPTION Call by reference Type reference (TYPE) RMSLE_TEXT Beschreibung 20060728
5 Importing I_KEYDATE Call by reference Type reference (TYPE) RMSLE_KEY_DATE Stichtag 20060728
6 Importing I_KEYDATE_FROM Call by reference Type reference (TYPE) RMSLE_KEY_DATE Stichtag 20060825
7 Importing I_LABELID_FROM Call by reference Type reference (TYPE) RMSLE_LABELID Etikettensatz 20060825
8 Importing I_LABEL_ID Call by reference Type reference (TYPE) RMSLE_LABELID Etikettensatz 20060728
9 Importing I_SPECIFICATION Call by reference Type reference (TYPE) RMSLE_SPECIFICATION Produktspezifikation 20060728

Method PROCESS_FCODE_CREATION on class CL_RMSL_CTRL_ENTRY has no exception.

Method PROCESS_FCODE_ENTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Fehlertabelle 20060707
2 Importing I_FLG_OPEN_LABEL Call by reference Type reference (TYPE) FLAG Etikettensatz öffnen 20061019

Method PROCESS_FCODE_ENTER on class CL_RMSL_CTRL_ENTRY has no exception.

Method PROCESS_FCODE_EXEC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20061019

Method PROCESS_FCODE_EXEC on class CL_RMSL_CTRL_ENTRY has no exception.

Method PROCESS_FCODE_EXIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Fehlertabelle 20060721

Method PROCESS_FCODE_EXIT on class CL_RMSL_CTRL_ENTRY has no exception.

Method PROCESS_FCODE_TOGGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Fehlertabelle 20060721

Method PROCESS_FCODE_TOGGLE on class CL_RMSL_CTRL_ENTRY has no exception.

Method SWITCH_TO_DISPLAY_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20060918
2 Importing I_AENNR Call by reference Type reference (TYPE) AENNR Änderungsnummer 20060918
3 Importing I_KEYDATE Call by reference Type reference (TYPE) RMSLE_KEY_DATE Stichtag 20060918
4 Importing I_LABEL_ID Call by reference Type reference (TYPE) RMSLE_LABELID Etikettensatz 20060918

Method SWITCH_TO_DISPLAY_MODE on class CL_RMSL_CTRL_ENTRY has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700