SAP ABAP Class CL_RMSL_HDL_STATEMENTS (Labeling Application: Handler Statements)
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_HDL Handler - Base Class 20060815
Properties
Class CL_RMSL_HDL_STATEMENTS  
Short Description Labeling Application: Handler Statements    
Super Class CL_RMSL_HDL Handler - Base Class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RMSL   Labeling Application 
Created 20060811   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RMSL_HDL_STATEMENTS has no forward declaration.
Interfaces
Class CL_RMSL_HDL_STATEMENTS has no interface implemented.
Friends
Class CL_RMSL_HDL_STATEMENTS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_HANDLER_CL Static Attribute Private Object reference (TYPE REF TO) CL_RMSL_HDL_STATEMENTS Labeling Application: Handler Statements 20060811
2 MT_EXT_TECH_BUFFER Instance attribute Private Type reference (TYPE) TY_T_EXT_TECH_BUFFER 20101208
Methods
# Method Level Visibility Method type Description Created on
1 COPY_STATEMENTS Instance method Public Method Copy Statements 20110128
2 GET_DESCRIPTION Instance method Public Method Delivers Text of Specified Diet Statements 20060831
3 GET_INSTANCE_CL Static method Public Method Returns Handler Instance 20060811
4 GET_LIST Instance method Public Method Delivers List of All Valid Diet Statements 20060831
5 GET_LONGTEXT Instance method Public Method Procures Statement Long Text 20060821
6 GET_STATEMENTS Instance method Public Method Reads Label Statements 20060815
7 IS_LABEL_STATUS_PROTECTED Instance method Public Method Are Changes to Label Set Allowed? 20060822
8 MODIFY_STATEMENTS Instance method Public Method Creates New Label Statement Object 20060815
Events
Class CL_RMSL_HDL_STATEMENTS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_EXT_TECH_BUFFER Private See coding 20101208 BEGIN OF ty_ext_tech_buffer, keydate TYPE rmsle_date, specification_ext TYPE rmsle_specification, nutrient_ext TYPE rmsle_nutrient, diet_ext TYPE rmsle_diet, rda_ext TYPE rmsle_rda_profile, specification_tech TYPE rmsle_specification_general, nutrient_tech TYPE rmsle_nutrient, diet_tech TYPE rmsle_diet, rda_tech TYPE rmsle_rda_profile, END OF ty_ext_tech_buffer
2 TY_T_EXT_TECH_BUFFER Private See coding 20101208 ty_t_ext_tech_buffer TYPE TABLE OF ty_ext_tech_buffer
Method Signatures

Method COPY_STATEMENTS 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 20110128
2 Importing IV_AENNR Call by reference Type reference (TYPE) AENNR Änderungsnummer 20110128
3 Importing IV_KEYDATE Call by reference Type reference (TYPE) RMSLE_DATE Datum 20110128
4 Importing IV_LABELID Call by reference Type reference (TYPE) RMSLE_LABELID Etikettensatz 20110128
5 Importing IV_LIST_FROM Call by reference Type reference (TYPE) RMSLE_LISTCNT Listenzähler 20110128
6 Importing IV_LIST_TO Call by reference Type reference (TYPE) RMSLE_LISTCNT Listenzähler 20110128
7 Importing IV_MODE Call by reference Type reference (TYPE) RMSLE_MODE Moduskennzeichen Anzeige/Ändern/Anlegen/Ungültig 20110128
8 Importing IV_PARENT_TYPE Call by reference Type reference (TYPE) RMSLE_PARENT_TYPE Vater-Objekt-Typ 20110128

Method COPY_STATEMENTS on class CL_RMSL_HDL_STATEMENTS has no exception.

Method GET_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DESCRIPTION Call by reference Type reference (TYPE) RMSLTY_STATEMENT_DSC Sprachabhängige Bezeichnung der Diätaussagen 20060831
2 Exporting ET_DESCRIPTION_TEXT Call by reference Type reference (TYPE) RMSLTY_STATEMENT_TEXT Tabellentyp für Aussagenlangtext 20060831
3 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Fehlertabelle 20060831
4 Exporting ET_EXTERNAL_KEY Call by reference Type reference (TYPE) RMSLTY_STATEMENT_KEY Schlüsselabbildung für Aussagen 20060831
5 Importing IT_KEY Call by reference Type reference (TYPE) RMSLTY_STATEMENT Diätaussagen 20060831
6 Importing IT_LANGU Call by reference Type reference (TYPE) RMSLTY_LANGU Sprachen 20060831
7 Importing I_KEYDATE Call by reference Type reference (TYPE) RMSLE_DATE Stichtag 20060831
8 Importing I_STM_TYPE Call by reference Type reference (TYPE) RMSLE_STM_OBJECT_TYPE Objekttyp der Aussage 20060831

Method GET_DESCRIPTION on class CL_RMSL_HDL_STATEMENTS 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_HANDLER Call by reference Object reference (TYPE REF TO) CL_RMSL_HDL_STATEMENTS Etikettenanwendung: Handler Aussagen 20060811

Method GET_INSTANCE_CL on class CL_RMSL_HDL_STATEMENTS has no exception.

Method GET_LIST 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 20060831
2 Exporting ET_LIST Call by reference Type reference (TYPE) RMSLTY_STATEMENT Liste aller gültigen Diätaussagen 20060831
3 Importing I_KEYDATE Call by reference Type reference (TYPE) RMSLE_DATE Stichtag 20060831
4 Importing I_STM_TYPE Call by reference Type reference (TYPE) RMSLE_STM_OBJECT_TYPE Objekttyp der Aussage 20060831

Method GET_LIST on class CL_RMSL_HDL_STATEMENTS has no exception.

Method GET_LONGTEXT 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 20060821
2 Exporting ET_TEXT Call by reference Type reference (TYPE) STANDARD TABLE Langtext der Aussage 20060821
3 Importing IT_LANGU Call by reference Type reference (TYPE) RMSLTY_LANGU Sprachen 20100423
4 Importing I_KEYDATE Call by reference Type reference (TYPE) RMSLE_DATE Datum 20060821
5 Importing I_STATEMENT Call by reference Type reference (TYPE) RMSLE_STATEMENT Aussage 20060821
6 Importing I_STM_TYPE Call by reference Type reference (TYPE) RMSLE_STM_OBJECT_TYPE Objekttyp der Aussage 20060831

Method GET_LONGTEXT on class CL_RMSL_HDL_STATEMENTS has no exception.

Method GET_STATEMENTS 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 20060815
2 Exporting ET_STATEMENTS Call by reference Type reference (TYPE) RMSLTY_DYNP_VIEW_STATEMENTS Tabelle von Etikettenaussagen 20060815
3 Exporting E_FLG_ERROR Call by reference Type reference (TYPE) FLAG allgemeines flag 20061121
4 Importing IT_LANGU Call by reference Type reference (TYPE) RMSLTY_LANGU Sprachen 20100423
5 Importing IV_RDA_PROFILE Call by reference Type reference (TYPE) RMSLE_RDA_PROFILE ETM-Datenprofil 20110104
6 Importing I_ACTIVITY_MODE Call by reference Type reference (TYPE) RMSLE_MODE Moduskennzeichen Anzeige/Ändern/Anlegen/Ungültig 20060815
7 Importing I_AENNR Call by reference Type reference (TYPE) AENNR Änderungsnummer 20060815
8 Importing I_DIET Call by reference Type reference (TYPE) RMSLE_DIET Diät 20060824
9 Importing I_ITEMCNT Call by reference Type reference (TYPE) RMSLE_ITEMCNT Interner Positionszähler 20060824
10 Importing I_KEYDATE Call by reference Type reference (TYPE) RMSLE_DATE Datum 20060815
11 Importing I_LABELID Call by reference Type reference (TYPE) RMSLE_LABELID Etikettobjekt: Kennzeichnung 20060824
12 Importing I_LISTCNT Call by reference Type reference (TYPE) RMSLE_LISTCNT Listenzähler 20060824
13 Importing I_NUTRIENT Call by reference Type reference (TYPE) RMSLE_NUTRIENT Nährstoff 20060824
14 Importing I_PARENT_TYPE Call by reference Type reference (TYPE) RMSLE_PARENT_TYPE Vater-Objekt-Typ 20060831
15 Importing I_SPECIFICATION Call by reference Type reference (TYPE) RMSLE_SPECIFICATION Produktspezifikation 20060824
16 Importing I_STM_TYPE Call by reference Type reference (TYPE) RMSLE_STM_OBJECT_TYPE Objekttyp der Aussage 20060815

Method GET_STATEMENTS on class CL_RMSL_HDL_STATEMENTS has no exception.

Method IS_LABEL_STATUS_PROTECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTIVITY_MODE Call by reference Type reference (TYPE) RMSLE_MODE Moduskennzeichen Anzeige/Ändern/Anlegen/Ungültig 20060822
2 Importing I_AENNR Call by reference Type reference (TYPE) AENNR Änderungsnummer 20060822
3 Importing I_LABEL_ID Call by reference Type reference (TYPE) RMSLE_LABELID Etikettensatz 20060822
4 Exporting R_FLG_STATUS_PROTECTION Call by reference Type reference (TYPE) BOOLE_D =X, wenn Status Änderungen verbietet 20060822

Method IS_LABEL_STATUS_PROTECTED on class CL_RMSL_HDL_STATEMENTS has no exception.

Method MODIFY_STATEMENTS 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 20060815
2 Importing IT_STATEMENTS Call by reference Type reference (TYPE) RMSLTY_STATEMENT Tabelle von Etikettenaussagen 20060815
3 Importing IT_STATEMENT_ID Call by reference Type reference (TYPE) RMSLTY_WUI_STMT_ID 20100608
4 Importing IV_RDA_PROFILE Call by reference Type reference (TYPE) RMSLE_RDA_PROFILE ETM-Datenprofil 20110104
5 Importing I_ACTIVITY_MODE Call by reference Type reference (TYPE) RMSLE_MODE Moduskennzeichen Anzeige/Ändern/Anlegen/Ungültig 20060815
6 Importing I_AENNR Call by reference Type reference (TYPE) AENNR Änderungsnummer 20060815
7 Importing I_DIET Call by reference Type reference (TYPE) RMSLE_DIET Diät 20060815
8 Importing I_ITEMCNT Call by reference Type reference (TYPE) RMSLE_ITEMCNT Interner Positionszähler 20060815
9 Importing I_KEYDATE Call by reference Type reference (TYPE) RMSLE_DATE Datum 20060815
10 Importing I_LABELID Call by reference Type reference (TYPE) RMSLE_LABELID Etikettensatz 20060815
11 Importing I_LISTCNT Call by reference Type reference (TYPE) RMSLE_LISTCNT Listenzähler 20060815
12 Importing I_NUTRIENT Call by reference Type reference (TYPE) RMSLE_NUTRIENT Nährstoff 20060815
13 Importing I_PARENT_TYPE Call by reference Type reference (TYPE) RMSLE_PARENT_TYPE Vater-Objekt-Typ 20060831
14 Importing I_POSNR Call by reference Type reference (TYPE) RMSLE_POSNR Positionsnummer in einer Etikettensatzliste 20100506
15 Importing I_SPECIFICATION Call by reference Type reference (TYPE) RMSLE_SPECIFICATION Produktspezifikation 20060815
16 Importing I_STATEMENT_ID Call by reference Type reference (TYPE) RMSLE_STMNT_ID 20100427
17 Importing I_STM_TYPE Call by reference Type reference (TYPE) RMSLE_STM_OBJECT_TYPE Objekttyp der Aussage 20060815

Method MODIFY_STATEMENTS on class CL_RMSL_HDL_STATEMENTS has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 700