SAP ABAP Class CL_ARC_DAS_CON_RW_BI_UPLOAD (API for Selection of Resources for Upload to BI)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-CCM-ADK (Application Component) Archive Development Kit
⤷
S_ARC_DAS_CON (Package) API for XML DAS Connector
⤷
⤷
Properties
| Class | CL_ARC_DAS_CON_RW_BI_UPLOAD | |
| Short Description | API for Selection of Resources for Upload to BI | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | S_ARC_DAS_CON | API for XML DAS Connector |
| Created | 20081030 | SAP |
| Last change | 20130531 | 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 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 3 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_ARC_DAS_CON_RW_BI_UPLOAD has no interface implemented.
Friends
Class CL_ARC_DAS_CON_RW_BI_UPLOAD has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Private | Type reference (TYPE) | LRM_OBJECT_CATEGORY | 'OT_FOR_BS' | Object Category | 20081030 | ||
| 2 | Constant | Private | Type reference (TYPE) | LRM_OBJECT_TYPE | 'SN_META' | IRM Object Type | 20081103 | ||
| 3 | Constant | Private | Type reference (TYPE) | LRM_POLICY_CATEGORY | 'RTP' | Policy Category | 20081030 | ||
| 4 | Constant | Private | Type reference (TYPE) | LRM_OBJECT_TYPE | 'SN_META_G' | ILM Object | 20121218 | ||
| 5 | Instance attribute | Private | Type reference (TYPE) | TT_OBJECT_TYPES | 20120314 | ||||
| 6 | Instance attribute | Private | Type reference (TYPE) | LRM_POLICY_TYPE | Policy Type | 20081030 | |||
| 7 | Instance attribute | Private | Type reference (TYPE) | SYMANDT | Client ID of Current User | 20081030 | |||
| 8 | Instance attribute | Private | Type reference (TYPE) | LRM_OBJECT_TYPE | IRM Object Type | 20081030 | |||
| 9 | Instance attribute | Private | Type reference (TYPE) | SYSYSID | Name of SAP System | 20081030 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Constructor | Creates Class Instance | 20081030 | |
| 2 | Instance method | Public | Method | Return Resources for Metadata Object | 20081103 | |
| 3 | Static method | Public | Method | Determine ILM Object Types for an Audit Area | 20081030 | |
| 4 | Instance method | Public | Method | Return All Origins (Or Only Non-Technical Ones) | 20081030 | |
| 5 | Static method | Public | Method | List Origins for URIs | 20081202 | |
| 6 | Instance method | Public | Method | Determine Possible Values for an Origin | 20081030 | |
| 7 | Instance method | Public | Method | Return ADK Resources | 20081031 | |
| 8 | Instance method | Private | Method | Internal: Determine Search Paths | 20081030 | |
| 9 | Instance method | Private | Method | Internal: Determine Permitted Start Times | 20081103 | |
| 10 | Static method | Public | Method | Determine Possible Values for SYSID and Client | 20081209 | |
| 11 | Instance method | Public | Method | Remove Invalid URIs from Hit List | 20090519 |
Events
Class CL_ARC_DAS_CON_RW_BI_UPLOAD has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TS_OBJECT_TYPE | Public | See coding | 20081030 | BEGIN OF ts_object_type,
object_type TYPE lrm_object_type,
END OF ts_object_type
|
||
| 2 | TS_ORIGIN | Public | See coding | 20081030 | BEGIN OF ts_origin,
origin TYPE admi_uri_adk,
END OF ts_origin
|
||
| 3 | TS_ORIGIN_VALUE | Public | See coding | 20081030 | BEGIN OF ts_origin_value,
value TYPE string,
END OF ts_origin_value
|
||
| 4 | TS_RESULT_URI | Public | See coding | 20081031 | BEGIN OF ts_result_uri,
uri TYPE admi_uri_adk,
END OF ts_result_uri
|
||
| 5 | TS_SEARCH_ROOT | Public | See coding | 20081030 | BEGIN OF ts_search_root,
search_root TYPE admi_uri_adk,
object_type TYPE lrm_object_type,
END OF ts_search_root
|
||
| 6 | TS_STARTTIME_TYPE | Public | See coding | 20081103 | BEGIN OF ts_starttime_type,
starttime_type TYPE lrm_constant_value,
END OF ts_starttime_type
|
||
| 7 | TS_URI_QUERY_LINE | Public | See coding | 20081031 | BEGIN OF ts_uri_query_line,
origin_name TYPE string,
value_from TYPE string,
value_to TYPE string,
END OF ts_uri_query_line
|
||
| 8 | TT_OBJECT_TYPES | Public | See coding | 20081030 | tt_object_types TYPE STANDARD TABLE OF ts_object_type
WITH DEFAULT KEY
|
||
| 9 | TT_ORIGINS | Public | See coding | 20081030 | tt_origins TYPE STANDARD TABLE OF ts_origin
WITH DEFAULT KEY
|
||
| 10 | TT_ORIGIN_VALUES | Public | See coding | 20081030 | tt_origin_values TYPE STANDARD TABLE OF ts_origin_value
WITH DEFAULT KEY
|
||
| 11 | TT_RESULT_URIS | Public | See coding | 20081031 | tt_result_uris TYPE STANDARD TABLE OF ts_result_uri
WITH DEFAULT KEY
|
||
| 12 | TT_SEARCH_ROOTS | Public | See coding | 20081030 | tt_search_roots TYPE STANDARD TABLE OF ts_search_root
WITH DEFAULT KEY
|
||
| 13 | TT_STARTTIME_TYPES | Public | See coding | 20081103 | tt_starttime_types TYPE STANDARD TABLE OF ts_starttime_type
WITH DEFAULT KEY
|
||
| 14 | TT_URI_QUERY | Public | See coding | 20081031 | tt_uri_query TYPE STANDARD TABLE OF ts_uri_query_line
WITH DEFAULT KEY
|
Method Signatures
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_IRM_OBJECT_TYPES | Call by reference | Type reference (TYPE) | TT_OBJECT_TYPES | Tabelle von IRM-Objekttypen | 20120314 | |||
| 2 | IV_AUDIT_AREA | Call by reference | Type reference (TYPE) | LRM_POLICY_TYPE | Prüfgebiet | 20081030 | |||
| 3 | IV_CLIENT | Call by reference | Type reference (TYPE) | SYMANDT | Mandantenkennung | 20081030 | |||
| 4 | IV_IRM_OBJECT_TYPE | Call by reference | Type reference (TYPE) | LRM_OBJECT_TYPE | IRM-Objekttyp | 20081030 | |||
| 5 | IV_SID | Call by reference | Type reference (TYPE) | SYSYSID | Name des SAP-Systems | 20081030 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | DAS-Konnektor: Ausnahmen auf T100 Basis | 20081030 |
Method GET_METADATA_URIS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_RESULT_URIS | Value transfer | Type reference (TYPE) | TT_RESULT_URIS | URI's von ADK Dateien zu SN_META | 20081103 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | XADK: Ausnahmen | 20081103 |
Method GET_OBJECTS_FOR_AUDIT_AR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_AUDIT_AREA | Call by reference | Type reference (TYPE) | LRM_POLICY_TYPE | Prüfgebiet | 20081030 | |||
| 2 | RT_IRM_OBJECT_TYPES | Value transfer | Type reference (TYPE) | TT_OBJECT_TYPES | IRM Objekttypen zum Prüfgebiet | 20081030 |
Method GET_OBJECTS_FOR_AUDIT_AR on class CL_ARC_DAS_CON_RW_BI_UPLOAD has no exception.
Method GET_ORIGINS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_SHOW_TECHNICAL_ORIGINS | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_TRUE | Alle Origins (True) oder nur organisatorische (False) | 20081103 | ||
| 2 | RT_ORIGINS | Value transfer | Type reference (TYPE) | TT_ORIGINS | Tabelle der Origins | 20081030 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | XADK: Ausnahmen | 20081030 |
Method GET_ORIGINS_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_URIS | Call by reference | Type reference (TYPE) | CL_ARC_DAS_CON=>TT_URIS | 20081202 | ||||
| 2 | RT_ORIGINS_STRINGS | Value transfer | Type reference (TYPE) | CL_ARC_DAS_CON=>TT_ORIGINS_STRINGS | 20081202 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | XADK: Ausnahmen | 20081202 |
Method GET_ORIGIN_VALUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ORIGIN | Call by reference | Type reference (TYPE) | ADMI_ORIGIN | Origin | 20081030 | |||
| 2 | RT_VALUES | Value transfer | Type reference (TYPE) | TT_ORIGIN_VALUES | Tabelle der Werte | 20081030 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | XADK: Ausnahmen | 20081030 |
Method GET_RESULT_URIS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_QUERY | Call by reference | Type reference (TYPE) | TT_URI_QUERY | Query mit Origins und Werten (von / bis) | 20081031 | |||
| 2 | RT_RESULT_URIS | Value transfer | Type reference (TYPE) | TT_RESULT_URIS | Uris von ADK Dateien, die die Query erfüllen | 20081031 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | XADK: Ausnahmen | 20081031 |
Method GET_SEARCH_ROOTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_SEARCH_ROOTS | Value transfer | Type reference (TYPE) | TT_SEARCH_ROOTS | 20081030 |
Method GET_SEARCH_ROOTS on class CL_ARC_DAS_CON_RW_BI_UPLOAD has no exception.
Method GET_STARTTIME_TYPES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_STARTTIME_TYPES | Value transfer | Type reference (TYPE) | TT_STARTTIME_TYPES | 20081103 |
Method GET_STARTTIME_TYPES on class CL_ARC_DAS_CON_RW_BI_UPLOAD has no exception.
Method GET_SYSID_MANDT_VALUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CLIENT_VALUES | Call by reference | Type reference (TYPE) | TT_ORIGIN_VALUES | Mögliche Werte für 'MANDT' | 20081209 | |||
| 2 | ET_SYSID_VALUES | Call by reference | Type reference (TYPE) | TT_ORIGIN_VALUES | Mögliche Werte für 'SYSYSID | 20081209 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | XADK: Ausnahmen | 20081209 |
Method REMOVE_INVALID_URIS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RESULT_URIS | Call by reference | Type reference (TYPE) | TT_RESULT_URIS | 20090519 |
Method REMOVE_INVALID_URIS on class CL_ARC_DAS_CON_RW_BI_UPLOAD has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 720 |