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

⤷

⤷

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 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | ![]() |
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 | ![]() |
Constant | Private | Type reference (TYPE) | BALOBJ_D | 'ILM' | Application log: Object name (Application code) | 20111018 | |
2 | ![]() |
Constant | Private | Type reference (TYPE) | BALSUBOBJ | 'ILM_DP_DATA_LOAD' | Application Log: Subobject | 20111018 | |
3 | ![]() |
Constant | Private | Type reference (TYPE) | BALSUBOBJ | 'ILM_DP_DDIC_GEN' | Application Log: Subobject | 20111018 | |
4 | ![]() |
Constant | Private | Type reference (TYPE) | BALSUBOBJ | 'ILM_DP_DESCRIPTOR' | Application Log: Subobject | 20111018 | |
5 | ![]() |
Static Attribute | Private | Type reference (TYPE) | IWP_DP_ST_TDC | ILM Data Provisioning: Testdata Container Use | 20120302 | ||
6 | ![]() |
Static Attribute | Private | Type reference (TYPE) | TY_TT_DESCRIPTOR | Buffer for descriptor references | 20120307 | ||
7 | ![]() |
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 | ![]() |
Static method | Public | Method | Create a descriptor and return reference | 20111017 |
2 | ![]() |
Static method | Private | Method | Creates log objects for descriptor/ddic generator/data load | 20111018 |
3 | ![]() |
Static method | Public | Method | Deletes Data, DDIC Objects and Descriptor for Audit Package | 20120306 |
4 | ![]() |
Static method | Public | Method | Generate DDIC objects | 20111017 |
5 | ![]() |
Static method | Public | Method | Get reference to a Data Provider for an Audit Package | 20120315 |
6 | ![]() |
Static method | Public | Method | Get reference to a descriptor | 20111017 |
7 | ![]() |
Static method | Public | Method | Get Generated Exit View | 20130207 |
8 | ![]() |
Static method | Public | Method | Get generated logical view (Views) | 20120307 |
9 | ![]() |
Static method | Public | Method | Get generated projection view (Structures) | 20120307 |
10 | ![]() |
Static method | Public | Method | Get generated for structure and not for ilm view | 20120727 |
11 | ![]() |
Static method | Public | Method | Get Fieldlist for Structure/View of an Audit Package | 20120323 |
12 | ![]() |
Static method | Public | Method | Returns whether the renovation is enabled or not | 20120801 |
13 | ![]() |
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 | ![]() |
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 | ![]() |
IT_URIS | Call by reference | Type reference (TYPE) | CL_ARC_DAS_CON_RW_BI_UPLOAD=>TT_RESULT_URIS | 20111017 | |||
3 | ![]() |
IV_AUDIT_PACKAGE_ID | Call by reference | Type reference (TYPE) | IWP_WORK_PACKAGE | Unique Identifier of an Audit Package | 20111017 | ||
4 | ![]() |
IV_AUDIT_PACKAGE_NAME | Call by reference | Type reference (TYPE) | IWP_WORK_PACKAGE_EXT | Audit Package | 20111017 | ||
5 | ![]() |
IV_CLIENT | Call by reference | Type reference (TYPE) | SYMANDT | Client ID of Current User | 20111017 | ||
6 | ![]() |
IV_SID | Call by reference | Type reference (TYPE) | SYSYSID | Name of the SAP System | 20111017 | ||
7 | ![]() |
IV_SNMETA | Call by reference | Type reference (TYPE) | ADMI_URI_ADK | URI of a Resource or a Collection | 20111017 | ||
8 | ![]() |
IV_WPP | Call by reference | Type reference (TYPE) | IWP_WP_PATTERN | Audit Package Template | 20111017 | ||
9 | ![]() |
RR_DESCRIPTOR | Value transfer | Object reference (TYPE REF TO) | IF_IWP_DP_DESCRIPTOR | ILM Data Provisioning: Descriptor | 20111017 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
IM_LOG_SUBOBJ | Call by reference | Type reference (TYPE) | BALSUBOBJ | Application Log: Subobject | 20111018 | ||
2 | ![]() |
IM_TITLE | Call by reference | Type reference (TYPE) | BALTITLE | Application Log: Screen title | 20111018 | ||
3 | ![]() |
IM_WP_EXT | Call by reference | Type reference (TYPE) | IWP_WORK_PACKAGE_EXT | 20111018 | |||
4 | ![]() |
RE_LOG | Value transfer | Object reference (TYPE REF TO) | CL_ILM_LOG | Generic Log for ILM | 20111018 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
IT_OUTPUT_FIELDS | Call by reference | Type reference (TYPE) | IWP_DP_TT_OUTPUT_FIELDS | 20120321 | |||
2 | ![]() |
IT_SELECT_OPTIONS | Call by reference | Type reference (TYPE) | RSDS_FRANGE_T | 20120319 | |||
3 | ![]() |
IV_AUDIT_PACKAGE_ID | Call by reference | Type reference (TYPE) | IWP_WORK_PACKAGE | Unique Identifier of an Audit Package | 20120315 | ||
4 | ![]() |
IV_EXIT_STR | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Reporting on Exit Structure View | 20130207 | |
5 | ![]() |
IV_IS_VIEW | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Whether IV_STRUC_VIEW is str or view name | 20120315 | |
6 | ![]() |
IV_MAX_ROWS | Call by reference | Type reference (TYPE) | I | 20120319 | |||
7 | ![]() |
IV_PACKAGE_SIZE | Call by reference | Type reference (TYPE) | I | 20120319 | |||
8 | ![]() |
IV_STRUC_VIEW | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20120315 | ||
9 | ![]() |
IV_USAGE | Call by reference | Type reference (TYPE) | IWP_DP_USAGE | Example = 'BI' | 20120802 | ||
10 | ![]() |
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 | ![]() |
IV_AUDIT_PACKAGE_ID | Call by reference | Type reference (TYPE) | IWP_WORK_PACKAGE | 20111017 | |||
2 | ![]() |
IV_AUDIT_PACKAGE_NAME | Call by reference | Type reference (TYPE) | IWP_WORK_PACKAGE_EXT | 20111017 | |||
3 | ![]() |
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 | ![]() |
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 | ![]() |
IV_AUDIT_PACKAGE_ID | Call by reference | Type reference (TYPE) | IWP_WORK_PACKAGE | Unique Identifier of an Audit Package | 20130207 | ||
2 | ![]() |
IV_VIEW_ID | Call by reference | Type reference (TYPE) | SILM_VIEW_ID | View Description | 20130207 | ||
3 | ![]() |
RV_GEN_VIEW | Value transfer | Type reference (TYPE) | TABNAME16 | Table name, 16 characters | 20130207 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
IV_AUDIT_PACKAGE_ID | Call by reference | Type reference (TYPE) | IWP_WORK_PACKAGE | 20120307 | |||
2 | ![]() |
IV_VIEW_ID | Call by reference | Type reference (TYPE) | SILM_VIEW_ID | 20120307 | |||
3 | ![]() |
RV_GEN_VIEW | Value transfer | Type reference (TYPE) | TABNAME16 | 20120307 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
IV_AUDIT_PACKAGE_ID | Call by reference | Type reference (TYPE) | IWP_WORK_PACKAGE | 20120307 | |||
2 | ![]() |
IV_STRUCTURE | Call by reference | Type reference (TYPE) | TABNAME | 20120307 | |||
3 | ![]() |
RV_GEN_VIEW | Value transfer | Type reference (TYPE) | TABNAME16 | 20120307 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
IV_AUDIT_PACKAGE_ID | Call by reference | Type reference (TYPE) | IWP_WORK_PACKAGE | Unique Identifier of an Audit Package | 20120727 | ||
2 | ![]() |
IV_STRUCTURE | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20120727 | ||
3 | ![]() |
RV_GEN_TAB | Value transfer | Type reference (TYPE) | TABNAME16 | Table name, 16 characters | 20120727 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
ET_FIELD_LIST | Call by reference | Type reference (TYPE) | IWP_DP_TT_OUTPUT_FIELDS | 20120323 | |||
2 | ![]() |
IV_AUDIT_PACKAGE_ID | Call by reference | Type reference (TYPE) | IWP_WORK_PACKAGE | 20120323 | |||
3 | ![]() |
IV_STRUC_VIEW | Call by reference | Type reference (TYPE) | TABNAME | 20120323 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20120323 |
Method IS_RENOVATION_ON Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
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 | ![]() |
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 |