SAP ABAP Class CL_IUUC_ODQ_TABLES_ACCESS (access class for db table)
Hierarchy
☛
DMIS (Software Component) DMIS 2011_1
⤷
CA-EUR (Application Component) European Monetary Union: Euro
⤷
CNV_IUUC_DB_CONNECTION (Package) Encapsulation of communication with remote systems non RFC

⤷

⤷

Properties
Class | CL_IUUC_ODQ_TABLES_ACCESS | |
Short Description | access class for db table | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | CNV_IUUC_DB_CONNECTION | Encapsulation of communication with remote systems non RFC |
Created | 20130308 | SAP |
Last change | 20141030 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_IUUC_ODQ_TABLES_ACCESS has no forward declaration.
Interfaces
Class CL_IUUC_ODQ_TABLES_ACCESS has no interface implemented.
Friends
Class CL_IUUC_ODQ_TABLES_ACCESS has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Public | Type reference (TYPE) | I | 72 | 20130314 | ||
2 | ![]() |
Constant | Public | Type reference (TYPE) | IUUC_ODQ_EXTRACT_MODE | 'F' | IUUC_ODQ_EXTRACTION_MODE | 20130308 | |
3 | ![]() |
Constant | Public | Type reference (TYPE) | IUUC_ODQ_EXTRACT_MODE | 'C' | IUUC_ODQ_EXTRACTION_MODE | 20130308 | |
4 | ![]() |
Constant | Public | Type reference (TYPE) | IUUC_ODQ_EXTRACT_MODE | 'S' | IUUC_ODQ_EXTRACTION_MODE | 20130308 | |
5 | ![]() |
Constant | Public | Type reference (TYPE) | IUUC_ODQ_BOOLEAN | '' | Boolean constant no | 20130321 | |
6 | ![]() |
Constant | Public | Type reference (TYPE) | IUUC_ODQ_BOOLEAN | 'X' | Boolean constant yes | 20130315 | |
7 | ![]() |
Constant | Public | Type reference (TYPE) | FIELDNAME | 'ODQ_CHANGEMODE' | Field Name | 20130417 | |
8 | ![]() |
Constant | Public | Type reference (TYPE) | FIELDNAME | 'ODQ_ENTITYCNTR' | Field Name | 20130417 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | check if request or similar request for the same table exist | 20130321 |
2 | ![]() |
Static method | Public | Method | delete request | 20130315 |
3 | ![]() |
Static method | Public | Method | delete ODQ request parameters (selection and projections) | 20130314 |
4 | ![]() |
Static method | Public | Method | get all request by mt_id & tablenames (optional) | 20130421 |
5 | ![]() |
Static method | Public | Method | Returns the original tablename based on the substitution | 20140116 |
6 | ![]() |
Static method | Public | Method | get request by mt_id and tablename | 20130308 |
7 | ![]() |
Static method | Public | Method | Read | 20130315 |
8 | ![]() |
Static method | Public | Method | Read request data | 20130315 |
9 | ![]() |
Static method | Public | Method | save ODQ request parameters (selection and projections) | 20130314 |
10 | ![]() |
Static method | Public | Method | Returns all substitutes for an original table | 20140115 |
11 | ![]() |
Static method | Public | Method | Returns the substitution name in case it exists | 20140115 |
12 | ![]() |
Static method | Public | Method | save a new request | 20130315 |
13 | ![]() |
Static method | Public | Method | save ODQ request parameters (selection and projections) | 20130315 |
14 | ![]() |
Static method | Public | Method | Update record entry with substitue name | 20140115 |
15 | ![]() |
Static method | Public | Method | update the status of a request | 20130412 |
Events
Class CL_IUUC_ODQ_TABLES_ACCESS has no event.
Types
Class CL_IUUC_ODQ_TABLES_ACCESS has no local type.
Method Signatures
Method CHECK_REQUEST_EXISTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_ENTRY_BY_REQUEST_ID | Call by reference | Type reference (TYPE) | IUUC_ODQ_TABLES | tables for processing as ODQ provider | 20140305 | ||
2 | ![]() |
ET_ENTRIES_BY_MT_TABNAME | Call by reference | Type reference (TYPE) | IUUC_ODQ_TABLES_TAB | tables for processing as ODQ provider | 20140305 | ||
3 | ![]() |
IS_REQUEST_HEADER | Call by reference | Type reference (TYPE) | IUUC_ODQ_TABLES | tables for processing as ODQ provider | 20140305 |
Method CHECK_REQUEST_EXISTS on class CL_IUUC_ODQ_TABLES_ACCESS has no exception.
Method DELETE_REQUEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
REQUEST_ID | Call by reference | Type reference (TYPE) | IUUC_ODQ_RID | tables for processing as ODQ provider | 20130315 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
SQL error in the access clases | 20130315 |
Method DELETE_REQUEST_PARAM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DELETE_PROJECTIONS | Call by reference | Type reference (TYPE) | IUUC_ODQ_BOOLEAN | Replication ODQ_BOOLEAN | 20130315 | ||
2 | ![]() |
DELETE_SELECTION | Call by reference | Type reference (TYPE) | IUUC_ODQ_BOOLEAN | Replication ODQ_BOOLEAN | 20130315 | ||
3 | ![]() |
REQUEST_ID | Call by reference | Type reference (TYPE) | IUUC_ODQ_RID | tables for processing as ODQ provider | 20130315 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
SQL error in the access clases | 20130314 |
Method GET_ALL_REQUEST_BY_MT_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_TABNAME | Call by reference | Type reference (TYPE) | IUUC_T_REPL_TABNAME | Table Names | 20130421 | ||
2 | ![]() |
IV_MT_ID | Call by reference | Type reference (TYPE) | DMC_MT_IDENTIFIER | DMC: Indicator for Mass Transfer | 20130421 | ||
3 | ![]() |
RT_REQUESTS | Value transfer | Type reference (TYPE) | IUUC_ODQ_TABLES_TAB | Table Name | 20130421 |
Method GET_ALL_REQUEST_BY_MT_ID on class CL_IUUC_ODQ_TABLES_ACCESS has no exception.
Method GET_MT_TABNAME_BY_SUBST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_MT_ID | Call by reference | Type reference (TYPE) | DMC_MT_IDENTIFIER | DMC: Indicator for Mass Transfer | 20140116 | ||
2 | ![]() |
EV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20140116 | ||
3 | ![]() |
IV_SUBST_NAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20140116 |
Method GET_MT_TABNAME_BY_SUBST on class CL_IUUC_ODQ_TABLES_ACCESS has no exception.
Method GET_REQUEST_BY_INDEX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_MT_ID | Call by reference | Type reference (TYPE) | DMC_MT_IDENTIFIER | DMC: Indicator for Mass Transfer | 20130308 | ||
2 | ![]() |
IV_TABLENAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130308 | ||
3 | ![]() |
RV_REQUEST_ID | Value transfer | Type reference (TYPE) | IUUC_ODQ_RID | ODQ request id | 20130308 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
SQL error in the access clases | 20130315 |
Method GET_REQUEST_FULL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_REQUEST | Call by reference | Type reference (TYPE) | IUUC_ODQ_TABLES | tables for processing as ODQ provider | 20130315 | ||
2 | ![]() |
I_PROJECTIONS | Call by reference | Type reference (TYPE) | IUUC_ODQ_PROJECTIONS_SET | ODQ request projection set | 20130315 | ||
3 | ![]() |
I_SELECTION | Call by reference | Type reference (TYPE) | IUUC_ODQ_SELECTION_SET | ODQ request selection statement | 20130315 | ||
4 | ![]() |
REQUEST_ID | Call by reference | Type reference (TYPE) | IUUC_ODQ_RID | ODQ request id | 20130315 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
SQL error in the access clases | 20130315 |
Method GET_REQUEST_HEADER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_REQUEST | Call by reference | Type reference (TYPE) | IUUC_ODQ_TABLES | tables for processing as ODQ provider | 20130315 | ||
2 | ![]() |
REQUEST_ID | Call by reference | Type reference (TYPE) | IUUC_ODQ_RID | ODQ request id | 20130315 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
SQL error in the access clases | 20130315 |
Method GET_REQUEST_PARAM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_PROJECTIONS | Call by reference | Type reference (TYPE) | IUUC_ODQ_PROJECTIONS_SET | ODQ request projection set | 20130314 | ||
2 | ![]() |
I_SELECTION | Call by reference | Type reference (TYPE) | IUUC_ODQ_SELECTION_SET | ODQ request selection statement | 20130314 | ||
3 | ![]() |
REQUEST_ID | Call by reference | Type reference (TYPE) | IUUC_ODQ_RID | tables for processing as ODQ provider | 20130315 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
SQL error in the access clases | 20130314 |
Method GET_SUBSTS_BY_MT_ID_TAB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_MT_ID | Call by reference | Type reference (TYPE) | DMC_MT_IDENTIFIER | DMC: Indicator for Mass Transfer | 20140115 | ||
2 | ![]() |
IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20140115 | ||
3 | ![]() |
RT_SUBST_TABLES | Value transfer | Type reference (TYPE) | IUUC_TT_TABNAME | List of table names | 20140115 |
Method GET_SUBSTS_BY_MT_ID_TAB on class CL_IUUC_ODQ_TABLES_ACCESS has no exception.
Method GET_TABANME_SUBST_BY_REQUEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_REQUEST_ID | Call by reference | Type reference (TYPE) | IUUC_ODQ_RID | ODQ request id | 20140115 | ||
2 | ![]() |
RV_TABNAME_SUBST | Value transfer | Type reference (TYPE) | TABNAME | Table Name | 20140115 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Excep. class for ODQ provider | 20140115 |
Method SAVE_REQUEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_REQUEST | Call by reference | Type reference (TYPE) | IUUC_ODQ_TABLES | tables for processing as ODQ provider | 20130315 | ||
2 | ![]() |
I_PROJECTIONS | Call by reference | Type reference (TYPE) | IUUC_ODQ_PROJECTIONS_SET | ODQ request projection set | 20130315 | ||
3 | ![]() |
I_SELECTION | Call by reference | Type reference (TYPE) | IUUC_ODQ_SELECTION_SET | ODQ request selection statement | 20130315 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
SQL error in the access clases | 20130315 |
Method SAVE_REQUEST_PARAM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_PROJECTIONS | Call by reference | Type reference (TYPE) | IUUC_ODQ_PROJECTIONS_SET | ODQ request projection set | 20130315 | ||
2 | ![]() |
I_SELECTION | Call by reference | Type reference (TYPE) | IUUC_ODQ_SELECTION_SET | ODQ request selection statement | 20130315 | ||
3 | ![]() |
REQUEST_ID | Call by reference | Type reference (TYPE) | IUUC_ODQ_RID | tables for processing as ODQ provider | 20130315 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
SQL error in the access clases | 20130315 |
Method SAVE_TABNAME_SUBST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_REQUEST_ID | Call by reference | Type reference (TYPE) | IUUC_ODQ_RID | ODQ request id | 20140115 | ||
2 | ![]() |
IV_SUBST_NAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20140115 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Excep. class for ODQ provider | 20140115 |
Method UPDATE_REQUEST_BY_MT_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ACTIVE | Call by reference | Type reference (TYPE) | BOOLEAN | boolean variable (X=true, -=false, space=unknown) | 20130412 | ||
2 | ![]() |
IV_MT_ID | Call by reference | Type reference (TYPE) | DMC_MT_IDENTIFIER | DMC: Indicator for Mass Transfer | 20130412 | ||
3 | ![]() |
IV_TABLENAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130412 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Excep. class for ODQ provider | 20130412 |
History
Last changed by/on | SAP | 20141030 |
SAP Release Created in | 2010_1_620 |