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
⤷ 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 |