SAP ABAP Class CL_RPM_LANGUAGE_BUFFER (RPM: Language Buffer Service Class)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-PFM (Application Component) Portfolio Management
     RPM_SHARED (Package) RPM Shared Objects
Properties
Class CL_RPM_LANGUAGE_BUFFER  
Short Description RPM: Language Buffer Service Class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RPM_SHARED   RPM Shared Objects 
Created 20020626   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_RPM_CO Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_RPM_LANGUAGE_BUFFER has no interface implemented.
Friends
Class CL_RPM_LANGUAGE_BUFFER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 OT_T002 Static Attribute Private Type reference (TYPE) TY_T002_HTAB 20020626
2 OT_T002T Static Attribute Private Type reference (TYPE) TY_T002T_HTAB 20020626
3 SC_DEFAULT_LANGU Constant Public Type reference (TYPE) SYLANGU 'E' current language 20030212
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20020626
2 CONVERT_LAISO_TO_LANGU Static method Public Method Convert LAISO format to LANGU format 20020627
3 CONVERT_LANGU_TO_LAISO Static method Public Method Convert LANGU format to LAISO format 20021011
4 CONVERT_UNIT_TO_EXTERNAL_FORM Static method Public Method Convert Duration Units into external format 20030215
5 CONVERT_UNIT_TO_INTERNAL_FORM Static method Public Method Convert Duration Units into internal format 20030215
6 IS_VALID Static method Public Method 20020626
Events
Class CL_RPM_LANGUAGE_BUFFER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_T002T_HTAB Private See coding 20020626 ty_t002t_htab TYPE HASHED TABLE OF t002t WITH UNIQUE KEY spras sprsl
2 TY_T002_HTAB Private See coding 20020626 ty_t002_htab TYPE HASHED TABLE OF ty_t002_result WITH UNIQUE KEY spras
3 TY_T002_RESULT Private See coding 20091127 BEGIN OF ty_t002_result, spras TYPE spras, laspez TYPE laspez, lahq TYPE lahq, laiso TYPE laiso, result TYPE xfeld, END OF ty_t002_result
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_RPM_LANGUAGE_BUFFER has no parameter.
Method CLASS_CONSTRUCTOR on class CL_RPM_LANGUAGE_BUFFER has no exception.

Method CONVERT_LAISO_TO_LANGU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGUAGE Value transfer Type reference (TYPE) LAISO Language according to ISO 639 20020627
2 Returning RV_LANGU Value transfer Type reference (TYPE) SYLANGU current language 20020627

Method CONVERT_LAISO_TO_LANGU on class CL_RPM_LANGUAGE_BUFFER has no exception.

Method CONVERT_LANGU_TO_LAISO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGU Call by reference Type reference (TYPE) SYLANGU SAP Langueage Key 20021011
2 Returning RV_LANGUAGE Value transfer Type reference (TYPE) LAISO ISO Language Key 20021011

Method CONVERT_LANGU_TO_LAISO on class CL_RPM_LANGUAGE_BUFFER has no exception.

Method CONVERT_UNIT_TO_EXTERNAL_FORM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INTERNAL_UNIT Call by reference Type reference (TYPE) CGPL_DURATION_UNIT Time Unit for Execution Duration 20030215
2 Importing IV_LANGU Call by reference Type reference (TYPE) SYLANGU current language 20030215
3 Returning RV_EXTERNAL_UNIT Value transfer Type reference (TYPE) CGPL_DURATION_UNIT Time Unit for Execution Duration 20030215

Method CONVERT_UNIT_TO_EXTERNAL_FORM on class CL_RPM_LANGUAGE_BUFFER has no exception.

Method CONVERT_UNIT_TO_INTERNAL_FORM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXTERNAL_UNIT Call by reference Type reference (TYPE) CGPL_DURATION_UNIT Time Unit for Execution Duration 20030215
2 Importing IV_LANGU Call by reference Type reference (TYPE) SYLANGU current language 20030215
3 Returning RV_INTERNAL_UNIT Value transfer Type reference (TYPE) CGPL_DURATION_UNIT Time Unit for Execution Duration 20030215

Method CONVERT_UNIT_TO_INTERNAL_FORM on class CL_RPM_LANGUAGE_BUFFER has no exception.

Method IS_VALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SPRAS Call by reference Type reference (TYPE) SPRAS Language Key 20020626
2 Returning RV_IS_VALID Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20020626

Method IS_VALID on class CL_RPM_LANGUAGE_BUFFER has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 200