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 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 ADKX Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 CL_ARC_DAS_CON 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 MC_BUSINESS_SUITE Constant Private Type reference (TYPE) LRM_OBJECT_CATEGORY 'OT_FOR_BS' Object Category 20081030
2 MC_METADATA_OBJECT Constant Private Type reference (TYPE) LRM_OBJECT_TYPE 'SN_META' IRM Object Type 20081103
3 MC_RETENTION_PERIOD Constant Private Type reference (TYPE) LRM_POLICY_CATEGORY 'RTP' Policy Category 20081030
4 MC_SN_META_G Constant Private Type reference (TYPE) LRM_OBJECT_TYPE 'SN_META_G' ILM Object 20121218
5 MT_IRM_OBJECT_TYPES Instance attribute Private Type reference (TYPE) TT_OBJECT_TYPES 20120314
6 MV_AUDIT_AREA Instance attribute Private Type reference (TYPE) LRM_POLICY_TYPE Policy Type 20081030
7 MV_CLIENT Instance attribute Private Type reference (TYPE) SYMANDT Client ID of Current User 20081030
8 MV_IRM_OBJECT_TYPE Instance attribute Private Type reference (TYPE) LRM_OBJECT_TYPE IRM Object Type 20081030
9 MV_SID Instance attribute Private Type reference (TYPE) SYSYSID Name of SAP System 20081030
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Creates Class Instance 20081030
2 GET_METADATA_URIS Instance method Public Method Return Resources for Metadata Object 20081103
3 GET_OBJECTS_FOR_AUDIT_AR Static method Public Method Determine ILM Object Types for an Audit Area 20081030
4 GET_ORIGINS Instance method Public Method Return All Origins (Or Only Non-Technical Ones) 20081030
5 GET_ORIGINS_LIST Static method Public Method List Origins for URIs 20081202
6 GET_ORIGIN_VALUES Instance method Public Method Determine Possible Values for an Origin 20081030
7 GET_RESULT_URIS Instance method Public Method Return ADK Resources 20081031
8 GET_SEARCH_ROOTS Instance method Private Method Internal: Determine Search Paths 20081030
9 GET_STARTTIME_TYPES Instance method Private Method Internal: Determine Permitted Start Times 20081103
10 GET_SYSID_MANDT_VALUES Static method Public Method Determine Possible Values for SYSID and Client 20081209
11 REMOVE_INVALID_URIS 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 Importing IT_IRM_OBJECT_TYPES Call by reference Type reference (TYPE) TT_OBJECT_TYPES Tabelle von IRM-Objekttypen 20120314
2 Importing IV_AUDIT_AREA Call by reference Type reference (TYPE) LRM_POLICY_TYPE Prüfgebiet 20081030
3 Importing IV_CLIENT Call by reference Type reference (TYPE) SYMANDT Mandantenkennung 20081030
4 Importing IV_IRM_OBJECT_TYPE Call by reference Type reference (TYPE) LRM_OBJECT_TYPE IRM-Objekttyp 20081030
5 Importing IV_SID Call by reference Type reference (TYPE) SYSYSID Name des SAP-Systems 20081030
# Exception Resumable Description Created on
1 CX_ARC_DAS 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 Returning 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 CX_XADK 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 Importing IV_AUDIT_AREA Call by reference Type reference (TYPE) LRM_POLICY_TYPE Prüfgebiet 20081030
2 Returning 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 Importing IV_SHOW_TECHNICAL_ORIGINS Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Alle Origins (True) oder nur organisatorische (False) 20081103
2 Returning RT_ORIGINS Value transfer Type reference (TYPE) TT_ORIGINS Tabelle der Origins 20081030
# Exception Resumable Description Created on
1 CX_XADK XADK: Ausnahmen 20081030

Method GET_ORIGINS_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_URIS Call by reference Type reference (TYPE) CL_ARC_DAS_CON=>TT_URIS 20081202
2 Returning RT_ORIGINS_STRINGS Value transfer Type reference (TYPE) CL_ARC_DAS_CON=>TT_ORIGINS_STRINGS 20081202
# Exception Resumable Description Created on
1 CX_XADK XADK: Ausnahmen 20081202

Method GET_ORIGIN_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ORIGIN Call by reference Type reference (TYPE) ADMI_ORIGIN Origin 20081030
2 Returning RT_VALUES Value transfer Type reference (TYPE) TT_ORIGIN_VALUES Tabelle der Werte 20081030
# Exception Resumable Description Created on
1 CX_XADK XADK: Ausnahmen 20081030

Method GET_RESULT_URIS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_QUERY Call by reference Type reference (TYPE) TT_URI_QUERY Query mit Origins und Werten (von / bis) 20081031
2 Returning 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 CX_XADK XADK: Ausnahmen 20081031

Method GET_SEARCH_ROOTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning 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 Returning 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 Exporting ET_CLIENT_VALUES Call by reference Type reference (TYPE) TT_ORIGIN_VALUES Mögliche Werte für 'MANDT' 20081209
2 Exporting 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 CX_XADK XADK: Ausnahmen 20081209

Method REMOVE_INVALID_URIS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing 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