SAP ABAP Class CL_RSUOM_UOMT (Quantity Conversion Type - TLOGO)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSUOM (Package) Quantity Conversions in Business Information Warehouse
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSO_APPLICATION_LOG_CONST BW Repository: Interface & Constants for Application Log 20021028
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSO_TLOGO TLOGO Object 20021028
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSO_TLOGO_GENERAL BW Repository: TLOGO Objects - General 20021028
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSO_TLOGO_MAINTAIN BW Repository: TLOGO Objects - Changes/Maintenance 20021028
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSO_TLOGO_MAINTAIN_INT BW Repository: TLOGO Objects - INTERN: Activation 20021028
6 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSO_TLOGO_SEARCH BW Repository: Advanced search for TLOGO objects 20040804
7 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSO_TLOGO_TRANSPORT Transpt Connection - Optional (Wrapper for CL_RSO_TRANSPORT) 20021028
Properties
Class CL_RSUOM_UOMT  
Short Description Quantity Conversion Type - TLOGO    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSUOM   Quantity Conversions in Business Information Warehouse 
Created 20021024   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RSSB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSO_APPLICATION_LOG_CONST BW Repository: Interface & Constants for Application Log 20021028
2 IF_RSO_TLOGO TLOGO Object 20021028
3 IF_RSO_TLOGO_GENERAL BW Repository: TLOGO Objects - General 20021028
4 IF_RSO_TLOGO_MAINTAIN BW Repository: TLOGO Objects - Changes/Maintenance 20021028
5 IF_RSO_TLOGO_MAINTAIN_INT BW Repository: TLOGO Objects - INTERN: Activation 20021028
6 IF_RSO_TLOGO_SEARCH BW Repository: Advanced search for TLOGO objects 20040804
7 IF_RSO_TLOGO_TRANSPORT Transpt Connection - Optional (Wrapper for CL_RSO_TRANSPORT) 20021028
Friends
Class CL_RSUOM_UOMT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 PR_VERS_A Instance attribute Private Object reference (TYPE REF TO) CL_RSUOM_UOMT_VERS Quantity Conversion Type: Version 20021025
2 PR_VERS_D Instance attribute Private Object reference (TYPE REF TO) CL_RSUOM_UOMT_VERS Quantity Conversion Type: Version 20021025
3 PR_VERS_N Instance attribute Private Object reference (TYPE REF TO) CL_RSUOM_UOMT_VERS Quantity Conversion Type: Version 20021025
4 PT_UOMT_CAT Static Attribute Private Type reference (TYPE) RSUOM_T_UOMT_CAT Quantity Conversion Type Catalog with Texts 20021029
5 PT_UOM_R Static Attribute Private Type reference (TYPE) RSUOM_T_UOM_R Quantity Conversion Type with Reference 20021025
6 P_ENQUEUED Instance attribute Private Type reference (TYPE) RS_BOOL Boolean 20021028
7 P_MAINTENANCE_STATE Instance attribute Private Type reference (TYPE) RSO_MAINTENANCE_STATE Processing Status of a TLOGO Object 20021028
8 P_OBJVERS_CURRENT Instance attribute Public Type reference (TYPE) RSOBJVERS Object Version 20021025
9 P_UOMNM Instance attribute Public Type reference (TYPE) RSUOMNM Name of Quantity Conversion Type 20021025
Methods
# Method Level Visibility Method type Description Created on
1 AUTHORITY_CHECK Instance method Public Method Authorization Check 20041202
2 CHECK Instance method Private Method 20021030
3 CHECK_UOMT Instance method Private Method Test Quantity Conversion Type 20021030
4 CHECK_UOMT_STATIC Static method Public Method Check a Quantity Conversion Type 20021030
5 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20021025
6 COPY_VERSION Instance method Private Method 20021030
7 CTO_AFTER_SAVE_ACT_DEL Instance method Private Method 20040804
8 CTO_CHECK Instance method Private Method 20040804
9 CTO_INSERT Instance method Private Method 20040804
10 DEACTIVATE_TRANSFORMATIONS Instance method Private Method Deactivate Transformations 20070403
11 DELETE Instance method Public Method 20021030
12 DELETE_UOMT Instance method Private Method Delete Quantity Conversion Type 20021030
13 DELETE_UOMT_STATIC Static method Public Method Delete Quantity Conversion Type 20021030
14 DEQUEUE Instance method Public Method 20021030
15 DEQUEUE_STATIC Static method Public Method Unlock 20021106
16 EXISTS_ON_DB Instance method Public Method 20021030
17 F4 Static method Public Method Possible entries 20021029
18 FACTORY Static method Public Method Factory method 20021025
19 FREE Instance method Private Method References, Initialize Tables 20021025
20 GET_INFO Instance method Public Method All Properties 20021031
21 GET_INFO_CURRENT Static method Public Method Current Version (N, if in I_TH_LOGO, Otherwise A) 20021031
22 GET_INFO_STATIC Static method Public Method All Properties 20021106
23 GET_INSTANCE Instance method Public Method 20021031
24 GET_OBJECT_REF Instance method Private Method Version Instance 20021028
25 HANDLE_FCODE Instance method Public Method Evaluate Fcode 20021025
26 IS_ACTIVE Instance method Private Method 20021030
27 IS_SAVED Instance method Private Method 20021030
28 IS_VALID_OBJVERS Static method Private Method Checks for Valid Object Version (A,D) 20021028
29 PREPARE Instance method Public Method 20021030
30 PREPARE_STATIC Static method Public Method Locks, CTO Check, Authorization 20021030
31 READ_CATALOG_FROM_DB Static method Private Method Read Catalog (with Texts) 20021029
32 RESET_TO_ACTIVE Instance method Public Method 20021030
33 SAVE Instance method Public Method 20021030
34 SAVE_UOMT Instance method Private Method Save Quantity Conversion Type 20021030
35 SAVE_UOMT_STATIC Static method Public Method Save Quantity Conversion Type 20021030
36 SET_INFO Instance method Public Method Sets All Properties 20021105
37 SET_INFO_STATIC Static method Public Method Sets All Properties 20021106
38 SET_MAINTENANCE_STATE Instance method Private Method 20021030
39 SET_OBJECT_REF Instance method Private Method Set Version Object 20021028
40 SHOW_PROTOCOL Instance method Public Method 20021030
Events
Class CL_RSUOM_UOMT has no event.
Types
Class CL_RSUOM_UOMT has no local type.
Method Signatures

Method AUTHORITY_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DISPLAY_ONLY Call by reference Type reference (TYPE) RS_BOOL Boolean 20041202
2 Importing I_ACTVT Call by reference Type reference (TYPE) RSSB_ACTIVITY RSSB_C_BW_ACTIVITY-MAINTAIN BW: Aktivitäten (Berechtigungsprüfung) 20041202
3 Importing I_UOMNM Call by reference Type reference (TYPE) RSUOMNM Name der Mengenumrechnungsart 20041202
# Exception Resumable Description Created on
1 CX_RS_NOT_AUTHORIZED Keine Berechtigung (nicht als Vaterklasse benutzen !!) 20041202

Method CHECK Signature

Method CHECK on class CL_RSUOM_UOMT has no parameter.
Method CHECK on class CL_RSUOM_UOMT has no exception.

Method CHECK_UOMT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_RESULT Value transfer Type reference (TYPE) RS_BOOL Boolean 20021030
2 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE Objektversion 20021030

Method CHECK_UOMT on class CL_RSUOM_UOMT has no exception.

Method CHECK_UOMT_STATIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_RESULT Value transfer Type reference (TYPE) RS_BOOL Boolean 20021030
2 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20021106
3 Importing I_UOMNM Call by reference Type reference (TYPE) RSUOMNM Name der Mengenumrechnungsart 20021030

Method CHECK_UOMT_STATIC on class CL_RSUOM_UOMT has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_UOMNM Call by reference Type reference (TYPE) RSUOMNM Name der Mengenumrechnungsart 20021025

Method CONSTRUCTOR on class CL_RSUOM_UOMT has no exception.

Method COPY_VERSION Signature

Method COPY_VERSION on class CL_RSUOM_UOMT has no parameter.
Method COPY_VERSION on class CL_RSUOM_UOMT has no exception.

Method CTO_AFTER_SAVE_ACT_DEL Signature

Method CTO_AFTER_SAVE_ACT_DEL on class CL_RSUOM_UOMT has no parameter.
Method CTO_AFTER_SAVE_ACT_DEL on class CL_RSUOM_UOMT has no exception.

Method CTO_CHECK Signature

Method CTO_CHECK on class CL_RSUOM_UOMT has no parameter.
Method CTO_CHECK on class CL_RSUOM_UOMT has no exception.

Method CTO_INSERT Signature

Method CTO_INSERT on class CL_RSUOM_UOMT has no parameter.
Method CTO_INSERT on class CL_RSUOM_UOMT has no exception.

Method DEACTIVATE_TRANSFORMATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ONLY_CHECK Call by reference Type reference (TYPE) RS_BOOL Boolean 20070403
2 Importing I_R_MSG Call by reference Object reference (TYPE REF TO) CL_RSO_MSG Container für Nachrichten 20070403

Method DEACTIVATE_TRANSFORMATIONS on class CL_RSUOM_UOMT has no exception.

Method DELETE Signature

Method DELETE on class CL_RSUOM_UOMT has no parameter.
Method DELETE on class CL_RSUOM_UOMT has no exception.

Method DELETE_UOMT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_RESULT Value transfer Type reference (TYPE) RS_BOOL Boolean 20021030

Method DELETE_UOMT on class CL_RSUOM_UOMT has no exception.

Method DELETE_UOMT_STATIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_RESULT Value transfer Type reference (TYPE) RS_BOOL Boolean 20021030
2 Importing I_UOMNM Call by reference Type reference (TYPE) RSUOMNM Name der Mengenumrechnungsart 20021030

Method DELETE_UOMT_STATIC on class CL_RSUOM_UOMT has no exception.

Method DEQUEUE Signature

Method DEQUEUE on class CL_RSUOM_UOMT has no parameter.
Method DEQUEUE on class CL_RSUOM_UOMT has no exception.

Method DEQUEUE_STATIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_UOMNM Call by reference Type reference (TYPE) RSUOMNM Name der Mengenumrechnungsart 20021106

Method DEQUEUE_STATIC on class CL_RSUOM_UOMT has no exception.

Method EXISTS_ON_DB Signature

Method EXISTS_ON_DB on class CL_RSUOM_UOMT has no parameter.
Method EXISTS_ON_DB on class CL_RSUOM_UOMT has no exception.

Method F4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_UOMNM Call by reference Type reference (TYPE) RSUOMNM SPACE Mengenumrechnungsart 20021029
2 Exporting E_TXTLG Call by reference Type reference (TYPE) RSTXTLG Beschreibung lang 20021030
3 Exporting E_TXTSH Call by reference Type reference (TYPE) RSTXTSH Beschreibung kurz 20021030
4 Exporting E_T_F4_LIST Call by reference Type reference (TYPE) RSO_T_OBJECT_F4_LIST Beschreibung lang 20021029
5 Exporting E_T_UOMT_CAT Call by reference Type reference (TYPE) RSUOM_T_UOMT_CAT BW Repository: Listenformat (ALV) für F4-Hilfe 20021029
6 Importing I_DISPLAY_ONLY Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE nur anzeigen 20021029
7 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE Objektversion 20021029
8 Importing I_TITLE Value transfer Type reference (TYPE) C Titel des Popups 20021029

Method F4 on class CL_RSUOM_UOMT has no exception.

Method FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NEW Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20021025
2 Importing I_UOMNM Call by reference Type reference (TYPE) RSUOMNM Name der Mengenumrechnungsart 20021025
3 Returning R_R_UOM Value transfer Type reference (TYPE) RSUOM_R_UOM Mengenumrechnungsart mit Referenz 20021025
# Exception Resumable Description Created on
1 CX_RS_CANCELLED Abbruch durch den Benutzer (Dialog) 20021025
2 CX_RS_MSG BW allgemeine Fehlerklasse mit Nachricht 20021025

Method FREE Signature

Method FREE on class CL_RSUOM_UOMT has no parameter.
Method FREE on class CL_RSUOM_UOMT has no exception.

Method GET_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_UOMT_CAT Call by reference Type reference (TYPE) RSUOM_S_UOMT_CAT Mengenumrechnungsart Katalog mit Texten 20021031
2 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20021031
# Exception Resumable Description Created on
1 CX_RS_NOT_FOUND Objekt nicht gefunden 20021031

Method GET_INFO_CURRENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_UOMT_CAT Call by reference Type reference (TYPE) RSUOM_S_UOMT_CAT Mengenumrechnungsart Katalog mit Texten 20021031
2 Importing I_TH_TLOGO Call by reference Type reference (TYPE) RSO_TH_TLOGO BW Repository: Liste (Hash) von TLOGO Objekt und Typ 20021031
3 Importing I_UOMNM Call by reference Type reference (TYPE) RSUOMNM Name der Mengenumrechnungsart 20021031
# Exception Resumable Description Created on
1 CX_RS_NOT_FOUND Objekt nicht gefunden 20021031

Method GET_INFO_STATIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_UOMT_CAT Call by reference Type reference (TYPE) RSUOM_S_UOMT_CAT Mengenumrechnungsart Katalog mit Texten 20021106
2 Exporting E_NOT_FOUND Call by reference Type reference (TYPE) RS_BOOL Boolean 20021106
3 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20021106
4 Importing I_UOMNM Call by reference Type reference (TYPE) RSUOMNM Name der Mengenumrechnungsart 20021106

Method GET_INFO_STATIC on class CL_RSUOM_UOMT has no exception.

Method GET_INSTANCE Signature

Method GET_INSTANCE on class CL_RSUOM_UOMT has no parameter.
Method GET_INSTANCE on class CL_RSUOM_UOMT has no exception.

Method GET_OBJECT_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20021028
2 Returning R_R_UOMT_VERS Value transfer Object reference (TYPE REF TO) CL_RSUOM_UOMT_VERS Mengenumrechnungsart: Version 20021028

Method GET_OBJECT_REF on class CL_RSUOM_UOMT has no exception.

Method HANDLE_FCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RESULT Call by reference Type reference (TYPE) RS_BOOL Flag-Struktur 20021025
2 Importing I_FCODE Call by reference Type reference (TYPE) SYUCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20021025
3 Importing I_UOMNM Call by reference Type reference (TYPE) RSUOMNM Name der Mengenumrechnungsart 20021025

Method HANDLE_FCODE on class CL_RSUOM_UOMT has no exception.

Method IS_ACTIVE Signature

Method IS_ACTIVE on class CL_RSUOM_UOMT has no parameter.
Method IS_ACTIVE on class CL_RSUOM_UOMT has no exception.

Method IS_SAVED Signature

Method IS_SAVED on class CL_RSUOM_UOMT has no parameter.
Method IS_SAVED on class CL_RSUOM_UOMT has no exception.

Method IS_VALID_OBJVERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20021028
2 Importing I_READ_ALL Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20021028
3 Returning R_VALID Value transfer Type reference (TYPE) RS_BOOL Boolean 20021028

Method IS_VALID_OBJVERS on class CL_RSUOM_UOMT has no exception.

Method PREPARE Signature

Method PREPARE on class CL_RSUOM_UOMT has no parameter.
Method PREPARE on class CL_RSUOM_UOMT has no exception.

Method PREPARE_STATIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTVT Call by reference Type reference (TYPE) ACTIV_AUTH RSSB_C_AUTH_ACTVT-MAINTAIN Aktivität 20021030
2 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL '3' Anwendungs-Log: Detaillierungsgrad 20021030
3 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE Objektversion 20021030
4 Importing I_UOMNM Call by reference Type reference (TYPE) RSUOMNM Name der Mengenumrechnungsart 20021030
5 Importing I_WITH_AUTHORITY Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20021030
6 Importing I_WITH_CTO_CHECK Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20021030
7 Importing I_WITH_ENQUEUE Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20021030
# Exception Resumable Description Created on
1 CX_RS_CANCELLED Abbruch durch den Benutzer (Dialog) 20021031
2 CX_RS_DISPLAY_ONLY Objekt darf nur angezeigt, nicht aber bearbeitet werden 20021031
3 CX_RS_MSG BW allgemeine Fehlerklasse mit Nachricht 20021031
4 CX_RS_NOT_AUTHORIZED Keine Berechtigung für ein Objekt 20021031

Method READ_CATALOG_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20021029

Method READ_CATALOG_FROM_DB on class CL_RSUOM_UOMT has no exception.

Method RESET_TO_ACTIVE Signature

Method RESET_TO_ACTIVE on class CL_RSUOM_UOMT has no parameter.
Method RESET_TO_ACTIVE on class CL_RSUOM_UOMT has no exception.

Method SAVE Signature

Method SAVE on class CL_RSUOM_UOMT has no parameter.
Method SAVE on class CL_RSUOM_UOMT has no exception.

Method SAVE_UOMT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_RESULT Value transfer Type reference (TYPE) RS_BOOL Boolean 20021030

Method SAVE_UOMT on class CL_RSUOM_UOMT has no exception.

Method SAVE_UOMT_STATIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_RESULT Value transfer Type reference (TYPE) RS_BOOL Boolean 20021030
2 Importing I_UOMNM Call by reference Type reference (TYPE) RSUOMNM Name der Mengenumrechnungsart 20021030

Method SAVE_UOMT_STATIC on class CL_RSUOM_UOMT has no exception.

Method SET_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_UOMT_CAT Call by reference Type reference (TYPE) RSUOM_S_UOMT_CAT Mengenumrechnungsart Katalog mit Texten 20021105
2 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20021105

Method SET_INFO on class CL_RSUOM_UOMT has no exception.

Method SET_INFO_STATIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RESULT Value transfer Type reference (TYPE) RS_BOOL Boolean 20021106
2 Importing IS_UOMT_CAT Call by reference Type reference (TYPE) RSUOM_S_UOMT_CAT Mengenumrechnungsart Katalog mit Texten 20021106
3 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20021106
4 Importing I_UOMNM Call by reference Type reference (TYPE) RSUOMNM Name der Mengenumrechnungsart 20021106

Method SET_INFO_STATIC on class CL_RSUOM_UOMT has no exception.

Method SET_MAINTENANCE_STATE Signature

Method SET_MAINTENANCE_STATE on class CL_RSUOM_UOMT has no parameter.
Method SET_MAINTENANCE_STATE on class CL_RSUOM_UOMT has no exception.

Method SET_OBJECT_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20021028
2 Importing I_R_VERS Call by reference Object reference (TYPE REF TO) CL_RSUOM_UOMT_VERS Mengenumrechnungsart: Version 20021028

Method SET_OBJECT_REF on class CL_RSUOM_UOMT has no exception.

Method SHOW_PROTOCOL Signature

Method SHOW_PROTOCOL on class CL_RSUOM_UOMT has no parameter.
Method SHOW_PROTOCOL on class CL_RSUOM_UOMT has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 400