SAP ABAP Class CL_IWP_DP_PROVISIONING_API (ILM Data Provisioning: API)
Hierarchy
☛
SAP_ABA (Software Component) Cross-Application Component
⤷ CA-GTF (Application Component) General Application Functions
⤷ IWP_DATA_PROVISIONING (Package) Retention Warehouse: Data provisioning
⤷ CA-GTF (Application Component) General Application Functions
⤷ IWP_DATA_PROVISIONING (Package) Retention Warehouse: Data provisioning
Properties
Class | CL_IWP_DP_PROVISIONING_API | |
Short Description | ILM Data Provisioning: API | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | IWP_DP | |
Program status | ||
Category | 0 | |
Package | IWP_DATA_PROVISIONING | Retention Warehouse: Data provisioning |
Created | 20111017 | SAP |
Last change | 20131127 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | CL_ARC_DAS_CON_RW_BI_UPLOAD | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_IWP_DP_PROVISIONING_API has no interface implemented.
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_IWP_DP_DATA_LOADER | 20120305 | ILM Data Provisioning: Data Loader Class | |
2 | CL_IWP_DP_DDIC_GENERATOR | 20120305 | ILM Data Provisioning: Generator for Data Dictionary objects |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | C_LOGOBJ | Constant | Private | Type reference (TYPE) | BALOBJ_D | 'ILM' | Application log: Object name (Application code) | 20111018 | |
2 | C_LOG_SUBOBJ_DATA_LOAD | Constant | Private | Type reference (TYPE) | BALSUBOBJ | 'ILM_DP_DATA_LOAD' | Application Log: Subobject | 20111018 | |
3 | C_LOG_SUBOBJ_DDIC_GEN | Constant | Private | Type reference (TYPE) | BALSUBOBJ | 'ILM_DP_DDIC_GEN' | Application Log: Subobject | 20111018 | |
4 | C_LOG_SUBOBJ_DESCRIPTOR | Constant | Private | Type reference (TYPE) | BALSUBOBJ | 'ILM_DP_DESCRIPTOR' | Application Log: Subobject | 20111018 | |
5 | MS_TDC | Static Attribute | Private | Type reference (TYPE) | IWP_DP_ST_TDC | ILM Data Provisioning: Testdata Container Use | 20120302 | ||
6 | MT_DESCRIPTORS | Static Attribute | Private | Type reference (TYPE) | TY_TT_DESCRIPTOR | Buffer for descriptor references | 20120307 | ||
7 | MV_RENOVATION_ENABLE | Static Attribute | Private | Type reference (TYPE) | IWP_DP_RENOVATION_FLAG | Retention Warehouse Renovation Enablement | 20120801 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CREATE_DESCRIPTOR | Static method | Public | Method | Create a descriptor and return reference | 20111017 |
2 | CREATE_LOG_OBJECT | Static method | Private | Method | Creates log objects for descriptor/ddic generator/data load | 20111018 |
3 | DELETE_AUDIT_PACKAGE | Static method | Public | Method | Deletes Data, DDIC Objects and Descriptor for Audit Package | 20120306 |
4 | GENERATE_DDIC_OBJECTS | Static method | Public | Method | Generate DDIC objects | 20111017 |
5 | GET_DATA_PROVIDER | Static method | Public | Method | Get reference to a Data Provider for an Audit Package | 20120315 |
6 | GET_DESCRIPTOR | Static method | Public | Method | Get reference to a descriptor | 20111017 |
7 | GET_GENERATED_EXIT_VIEW | Static method | Public | Method | Get Generated Exit View | 20130207 |
8 | GET_GENERATED_LOGICAL_VIEW | Static method | Public | Method | Get generated logical view (Views) | 20120307 |
9 | GET_GENERATED_PROJECTION_VIEW | Static method | Public | Method | Get generated projection view (Structures) | 20120307 |
10 | GET_GENERATED_TABLE_FOR_STR | Static method | Public | Method | Get generated for structure and not for ilm view | 20120727 |
11 | GET_STRUCTURE_VIEW_FIELDS | Static method | Public | Method | Get Fieldlist for Structure/View of an Audit Package | 20120323 |
12 | IS_RENOVATION_ON | Static method | Public | Method | Returns whether the renovation is enabled or not | 20120801 |
13 | LOAD_DATA | Static method | Public | Method | Fills the RW with data from archive | 20111103 |
Events
Class CL_IWP_DP_PROVISIONING_API has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TY_TS_DESCRIPTOR | Private | See coding | 20120307 | BEGIN OF ty_ts_descriptor,
audit_package_id TYPE iwp_work_package,
descriptor TYPE REF TO if_iwp_dp_descriptor,
END OF ty_ts_descriptor
|
||
2 | TY_TT_DESCRIPTOR | Private | See coding | 20120307 | ty_tt_descriptor TYPE SORTED TABLE OF ty_ts_descriptor WITH UNIQUE KEY audit_package_id
|
Method Signatures
Method CREATE_DESCRIPTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_ORIGIN_RANGE | Call by reference | Type reference (TYPE) | IWP_DP_TT_ORIGIN_RANGE | ILM Data Provisioning: Origin Range for an Audit Package | 20111221 | ||
2 | Importing | IT_URIS | Call by reference | Type reference (TYPE) | CL_ARC_DAS_CON_RW_BI_UPLOAD=>TT_RESULT_URIS | 20111017 | |||
3 | Importing | IV_AUDIT_PACKAGE_ID | Call by reference | Type reference (TYPE) | IWP_WORK_PACKAGE | Unique Identifier of an Audit Package | 20111017 | ||
4 | Importing | IV_AUDIT_PACKAGE_NAME | Call by reference | Type reference (TYPE) | IWP_WORK_PACKAGE_EXT | Audit Package | 20111017 | ||
5 | Importing | IV_CLIENT | Call by reference | Type reference (TYPE) | SYMANDT | Client ID of Current User | 20111017 | ||
6 | Importing | IV_SID | Call by reference | Type reference (TYPE) | SYSYSID | Name of the SAP System | 20111017 | ||
7 | Importing | IV_SNMETA | Call by reference | Type reference (TYPE) | ADMI_URI_ADK | URI of a Resource or a Collection | 20111017 | ||
8 | Importing | IV_WPP | Call by reference | Type reference (TYPE) | IWP_WP_PATTERN | Audit Package Template | 20111017 | ||
9 | Returning | RR_DESCRIPTOR | Value transfer | Object reference (TYPE REF TO) | IF_IWP_DP_DESCRIPTOR | ILM Data Provisioning: Descriptor | 20111017 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IWP_DP | ILM Data Provisioning: Exception Class | 20120307 |
Method CREATE_LOG_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_LOG_SUBOBJ | Call by reference | Type reference (TYPE) | BALSUBOBJ | Application Log: Subobject | 20111018 | ||
2 | Importing | IM_TITLE | Call by reference | Type reference (TYPE) | BALTITLE | Application Log: Screen title | 20111018 | ||
3 | Importing | IM_WP_EXT | Call by reference | Type reference (TYPE) | IWP_WORK_PACKAGE_EXT | 20111018 | |||
4 | Returning | RE_LOG | Value transfer | Object reference (TYPE REF TO) | CL_ILM_LOG | Generic Log for ILM | 20111018 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ILM | ILM: General Exception Class | 20111018 |
Method DELETE_AUDIT_PACKAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_AUDIT_PACKAGE_ID | Call by reference | Type reference (TYPE) | IWP_WORK_PACKAGE | Unique Identifier of an Audit Package | 20120306 |
Method DELETE_AUDIT_PACKAGE on class CL_IWP_DP_PROVISIONING_API has no exception.
Method GENERATE_DDIC_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_AUDIT_PACKAGE_ID | Call by reference | Type reference (TYPE) | IWP_WORK_PACKAGE | 20120307 |
Method GENERATE_DDIC_OBJECTS on class CL_IWP_DP_PROVISIONING_API has no exception.
Method GET_DATA_PROVIDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_OUTPUT_FIELDS | Call by reference | Type reference (TYPE) | IWP_DP_TT_OUTPUT_FIELDS | 20120321 | |||
2 | Importing | IT_SELECT_OPTIONS | Call by reference | Type reference (TYPE) | RSDS_FRANGE_T | 20120319 | |||
3 | Importing | IV_AUDIT_PACKAGE_ID | Call by reference | Type reference (TYPE) | IWP_WORK_PACKAGE | Unique Identifier of an Audit Package | 20120315 | ||
4 | Importing | IV_EXIT_STR | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Reporting on Exit Structure View | 20130207 | |
5 | Importing | IV_IS_VIEW | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Whether IV_STRUC_VIEW is str or view name | 20120315 | |
6 | Importing | IV_MAX_ROWS | Call by reference | Type reference (TYPE) | I | 20120319 | |||
7 | Importing | IV_PACKAGE_SIZE | Call by reference | Type reference (TYPE) | I | 20120319 | |||
8 | Importing | IV_STRUC_VIEW | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20120315 | ||
9 | Importing | IV_USAGE | Call by reference | Type reference (TYPE) | IWP_DP_USAGE | Example = 'BI' | 20120802 | ||
10 | Returning | RR_DATA_PROVIDER | Value transfer | Object reference (TYPE REF TO) | IF_IWP_DP_DATA_PROVIDER | 20120319 |
Method GET_DATA_PROVIDER on class CL_IWP_DP_PROVISIONING_API has no exception.
Method GET_DESCRIPTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_AUDIT_PACKAGE_ID | Call by reference | Type reference (TYPE) | IWP_WORK_PACKAGE | 20111017 | |||
2 | Importing | IV_AUDIT_PACKAGE_NAME | Call by reference | Type reference (TYPE) | IWP_WORK_PACKAGE_EXT | 20111017 | |||
3 | Returning | RR_DESCRIPTOR | Value transfer | Object reference (TYPE REF TO) | IF_IWP_DP_DESCRIPTOR | ILM Data Provisioning: Public Descriptor Interface | 20111017 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IWP_DP | ILM Data Provisioning: Exception Class | 20120308 |
Method GET_GENERATED_EXIT_VIEW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_AUDIT_PACKAGE_ID | Call by reference | Type reference (TYPE) | IWP_WORK_PACKAGE | Unique Identifier of an Audit Package | 20130207 | ||
2 | Importing | IV_VIEW_ID | Call by reference | Type reference (TYPE) | SILM_VIEW_ID | View Description | 20130207 | ||
3 | Returning | RV_GEN_VIEW | Value transfer | Type reference (TYPE) | TABNAME16 | Table name, 16 characters | 20130207 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IWP_DP | ILM Data Provisioning: Exception Class | 20130321 |
Method GET_GENERATED_LOGICAL_VIEW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_AUDIT_PACKAGE_ID | Call by reference | Type reference (TYPE) | IWP_WORK_PACKAGE | 20120307 | |||
2 | Importing | IV_VIEW_ID | Call by reference | Type reference (TYPE) | SILM_VIEW_ID | 20120307 | |||
3 | Returning | RV_GEN_VIEW | Value transfer | Type reference (TYPE) | TABNAME16 | 20120307 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IWP_DP | ILM Data Provisioning: Exception Class | 20120307 |
Method GET_GENERATED_PROJECTION_VIEW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_AUDIT_PACKAGE_ID | Call by reference | Type reference (TYPE) | IWP_WORK_PACKAGE | 20120307 | |||
2 | Importing | IV_STRUCTURE | Call by reference | Type reference (TYPE) | TABNAME | 20120307 | |||
3 | Returning | RV_GEN_VIEW | Value transfer | Type reference (TYPE) | TABNAME16 | 20120307 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IWP_DP | ILM Data Provisioning: Exception Class | 20120307 |
Method GET_GENERATED_TABLE_FOR_STR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_AUDIT_PACKAGE_ID | Call by reference | Type reference (TYPE) | IWP_WORK_PACKAGE | Unique Identifier of an Audit Package | 20120727 | ||
2 | Importing | IV_STRUCTURE | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20120727 | ||
3 | Returning | RV_GEN_TAB | Value transfer | Type reference (TYPE) | TABNAME16 | Table name, 16 characters | 20120727 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IWP_DP | ILM Data Provisioning: Exception Class | 20120727 |
Method GET_STRUCTURE_VIEW_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_FIELD_LIST | Call by reference | Type reference (TYPE) | IWP_DP_TT_OUTPUT_FIELDS | 20120323 | |||
2 | Importing | IV_AUDIT_PACKAGE_ID | Call by reference | Type reference (TYPE) | IWP_WORK_PACKAGE | 20120323 | |||
3 | Importing | IV_STRUC_VIEW | Call by reference | Type reference (TYPE) | TABNAME | 20120323 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IWP_DP | 20120323 |
Method IS_RENOVATION_ON Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_RENOVATION_ENABLE | Value transfer | Type reference (TYPE) | IWP_DP_RENOVATION_FLAG | Retention Warehouse Renovation Enablement | 20120802 |
Method IS_RENOVATION_ON on class CL_IWP_DP_PROVISIONING_API has no exception.
Method LOAD_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_AUDIT_PACKAGE_ID | Call by reference | Type reference (TYPE) | IWP_WORK_PACKAGE | 20120307 |
Method LOAD_DATA on class CL_IWP_DP_PROVISIONING_API has no exception.
History
Last changed by/on | SAP | 20131127 |
SAP Release Created in | 740 |