SAP ABAP Class CL_RMSL_VIEW_LABEL (Label View)
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 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMSL_VIEW View Interface 20060704
Properties
Class CL_RMSL_VIEW_LABEL  
Short Description Label View    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RMSL   Labeling Application 
Created 20060704   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RMSL_VIEW_LABEL has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_RMSL_VIEW View Interface 20060704
Friends
Class CL_RMSL_VIEW_LABEL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_FCODE_TABSTRIP Constant Public Type reference (TYPE) SYUCOMM 'LBL_TAB' Prefix of Tabstrip Function Code 20060728
2 MO_ACTIVE_TAB Instance attribute Private Object reference (TYPE REF TO) IF_RMSL_TABSTRIP Name of Class That Delivers a View Instance 20060712
3 MO_CTRL Instance attribute Private Object reference (TYPE REF TO) CL_RMSL_CTRL_LABEL Label View 20060711
4 MO_HDL_LABEL_DATA Instance attribute Private Object reference (TYPE REF TO) CL_RMSL_HDL_LABEL_DATA Label Data Handler 20060720
5 MO_UI_MANAGER Instance attribute Private Object reference (TYPE REF TO) IF_RMSL_UI_MANAGER UI-Manager Interface 20060704
6 MO_VIEW_CL Static Attribute Private Object reference (TYPE REF TO) CL_RMSL_VIEW_LABEL Label View 20060711
7 MS_VIEW_HEADER_DATA Instance attribute Private Type reference (TYPE) RMSLS_DYNP_VIEW_LABEL_HEADER Label Header Data 20060717
8 MTS_TABSTRIP_DEF Instance attribute Private Type reference (TYPE) TY_TS_UI_TABSTRIP_DEF Tabstrip Definition of Label 20060712
9 M_AENNR Instance attribute Private Type reference (TYPE) AENNR Change Number 20060707
10 M_FLG_VIEW_DATA_CHANGED Instance attribute Private Type reference (TYPE) BOOLE_D ABAP_TRUE Indicator for Changed Data 20060717
11 M_KEYDATE Instance attribute Private Type reference (TYPE) RMSLE_KEY_DATE Key Date 20060707
12 M_LABEL_ID Instance attribute Private Type reference (TYPE) RMSLE_LABELID Label 20060717
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Private Constructor CONSTRUCTOR 20060704
2 GET_ACTIVE_TAB Instance method Public Method Delivers View That Manages Active Tab-Page Screen 20060712
3 GET_HEADER_DATA Instance method Public Method Delivers Screen Header Data 20060707
4 GET_INSTANCE_CL Static method Public Method Delivers View Instance 20060704
5 GET_LABEL_KEY Instance method Public Method Delivers Label Key (Incl. Activity Type) 20060721
6 GET_TABSTRIP_DEF Instance method Public Method Delivers Tabstrip Definition 20060711
7 INIT_VIEW_DATA Instance method Private Method Reinitialize Data Buffer 20060707
8 ON_LABEL_DSC_CHANGED Instance method Private Event handling method Event Handler: Label Set Description Was Changed 20060901
9 ON_LABEL_SAVED Instance method Private Event handling method Event Handler: All Label Sets Were Saved 20060807
10 ON_MASTER_DATA_INVALID Instance method Private Event handling method Event Handler: Inconsistent Master Data 20061026
11 OPEN_VIEW Instance method Public Method Open View 20060707
12 PROCESS_FCODE Instance method Public Method Process Function Code 20060803
13 READ_TABSTRIP_DEF Instance method Private Method Reads Tabstrip Definition from Database 20060711
14 SET_ACTIVE_TAB Instance method Public Method Set Active Tabstrip 20060717
15 SET_ACTIVE_TAB_VIA_FCODE Instance method Public Method Set Active Tab via Function Code 20060728
16 VIEW_DATA_CHANGED Instance method Public Method 20101008
Events
Class CL_RMSL_VIEW_LABEL has no event.
Types
Class CL_RMSL_VIEW_LABEL has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_RMSL_VIEW_LABEL has no parameter.
Method CONSTRUCTOR on class CL_RMSL_VIEW_LABEL has no exception.

Method GET_ACTIVE_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_ACTIVE_TAB Call by reference Object reference (TYPE REF TO) IF_RMSL_TABSTRIP aktiver Tabstrip 20060712

Method GET_ACTIVE_TAB on class CL_RMSL_VIEW_LABEL has no exception.

Method GET_HEADER_DATA Signature

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

Method GET_HEADER_DATA on class CL_RMSL_VIEW_LABEL has no exception.

Method GET_INSTANCE_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_VIEW Call by reference Object reference (TYPE REF TO) IF_RMSL_VIEW View-Interface 20060704

Method GET_INSTANCE_CL on class CL_RMSL_VIEW_LABEL has no exception.

Method GET_LABEL_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ACTIVITY_MODE Call by reference Type reference (TYPE) RMSLE_MODE Moduskennzeichen Anzeige/Ändern/Anlegen/Ungültig 20060721
2 Exporting E_AENNR Call by reference Type reference (TYPE) AENNR Änderungsnummer 20060721
3 Exporting E_KEYDATE Call by reference Type reference (TYPE) RMSLE_KEY_DATE Stichtag 20060721
4 Exporting E_LABEL_ID Call by reference Type reference (TYPE) RMSLE_LABELID Etikett 20060721

Method GET_LABEL_KEY on class CL_RMSL_VIEW_LABEL has no exception.

Method GET_TABSTRIP_DEF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TABSTRIP_DEF Call by reference Type reference (TYPE) RMSLTY_UI_TABSTRIP_DEF Tabstripdefinition des Etiketts 20060711

Method GET_TABSTRIP_DEF on class CL_RMSL_VIEW_LABEL has no exception.

Method INIT_VIEW_DATA Signature

Method INIT_VIEW_DATA on class CL_RMSL_VIEW_LABEL has no parameter.
Method INIT_VIEW_DATA on class CL_RMSL_VIEW_LABEL has no exception.

Method ON_LABEL_DSC_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LABEL_ID Call by reference Attribute reference (LIKE) 20060901

Method ON_LABEL_DSC_CHANGED on class CL_RMSL_VIEW_LABEL has no exception.

Method ON_LABEL_SAVED Signature

Method ON_LABEL_SAVED on class CL_RMSL_VIEW_LABEL has no parameter.
Method ON_LABEL_SAVED on class CL_RMSL_VIEW_LABEL has no exception.

Method ON_MASTER_DATA_INVALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ERROR Call by reference Attribute reference (LIKE) 20061026

Method ON_MASTER_DATA_INVALID on class CL_RMSL_VIEW_LABEL has no exception.

Method OPEN_VIEW 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 20060717
2 Exporting E_STAY Call by reference Type reference (TYPE) FLAG allgemeines flag 20061114
3 Importing I_AENNR Value transfer Type reference (TYPE) AENNR Änderungsnummer 20060707
4 Importing I_KEYDATE Value transfer Type reference (TYPE) RMSLE_KEY_DATE Stichtag 20060707
5 Importing I_LABEL_ID Value transfer Type reference (TYPE) RMSLE_LABELID Etikett 20060717

Method OPEN_VIEW on class CL_RMSL_VIEW_LABEL has no exception.

Method PROCESS_FCODE 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 20060803

Method PROCESS_FCODE on class CL_RMSL_VIEW_LABEL has no exception.

Method READ_TABSTRIP_DEF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TABSTRIP_DEF Call by reference Type reference (TYPE) RMSLTY_UI_TABSTRIP_DEF Tabstripdefinition des Etiketts 20060711

Method READ_TABSTRIP_DEF on class CL_RMSL_VIEW_LABEL has no exception.

Method SET_ACTIVE_TAB 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 20060717
2 Exporting E_STAY Call by reference Type reference (TYPE) FLAG allgemeines flag 20061114
3 Importing IO_ACTIVE_TAB Call by reference Object reference (TYPE REF TO) IF_RMSL_TABSTRIP Aktiver Tab 20060717

Method SET_ACTIVE_TAB on class CL_RMSL_VIEW_LABEL has no exception.

Method SET_ACTIVE_TAB_VIA_FCODE 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_FCODE Call by reference Type reference (TYPE) SYUCOMM Funktionscode des Tabs 20060728

Method SET_ACTIVE_TAB_VIA_FCODE on class CL_RMSL_VIEW_LABEL has no exception.

Method VIEW_DATA_CHANGED Signature

Method VIEW_DATA_CHANGED on class CL_RMSL_VIEW_LABEL has no parameter.
Method VIEW_DATA_CHANGED on class CL_RMSL_VIEW_LABEL has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 700