SAP ABAP Class CL_IUUC_TAB_IDENT_ACCESS (access class for db tab IUUC_TAB_IDENT)
Hierarchy
DMIS (Software Component) DMIS 2011_1
   CA-EUR (Application Component) European Monetary Union: Euro
     CNV_IUUC_MULTI_LOGTAB_USE (Package) multiple use of logging tables -> registration of consumer
Properties
Class CL_IUUC_TAB_IDENT_ACCESS  
Short Description access class for db tab IUUC_TAB_IDENT    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CNV_IUUC_MULTI_LOGTAB_USE   multiple use of logging tables -> registration of consumer 
Created 20120118   SAP 
Last change 20141030    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_IUUC_TAB_IDENT_ACCESS has no forward declaration.
Interfaces
Class CL_IUUC_TAB_IDENT_ACCESS has no interface implemented.
Friends
Class CL_IUUC_TAB_IDENT_ACCESS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_IDENT_CLUSTER_STRUCTURE Constant Public Type reference (TYPE) IUUC_IDENT_TYPE 'C' type of an ident (logging, trigger, synonym) 20120207
2 CO_IDENT_INDX_STRUCT Constant Public Type reference (TYPE) IUUC_IDENT_TYPE 'I' type of an ident (logging, trigger, synonym) 20120510
3 CO_IDENT_LOGTAB Constant Public Type reference (TYPE) IUUC_IDENT_TYPE 'L' type of an ident (logging, trigger, synonym) 20120118
4 CO_IDENT_SYNONYM Constant Public Type reference (TYPE) IUUC_IDENT_TYPE 'S' type of an ident (logging, trigger, synonym) 20120118
5 CO_IDENT_TRIGGER Constant Public Type reference (TYPE) IUUC_IDENT_TYPE 'T' type of an ident (logging, trigger, synonym) 20120118
6 CO_LCL_QUEUE_TABLE Constant Public Type reference (TYPE) IUUC_IDENT_TYPE 'Q' type of an ident (logging, trigger, synonym) 20130307
7 CO_MAPPED_LCL_TABNAME Constant Public Type reference (TYPE) IUUC_IDENT_TYPE 'M' type of an ident (logging, trigger, synonym) 20140108
8 CO_SYSTEM_CENTRAL Constant Public Type reference (TYPE) IUUC_SYSTEM_TYPE 'C' type of the involved systems 20120118
9 CO_SYSTEM_RECEIVER Constant Public Type reference (TYPE) IUUC_SYSTEM_TYPE 'R' type of the involved systems 20120118
10 CO_SYSTEM_SENDER Constant Public Type reference (TYPE) IUUC_SYSTEM_TYPE 'S' type of the involved systems 20120118
Methods
# Method Level Visibility Method type Description Created on
1 GET_ALL_IDENTS Static method Public Method Get a list of all idents used in a mass transfer 20121005
2 GET_CRE_IDENT Static method Public Method search for an existing ident or create a new one 20120229
3 GET_FULL_NAME Static method Public Method create full name /1LT/+ident 20120125
4 GET_IDENT Static method Public Method search for an already existing ident in iuuc_tab_id 20120118
5 GET_NEXT_IDENT Static method Public Method get the next available ident 20120131
6 GET_TABNAME_FROM_IDENT Static method Public Method get the table name behind a technical name 20120522
7 SAVE_IDENT Static method Public Method save new ident on db 20120118
8 UPDATE_IDENT Static method Public Method update the number range object to a new ident 20120203
Events
Class CL_IUUC_TAB_IDENT_ACCESS has no event.
Types
Class CL_IUUC_TAB_IDENT_ACCESS has no local type.
Method Signatures

Method GET_ALL_IDENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_IDENT_TYPE Call by reference Type reference (TYPE) IUUC_TAB_IDENT IUUC_TAB Ident 20121005
2 Importing IV_MT_ID Call by reference Type reference (TYPE) DMC_MT_IDENTIFIER DMC: Indicator for Mass Transfer 20121005
3 Importing IV_SYSTEM_TYPE Call by reference Type reference (TYPE) IUUC_SYSTEM_TYPE type of the involved systems 20121005
4 Returning RT_TAB_IDENTS Value transfer Type reference (TYPE) IUUC_TABLE_IDENT_TAB Table with a list of tabname-ident relations 20121005

Method GET_ALL_IDENTS on class CL_IUUC_TAB_IDENT_ACCESS has no exception.

Method GET_CRE_IDENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FULL_NAME Call by reference Type reference (TYPE) TABNAME Table Name 20120229
2 Exporting EV_IDENT Call by reference Type reference (TYPE) IUUC_TAB_IDENT IUUC_TAB Ident 20120229
3 Importing IV_IDENT_TYPE Call by reference Type reference (TYPE) IUUC_IDENT_TYPE type of an ident (logging, trigger, synonym) 20120229
4 Importing IV_MT_ID Call by reference Type reference (TYPE) DMC_MT_IDENTIFIER DMC: Indicator for Mass Transfer 20120229
5 Importing IV_SYSTEM_TYPE Call by reference Type reference (TYPE) IUUC_SYSTEM_TYPE type of the involved systems 20120229
6 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20120229
# Exception Resumable Description Created on
1 CX_IUUC_TAB_IDENT table ident static check 20120229

Method GET_FULL_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_IDENT Call by reference Type reference (TYPE) IUUC_TAB_IDENT IUUC_TAB Ident 20120125
2 Returning RV_FULL_NAME Value transfer Type reference (TYPE) TABNAME Table Name 20120125

Method GET_FULL_NAME on class CL_IUUC_TAB_IDENT_ACCESS has no exception.

Method GET_IDENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FULL_NAME Call by reference Type reference (TYPE) TABNAME Table Name 20120125
2 Exporting EV_IDENT Call by reference Type reference (TYPE) IUUC_TAB_IDENT IUUC_TAB Ident 20120125
3 Importing IV_IDENT_TYPE Call by reference Type reference (TYPE) IUUC_IDENT_TYPE type of an ident (logging, trigger, synonym) 20120118
4 Importing IV_MT_ID Call by reference Type reference (TYPE) DMC_MT_IDENTIFIER DMC: Indicator for Mass Transfer 20120118
5 Importing IV_SYSTEM_TYPE Call by reference Type reference (TYPE) IUUC_SYSTEM_TYPE type of the involved systems 20120118
6 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20120118
# Exception Resumable Description Created on
1 CX_IUUC_TAB_IDENT table ident static check 20120118

Method GET_NEXT_IDENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FULL_NAME Call by reference Type reference (TYPE) TABNAME Table Name 20120131
2 Exporting EV_IDENT Call by reference Type reference (TYPE) IUUC_TAB_IDENT IUUC_TAB Ident 20120131
3 Exporting EV_QUANTITY Call by reference Type reference (TYPE) NRQUAN IUUC_TAB Ident 20120203
4 Importing IV_QUANTITY Call by reference Type reference (TYPE) NRQUAN '00000000000000000001' IUUC_TAB Ident 20120203

Method GET_NEXT_IDENT on class CL_IUUC_TAB_IDENT_ACCESS has no exception.

Method GET_TABNAME_FROM_IDENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_IDENT_TYPE Call by reference Type reference (TYPE) IUUC_IDENT_TYPE type of an ident (logging, trigger, synonym) 20120522
2 Exporting EV_MT_ID Call by reference Type reference (TYPE) DMC_MT_IDENTIFIER DMC: Indicator for Mass Transfer 20120522
3 Exporting EV_SYSTEM_TYPE Call by reference Type reference (TYPE) IUUC_SYSTEM_TYPE type of the involved systems 20120522
4 Exporting EV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20120522
5 Importing IV_FULL_NAME Call by reference Type reference (TYPE) TABNAME Table Name 20120522
6 Importing IV_IDENT Value transfer Type reference (TYPE) IUUC_TAB_IDENT type of an ident (logging, trigger, synonym) 20120522
# Exception Resumable Description Created on
1 CX_IUUC_TAB_IDENT table ident static check 20120522

Method SAVE_IDENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_IDENT Call by reference Type reference (TYPE) IUUC_TAB_IDENT IUUC_TAB Ident 20120119
2 Importing IV_IDENT_TYPE Call by reference Type reference (TYPE) IUUC_IDENT_TYPE type of an ident (logging, trigger, synonym) 20120119
3 Importing IV_MT_ID Call by reference Type reference (TYPE) DMC_MT_IDENTIFIER DMC: Indicator for Mass Transfer 20120119
4 Importing IV_SYSTEM_TYPE Call by reference Type reference (TYPE) IUUC_SYSTEM_TYPE type of the involved systems 20120119
5 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20120119
# Exception Resumable Description Created on
1 CX_IUUC_TAB_IDENT table ident static check 20120119

Method UPDATE_IDENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NEXT_IDENT Call by reference Type reference (TYPE) IUUC_TAB_IDENT IUUC_TAB Ident 20120203
2 Importing IV_NEW_IDENT Call by reference Type reference (TYPE) IUUC_TAB_IDENT IUUC_TAB Ident 20120203

Method UPDATE_IDENT on class CL_IUUC_TAB_IDENT_ACCESS has no exception.
History
Last changed by/on SAP  20141030 
SAP Release Created in 2010_1_620