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
⤷ 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 |