SAP ABAP Class CL_CRM_OBJECT_COLLECTOR (Check Results Management: Object Collectors)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-ATF (Application Component) ABAP Test Frameworks ( ATC, CheckMan, Code Inspector)
     S_CHECK_RESULT_MANAGEMENT (Package) SAP ONLY: Check Internal Guidelines - Basic Module
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CRM_CONSTANT1 Check Results Management: Constants 20000522
Properties
Class CL_CRM_OBJECT_COLLECTOR  
Short Description Check Results Management: Object Collectors    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_CHECK_RESULT_MANAGEMENT   SAP ONLY: Check Internal Guidelines - Basic Module 
Created 19991021   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CRM_OBJECT_COLLECTOR has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_CRM_CONSTANT1 Check Results Management: Constants 20000522
Friends
Class CL_CRM_OBJECT_COLLECTOR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 COLLECTOR_IF_REF Instance attribute Protected Object reference (TYPE REF TO) IF_CRM_OBJECT_COLLECTOR Object Collector Reference 20000609
2 CO_NO Instance attribute Public Attribute reference (LIKE) 20000522
3 CO_YES Instance attribute Public Attribute reference (LIKE) 20000522
4 OBJCOL Instance attribute Protected Type reference (TYPE) TY_OBJECT_COLLECTOR Object Collector 19991021
5 OBJECT_COLLECTOR_ID Instance attribute Public Type reference (TYPE) CRMOBJCOL-OBJCOLID Object Collector ID 19991022
6 SHARE_CLASS Instance attribute Public Type reference (TYPE) CRMOBJCOL-CLSHARE Class for Information Sharing 20000605
7 SHARE_ID Instance attribute Public Type reference (TYPE) CRMOBJCOL-SHAREID Share ID 20000605
Methods
# Method Level Visibility Method type Description Created on
1 COLLECT_OBJECTS Instance method Public Method Collect Objects 20000511
2 FILTER_OBJECTS Static method Public Method Filter Objects 20010303
3 GET_FILTER_CONDITIONS Static method Public Method Determine Filter Conditions Through Report Variant 20010423
4 GET_OBJECT_COLLECTORS Instance method Public Method Read Object Collectors 19991021
5 GET_OBJECT_COLLECTOR_ATTR Instance method Public Method Read Attributes of Object Collector 19991022
6 SET_OBJECT_COLLECTOR Instance method Public Method Select Object Collector 19991022
7 SFW_CONTROL Static method Public Method Switch Framework 20040813
Events
Class CL_CRM_OBJECT_COLLECTOR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_OBJECT_COLLECTOR Protected See coding Object Collector 19991021 begin of ty_object_collector. include type crmobjcol. types: descript type crmobjcolt-txtobjcol, action(1) type c, end of ty_object_collector
2 TY_OBJECT_COLLECTORS Protected See coding Object Collectors 19991021 ty_object_collectors type sorted table of ty_object_collector with unique key objcolid
Method Signatures

Method COLLECT_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_OBJECTS Call by reference Type reference (TYPE) CRM_OBJECT_PAIRS Selektierte Objekte 20000511
2 Importing IM_APPENDING Call by reference Type reference (TYPE) CRMFLAG Objekte anhängen (Y/N) 20000511
3 Importing IM_AUTHOR_CONDITION Call by reference Type reference (TYPE) CRM_SELECTION_CONDITIONS Selektionsbedingungen für Objektverantwortlichen 20000511
4 Importing IM_DELIVERY_UNIT_CONDITION Call by reference Type reference (TYPE) CRM_SELECTION_CONDITIONS Selektionsbedingungen für Softwarekomponente 20010302
5 Importing IM_DEVCLASS_CONDITION Call by reference Type reference (TYPE) CRM_SELECTION_CONDITIONS Selektionsbedingungen für Entwicklungsklasse 20000511
6 Importing IM_OBJECT_CONDITION Call by reference Type reference (TYPE) CRM_SELECTION_CONDITIONS Selektionsbedingungen für Objekte 20000511
7 Importing IM_OBJECT_SET_ID Call by reference Type reference (TYPE) CRMOBSETID Id einer zu prüfenden Objektmenge 20010302
8 Importing IM_OBJECT_SET_KIND Call by reference Type reference (TYPE) CRMOBSETKI Typ einer zu prüfenden Objektmenge 20010302
9 Importing IM_RUN_ID Call by reference Type reference (TYPE) CRMCHKRUNK Prüflauf Schlüssel 20010702
10 Importing IM_SOURCE_SYSTEM_CONDITION Call by reference Type reference (TYPE) CRM_SELECTION_CONDITIONS Selektionsbedingungen für Originalsystem 20000511
11 Importing IM_TRANSPORT_LAYER_CONDITION Call by reference Type reference (TYPE) CRM_SELECTION_CONDITIONS Selektionsbedingungen für Transportschicht 20010302
12 Importing IM_TRANSPORT_REQUEST Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20010423
# Exception Resumable Description Created on
1 COLLECTOR_CLASS_INVALID Globale Klasse des Objektkollektors ist nicht korrekt 20000609
2 COLLECT_FAILED Kollektor konnte nicht ausgeführt werden 20000609
3 OBJECTS_NOT_FOUND Es wurden keine Objekte gefunden 20000511

Method FILTER_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_OBJECTS Call by reference Type reference (TYPE) CRM_OBJECT_PAIRS Gefilterte Objektpaare 20010303
2 Importing IM_ADD_DEVCLASSES Call by reference Type reference (TYPE) CRM_SELECTION_CONDITIONS Objekte dieser Pakete in jedem Fall beachten 20010318
3 Importing IM_AUTHOR_CONDITION Call by reference Type reference (TYPE) CRM_SELECTION_CONDITIONS Selektionsbedingungen für Objektverantwortlichen 20010303
4 Importing IM_COMPONENT_CONDITION Call by reference Type reference (TYPE) CRM_SELECTION_CONDITIONS Selektionsbedingungen für Anwendungskomponente 20010303
5 Importing IM_DELIVERY_UNIT_CONDITION Call by reference Type reference (TYPE) CRM_SELECTION_CONDITIONS Selektionsbedingungen für Softwarekomponente 20010303
6 Importing IM_DEVCLASS_CONDITION Call by reference Type reference (TYPE) CRM_SELECTION_CONDITIONS Selektionsbedingungen für Paket 20010303
7 Importing IM_OBJECTS Call by reference Type reference (TYPE) CRM_OBJECT_PAIRS Zu filternde Objektpaare 20010303
8 Importing IM_SOURCE_SYSTEM_CONDITION Call by reference Type reference (TYPE) CRM_SELECTION_CONDITIONS Selektionsbedingungen für Originalsystem 20010303
9 Importing IM_TRANSPORT_LAYER_CONDITION Call by reference Type reference (TYPE) CRM_SELECTION_CONDITIONS Selektionsbedingungen für Transportschicht 20010303

Method FILTER_OBJECTS on class CL_CRM_OBJECT_COLLECTOR has no exception.

Method GET_FILTER_CONDITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_COMPONENT_CONDITION Call by reference Type reference (TYPE) CRM_SELECTION_CONDITIONS Filterbedingung für Anwendungskomponente 20010423
2 Exporting EX_DELIVERY_UNIT_CONDITION Call by reference Type reference (TYPE) CRM_SELECTION_CONDITIONS Filterbedingung für Softwarekomponente 20010423
3 Exporting EX_DEVCLASS_CONDITION Call by reference Type reference (TYPE) CRM_SELECTION_CONDITIONS Filterbedingung für Paket 20010423
4 Exporting EX_TRANSPORT_LAYER_CONDITION Call by reference Type reference (TYPE) CRM_SELECTION_CONDITIONS Filterbedingung für Transportschicht 20010423
5 Importing IM_VARIANT Call by reference Type reference (TYPE) SYSLSET Name der Variante 20010423
# Exception Resumable Description Created on
1 FILTER_NOT_FOUND Filter wurde nicht gefunden 20010423

Method GET_OBJECT_COLLECTORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_OBJECT_COLLECTORS Call by reference Type reference (TYPE) CRM_OBJECT_COLLECTOR_REFS Objektkollektoren 19991021
# Exception Resumable Description Created on
1 OBJECT_COLLECTORS_NOT_FOUND Keine Objektkollektoren gefunden 19991022

Method GET_OBJECT_COLLECTOR_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CLASS_NAME_COLLECTOR Call by reference Type reference (TYPE) CRMOBJCOL-CLOBJCOL Klassenname 20000314
2 Exporting EX_DESCRIPTION Call by reference Type reference (TYPE) CRMOBJCOLT-TXTOBJCOL Beschreibung eines Objektkollektors 19991022
3 Exporting EX_OBJECT_COLLECTOR_ID Call by reference Type reference (TYPE) CRMOBJCOL-OBJCOLID Objektkollektor-Id 19991022
# Exception Resumable Description Created on
1 OBJECT_COLLECTOR_NOT_FOUND Objektkollektor wurde nicht gefunden 19991022

Method SET_OBJECT_COLLECTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJECT_COLLECTOR_ID Call by reference Type reference (TYPE) CRMOBJCOL-OBJCOLID Objektkollektor-Id 19991022
# Exception Resumable Description Created on
1 OBJECT_COLLECTOR_NOT_FOUND Objektkollektor wurde nicht gefunden 19991022

Method SFW_CONTROL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DISABLE Call by reference Type reference (TYPE) CRMFLAG CO_NO SFW ignorieren 20040813
2 Importing ENABLE Call by reference Type reference (TYPE) CRMFLAG CO_NO SFW beachten 20040813
3 Importing FREE Call by reference Type reference (TYPE) CRMFLAG CO_NO SFW-Cache: Speicher freigeben 20040813

Method SFW_CONTROL on class CL_CRM_OBJECT_COLLECTOR has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in