SAP ABAP Class CL_RMSL_UI_TLS (Additional Tools)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PLM-RM (Application Component) Recipe Management
     RMSL (Package) Labeling Application
Properties
Class CL_RMSL_UI_TLS  
Short Description Additional Tools    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class RMSL    
Program status     
Category 0   
Package RMSL   Labeling Application 
Created 20060801   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RMSL_UI_TLS has no interface implemented.
Friends
Class CL_RMSL_UI_TLS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_CHAR_AT Constant Public Type reference (TYPE) C '@' Character @ 20061016
2 CON_CHAR_QUICKINFO Constant Public Type reference (TYPE) STRING 'Q' Character Q 20061016
3 GT_LANGU Static Attribute Protected Type reference (TYPE) RMSLTY_DYNP_VIEW_LABEL_LANGU Dynpro Table Type for Label Languages 20080326
Methods
# Method Level Visibility Method type Description Created on
1 AS_CHAR_WITHOUT_TRAILING_0_CL Static method Public Method Convert QUAN Value to CHAR Without Subsequent Zeros 20060801
2 AS_EXTERNAL_UNIT_CL Static method Public Method Convert Unit to External Format 20061019
3 AS_EXTERNAL_VALUE_2_CL Static method Public Method Conversion of a Value (QUAN) to External Format 20061220
4 AS_EXTERNAL_VALUE_CL Static method Public Method Convert Declared Value to External Format 20060809
5 AS_FLOATING_POINT_CL Static method Public Method Convert CHAR Value to Floating Point Value 20060807
6 AS_INTERNAL_DATE_CL Static method Public Method Convert External Date to Internal Format 20060802
7 AS_TABLE_HTML Static method Public Method Convert HTML String to Table 20061005
8 GET_ALV_STANDARD_EXCL_TOOLBAR Static method Public Method Delivers ALV Buttons That Are Excluded by Default 20060818
9 GET_ALV_TOTAL_EXCL_TOOLBAR Static method Public Method Delivers ALV Buttons That Are Excluded by Default 20060914
10 GET_DECIMALS_WO_ZEROS Static method Public Method EHP4: Determines Decimal Places Without Zeros 20080513
11 POPUP_ASK_FOR_LABEL_LANGUAGES Static method Public Method EHP4: Triggers Dialog Box for Selecting Label Languages 20080326
12 ROUND_TO_NEAREST Static method Public Method EHP4: Round Value 20080129
Events
Class CL_RMSL_UI_TLS has no event.
Types
Class CL_RMSL_UI_TLS has no local type.
Method Signatures

Method AS_CHAR_WITHOUT_TRAILING_0_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_QUAN Call by reference Type reference (TYPE) RMSLE_VALUE_QUAN_6_6 Mengenfeld 20060801
2 Returning R_CHAR Value transfer Type reference (TYPE) RMSLE_VALUE_CHAR15_QUAN_6_6 Mengenfeld 20060801

Method AS_CHAR_WITHOUT_TRAILING_0_CL on class CL_RMSL_UI_TLS has no exception.

Method AS_EXTERNAL_UNIT_CL 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 20061019
2 Exporting E_UNIT_TXT Call by reference Type reference (TYPE) RMSLE_TEXT Sprachenschlüssel (externe Darstellung) 20061019
3 Importing I_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Sprachenschlüssel 20061019
4 Importing I_UNIT Call by reference Type reference (TYPE) RMSLE_UNIT_BASE_QTY Mengeneinheit einer Basismenge 20061019

Method AS_EXTERNAL_UNIT_CL on class CL_RMSL_UI_TLS has no exception.

Method AS_EXTERNAL_VALUE_2_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DECIMALS Call by reference Type reference (TYPE) RMSLE_DECIMALS Dezimalstellen 20061220
2 Importing I_VALUE Call by reference Type reference (TYPE) RMSLE_VALUE_QUAN_6_6 Mengenfeld 20061220
3 Returning R_VALUE_EXT Value transfer Type reference (TYPE) RMSLE_VALUE_DECL_EXT_1 Ausgewiesener Wert 20061220

Method AS_EXTERNAL_VALUE_2_CL on class CL_RMSL_UI_TLS has no exception.

Method AS_EXTERNAL_VALUE_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DECIMALS Call by reference Type reference (TYPE) RMSLE_DECIMALS Dezimalstellen 20060809
2 Importing I_VALUE Call by reference Type reference (TYPE) RMSLE_VALUE Ausgewiesener Wert 20060809
3 Returning R_VALUE_EXT Value transfer Type reference (TYPE) RMSLE_VALUE_DECL_EXT_1 Ausgewiesener Wert 20060809

Method AS_EXTERNAL_VALUE_CL on class CL_RMSL_UI_TLS has no exception.

Method AS_FLOATING_POINT_CL 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 20060807
2 Exporting E_DECIMALS Call by reference Type reference (TYPE) RMSLE_DECIMALS Dezimalstellen 20060807
3 Exporting E_VALUE Call by reference Type reference (TYPE) RMSLE_VALUE Wert (FLTP) 20060807
4 Importing I_VALUE_EXT Call by reference Type reference (TYPE) RMSLE_VALUE_DECL_EXT_1 Wert (CHAR) 20060807

Method AS_FLOATING_POINT_CL on class CL_RMSL_UI_TLS has no exception.

Method AS_INTERNAL_DATE_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATE_EXTERNAL Call by reference Type reference (TYPE) C Datum (externes Format) 20060802
2 Returning R_DATE_INTERNAL Value transfer Type reference (TYPE) RMSLE_KEY_DATE Datum (internes Format) 20060802

Method AS_INTERNAL_DATE_CL on class CL_RMSL_UI_TLS has no exception.

Method AS_TABLE_HTML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HTML_CODE Call by reference Type reference (TYPE) RMSLTY_HTML_CODE HTML-Stream 20061005
2 Importing I_HTML_STREAM Call by reference Type reference (TYPE) STRING 20061005

Method AS_TABLE_HTML on class CL_RMSL_UI_TLS has no exception.

Method GET_ALV_STANDARD_EXCL_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_TOOLBAR_EXCLUDING Value transfer Type reference (TYPE) UI_FUNCTIONS Funktionscodestabelle 20060818

Method GET_ALV_STANDARD_EXCL_TOOLBAR on class CL_RMSL_UI_TLS has no exception.

Method GET_ALV_TOTAL_EXCL_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_TOOLBAR_EXCLUDING Value transfer Type reference (TYPE) UI_FUNCTIONS Funktionscodestabelle 20060914

Method GET_ALV_TOTAL_EXCL_TOOLBAR on class CL_RMSL_UI_TLS has no exception.

Method GET_DECIMALS_WO_ZEROS 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 20080513
2 Exporting E_DECIMALS Call by reference Type reference (TYPE) RMSLE_DECIMALS Dezimalstellen ohne Nullen 20080513
3 Exporting E_FLG_INITIAL_VALUE Call by reference Type reference (TYPE) RMSLE_FLAG Kennz.: 'X' = Wert ist Null 20080513
4 Importing I_DECIMALS Call by reference Type reference (TYPE) RMSLE_DECIMALS Dezimalstellen gewünscht 20080513
5 Importing I_VALUE Call by reference Type reference (TYPE) RMSLE_VALUE Wert mit Dezimalstellen (FLTP) 20080513

Method GET_DECIMALS_WO_ZEROS on class CL_RMSL_UI_TLS has no exception.

Method POPUP_ASK_FOR_LABEL_LANGUAGES 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 Meldungen 20080326
2 Exporting ET_LANGU_SELECTED Call by reference Type reference (TYPE) RMSLTY_DYNP_VIEW_LABEL_LANGU ausgewählte Sprachen 20080326
3 Importing IT_LANGU Call by reference Type reference (TYPE) RMSLTY_DYNP_VIEW_LABEL_LANGU Sprachen für Etikettensatz 20080326

Method POPUP_ASK_FOR_LABEL_LANGUAGES on class CL_RMSL_UI_TLS has no exception.

Method ROUND_TO_NEAREST 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 20080129
2 Exporting E_DECIMALS Call by reference Type reference (TYPE) RMSLE_DECIMALS Dezimalstellen (ohne Nullen) 20080129
3 Exporting E_FLG_INITIAL_VALUE Call by reference Type reference (TYPE) RMSLE_FLAG Kennz.: 'X' = Wert ist Null 20080513
4 Exporting E_VALUE Call by reference Type reference (TYPE) RMSLE_VALUE Wert (FLTP) 20080129
5 Importing I_ROUND_TO Call by reference Type reference (TYPE) RMSLE_ROUND_UP_TO Runden auf 20080129
6 Importing I_VALUE Call by reference Type reference (TYPE) RMSLE_VALUE Zu rundender Wert (FLTP) 20080129

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