SAP ABAP Class CL_RMXT_PP_TOOLS (TMS-DIA: Various Functions for PPR Dialog)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PLM-RM (Application Component) Recipe Management
     RMXTDIA (Package) Main Package - Trial: Dialog
Properties
Class CL_RMXT_PP_TOOLS  
Short Description TMS-DIA: Various Functions for PPR Dialog    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RMXTDIA   Main Package - Trial: Dialog 
Created 20030716   SAP 
Last change 20050615   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ESP1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RMXT_PP_TOOLS has no interface implemented.
Friends
Class CL_RMXT_PP_TOOLS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_ADDCOL_CHARC_CPPR Constant Public Type reference (TYPE) ATNAM '%_CPPR' Characteristic Name 20040601
2 C_ADDCOL_CHARC_DESC_EQR Constant Public Type reference (TYPE) ATNAM '%_DESC_EQR' Characteristic Name 20031110
3 C_ADDCOL_CHARC_DESC_PAC Constant Public Type reference (TYPE) ATNAM '%_DESC_PAC' Characteristic Name 20031110
4 C_ADDCOL_CHARC_DESC_POP Constant Public Type reference (TYPE) ATNAM '%_DESC_POP' Characteristic Name 20031110
5 C_ADDCOL_CHARC_DESC_PST Constant Public Type reference (TYPE) ATNAM '%_DESC_PST' Characteristic Name 20031110
6 C_ADDCOL_CHARC_EQR Constant Public Type reference (TYPE) ATNAM '%_EQR' Characteristic Name 20030723
7 C_ADDCOL_CHARC_STATUS Constant Public Type reference (TYPE) ATNAM '%_TMS_STATUS' Characteristic Name 20030730
8 C_ADDCOL_CHARC_UOM Constant Public Type reference (TYPE) ATNAM '%_TMS_UOM' Characteristic Name 20030729
9 C_ADDCOL_DDIC_FIELD_DESC_CPPR Constant Public Type reference (TYPE) DFIES-FIELDNAME 'TXT_DESC_CPPR' Field Name 20040601
10 C_ADDCOL_DDIC_FIELD_DESC_EQR Constant Public Type reference (TYPE) DFIES-FIELDNAME 'TXT_DESC_EQR' Field Name 20031110
11 C_ADDCOL_DDIC_FIELD_DESC_PAC Constant Public Type reference (TYPE) DFIES-FIELDNAME 'TXT_DESC_PAC' Field Name 20031110
12 C_ADDCOL_DDIC_FIELD_DESC_POP Constant Public Type reference (TYPE) DFIES-FIELDNAME 'TXT_DESC_POP' Field Name 20031110
13 C_ADDCOL_DDIC_FIELD_DESC_PST Constant Public Type reference (TYPE) DFIES-FIELDNAME 'TXT_DESC_PST' Field Name 20031110
14 C_ADDCOL_DDIC_FIELD_EQR Constant Public Type reference (TYPE) DFIES-FIELDNAME 'TXT_EQRNR' Field Name 20030723
15 C_ADDCOL_DDIC_FIELD_STATUS Constant Public Type reference (TYPE) DFIES-FIELDNAME 'TXT_STATUS' Field Name 20030730
16 C_ADDCOL_DDIC_FIELD_UOM Constant Public Type reference (TYPE) DFIES-FIELDNAME 'TXT_UOM' Field Name 20030729
17 C_ADDCOL_DDIC_STRUC Constant Public Type reference (TYPE) DDOBJNAME 'RMXTS_DYNP_PPR' Name of an ABAP Dictionary Object 20030723
18 C_COL_EQR Constant Public Type reference (TYPE) RMXTE_PP_COLOBJ 'EQR' Semantic Object (Represented by a Column) 20030801
19 C_COL_PAC Constant Public Type reference (TYPE) RMXTE_PP_COLOBJ 'PAC' Semantic Object (Represented by a Column) 20030801
20 C_COL_POP Constant Public Type reference (TYPE) RMXTE_PP_COLOBJ 'POP' Semantic Object (Represented by a Column) 20030801
21 C_COL_PP_DESC_EQR Constant Public Type reference (TYPE) RMXTE_PP_COLOBJ 'DEQ' Semantic Object (Represented by a Column) 20031110
22 C_COL_PP_DESC_PAC Constant Public Type reference (TYPE) RMXTE_PP_COLOBJ 'DPA' Semantic Object (Represented by a Column) 20031110
23 C_COL_PP_DESC_POP Constant Public Type reference (TYPE) RMXTE_PP_COLOBJ 'DPO' Semantic Object (Represented by a Column) 20031110
24 C_COL_PP_DESC_PST Constant Public Type reference (TYPE) RMXTE_PP_COLOBJ 'DPS' Semantic Object (Represented by a Column) 20031110
25 C_COL_PP_EQUATION Constant Public Type reference (TYPE) RMXTE_PP_COLOBJ 'PEQ' Semantic Object (Represented by a Column) 20040601
26 C_COL_PP_LABEL Constant Public Type reference (TYPE) RMXTE_PP_COLOBJ 'PPL' Semantic Object (Represented by a Column) 20040601
27 C_COL_PP_MAX Constant Public Type reference (TYPE) RMXTE_PP_COLOBJ 'MAX' Semantic Object (Represented by a Column) 20030801
28 C_COL_PP_MIN Constant Public Type reference (TYPE) RMXTE_PP_COLOBJ 'MIN' Semantic Object (Represented by a Column) 20030801
29 C_COL_PP_PHRASE Constant Public Type reference (TYPE) RMXTE_PP_COLOBJ 'PPA' Semantic Object (Represented by a Column) 20030801
30 C_COL_PP_TARGET Constant Public Type reference (TYPE) RMXTE_PP_COLOBJ 'RTG' Semantic Object (Represented by a Column) 20030801
31 C_COL_PP_UOM Constant Public Type reference (TYPE) RMXTE_PP_COLOBJ 'PUO' Semantic Object (Represented by a Column) 20030801
32 C_COL_PST Constant Public Type reference (TYPE) RMXTE_PP_COLOBJ 'PST' Semantic Object (Represented by a Column) 20030801
33 C_COL_RESULT Constant Public Type reference (TYPE) RMXTE_PP_COLOBJ 'RES' Semantic Object (Represented by a Column) 20030801
34 C_COL_RESULT_CALCULATED Constant Public Type reference (TYPE) RMXTE_PP_COLOBJ 'CPR' Semantic Object (Represented by a Column) 20040601
35 C_COL_RESULT_STATUS Constant Public Type reference (TYPE) RMXTE_PP_COLOBJ 'RST' Semantic Object (Represented by a Column) 20030806
36 C_COL_RESULT_UOM Constant Public Type reference (TYPE) RMXTE_PP_COLOBJ 'RUO' Semantic Object (Represented by a Column) 20030801
37 C_COL_SORT Constant Public Type reference (TYPE) RMXTE_PP_COLOBJ 'SRT' Semantic Object (Represented by a Column) 20030801
38 C_ICON_COPY_OBJECT Constant Public Type reference (TYPE) ICON_D '@14@' Icon in Text Fields (Substitute Display, Alias) 20030811
39 C_ICON_FAILURE Constant Public Type reference (TYPE) ICON_D '@03@' Icon in Text Fields (Substitute Display, Alias) 20030820
40 C_ICON_LED_RED Constant Public Type reference (TYPE) ICON_D '@5C@' Icon in Text Fields (substitute display, alias) 20031104
41 C_ICON_PP_CALC Constant Public Type reference (TYPE) ICON_D '@0M@' Icon in Text Fields (substitute display, alias) 20050607
42 C_ICON_RED_LIGHT Constant Public Type reference (TYPE) ICON_D '@0A@' Icon in Text Fields (substitute display, alias) 20031104
43 C_ICON_SYSTEM_COPY Constant Public Type reference (TYPE) ICON_D '@2U@' Icon in Text Fields (Substitute Display, Alias) 20030730
44 C_ICON_SYSTEM_PASTE Constant Public Type reference (TYPE) ICON_D '@2V@' Icon in Text Fields (Substitute Display, Alias) 20030730
45 C_ICON_TAKE_OVER Constant Public Type reference (TYPE) ICON_D '@BB@' Icon in Text Fields (Substitute Display, Alias) 20040607
46 C_OKCODE_CALCULATE Constant Public Type reference (TYPE) ESP1_OKCODE_TYPE 'VAI_PP_CALCULATE' 20040607
47 C_OKCODE_COPY_OBJECT Constant Public Type reference (TYPE) ESP1_OKCODE_TYPE 'VAI_COPY_OBJECT' 20030811
48 C_OKCODE_SYSTEM_COPY Constant Public Type reference (TYPE) ESP1_OKCODE_TYPE 'VAI_SYSTEM_COPY' 20030730
49 C_OKCODE_SYSTEM_PASTE Constant Public Type reference (TYPE) ESP1_OKCODE_TYPE 'VAI_SYSTEM_PASTE' 20030730
50 C_OKCODE_TAKE_OVER Constant Public Type reference (TYPE) ESP1_OKCODE_TYPE 'VAI_CPP_TAKE_OVER' 20040607
51 C_ROWCAT_INITIAL Constant Public Type reference (TYPE) RMXTE_PP_ROWCAT 'RINI' Results Row Without TMS Class 20030812
52 C_ROWCAT_PP_MULTI_HEADER Constant Public Type reference (TYPE) RMXTE_PP_ROWCAT 'PPHD' Header Row for PP in the Case of Multiple Results 20030812
53 C_ROWCAT_PP_NO_RESULT Constant Public Type reference (TYPE) RMXTE_PP_ROWCAT 'PPNR' Row for PP Without Result 20030812
54 C_ROWCAT_PP_WITH_RESULT Constant Public Type reference (TYPE) RMXTE_PP_ROWCAT 'PPWR' Row for PP with Result 20030812
55 C_ROWCAT_RESULT_NO_VAL Constant Public Type reference (TYPE) RMXTE_PP_ROWCAT 'RNV' Results Row Without Result 20030812
56 C_ROWCAT_RESULT_WITH_VAL Constant Public Type reference (TYPE) RMXTE_PP_ROWCAT 'RWV' Results Row with Result 20030812
57 C_VALUE_MAX_COUNTER Constant Public Type reference (TYPE) ESECOUNTER '9999999999' General Auxiliary Counter 20030814
Methods
# Method Level Visibility Method type Description Created on
1 GET_ROWCAT_CL Static method Public Method 20030812
2 SEPARATE_NUMBERS_AND_UNIT_CL Static method Public Method 20030812
3 TRANSL_API_TO_ALV_ERROR_CL Static method Public Method 20030805
4 TRANSL_ESTCAT_TO_TMS_CLASS_CL Static method Public Method 20030716
5 TRANSL_RMS_TO_TMS_CLASS_CL Static method Public Method 20030716
Events
Class CL_RMXT_PP_TOOLS has no event.
Types
Class CL_RMXT_PP_TOOLS has no local type.
Method Signatures

Method GET_ROWCAT_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ROWCAT Value transfer Type reference (TYPE) RMXTE_PP_ROWCAT Zeilentyp 20030812
2 Importing IS_CL Value transfer Type reference (TYPE) RMXTS_PP_API_TRIAL_CL TMS-API: Klassifizierungsschnittstelle Prozessparameter-Erg. 20030812
3 Importing IS_MAP Value transfer Type reference (TYPE) RMXTS_PP_MAP TMS-DIA: Mapping-Tabelle 20030812
4 Importing IS_OUTTAB Value transfer Type reference (TYPE) EHSBS_API_VAI_ALVOUT EHS-BAS: ALV-Datenausgabe 20030812
5 Importing IS_PP Value transfer Type reference (TYPE) RMXTS_PP_API_TRIAL_PP TMS-API: Ergebnis Prozessparameter 20030812

Method GET_ROWCAT_CL on class CL_RMXT_PP_TOOLS has no exception.

Method SEPARATE_NUMBERS_AND_UNIT_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_VALUE_NUMBER Value transfer Type reference (TYPE) LVC_VALUE ALV-Control: Zelleninhalt 20030812
2 Exporting E_VALUE_UNIT Value transfer Type reference (TYPE) LVC_VALUE ALV-Control: Zelleninhalt 20030812
3 Importing I_ATNAM Value transfer Type reference (TYPE) ATNAM Merkmalname 20030812
4 Importing I_VALUE Value transfer Type reference (TYPE) LVC_VALUE ALV-Control: Zelleninhalt 20030812

Method SEPARATE_NUMBERS_AND_UNIT_CL on class CL_RMXT_PP_TOOLS has no exception.

Method TRANSL_API_TO_ALV_ERROR_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ALV_ERROR Value transfer Type reference (TYPE) LVC_S_MSG1 ALV-Control: Nachrichtensammlung 20030805
2 Importing IS_ERROR Value transfer Type reference (TYPE) RMXTS_PP_ERROR TMS-API: Allgemeine Fehlerstruktur 20030805

Method TRANSL_API_TO_ALV_ERROR_CL on class CL_RMXT_PP_TOOLS has no exception.

Method TRANSL_ESTCAT_TO_TMS_CLASS_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CLASS Value transfer Type reference (TYPE) EHSBTY_API_VAI_ESTCAT_CLASS EHS-BAS: Klassen der Bewertungsart 20030721
2 Importing IT_ESTCAT Value transfer Type reference (TYPE) EHSBTY_API_VAI_ESTCAT EHS-BAS: Schlüssel der Bewertungsarten 20030721
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 20030716

Method TRANSL_RMS_TO_TMS_CLASS_CL Signature

Method TRANSL_RMS_TO_TMS_CLASS_CL on class CL_RMXT_PP_TOOLS has no parameter.
Method TRANSL_RMS_TO_TMS_CLASS_CL on class CL_RMXT_PP_TOOLS has no exception.
History
Last changed by/on SAP  20050615 
SAP Release Created in 471