SAP ABAP Class CL_CI_OBJECTSET (Code Inspector: Object Set Handling (New))
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-ATF (Application Component) ABAP Test Frameworks ( ATC, CheckMan, Code Inspector)
     S_CODE_INSPECTOR (Package) ABAP Source Code Analysis
Properties
Class CL_CI_OBJECTSET  
Short Description Code Inspector: Object Set Handling (New)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_CODE_INSPECTOR   ABAP Source Code Analysis 
Created 20000831   SAP 
Last change 20140121   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)
Interfaces
Class CL_CI_OBJECTSET has no interface implemented.
Friends
Class CL_CI_OBJECTSET has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_0KOR Constant Public Type reference (TYPE) TROBJTYPE '0KOR' Request 20010928
2 C_0OBJ Constant Public Type reference (TYPE) TROBJTYPE '0OBJ' Object Set 20001108
3 C_BSP_APPLICATION Constant Private Type reference (TYPE) TROBJTYPE 'WAPA' BSP Application 20020731
4 C_BSP_EXTENSION Constant Private Type reference (TYPE) TROBJTYPE 'WTAG' BSP Extension 20020731
5 C_CLASS Constant Private Type reference (TYPE) TROBJTYPE 'CLAS' (ABAP Objects) Class 20020731
6 C_CONTEXT Constant Private Type reference (TYPE) TROBJTYPE 'CNTX' Context 20020731
7 C_DDIC_TYPE Constant Private Type reference (TYPE) TROBJTYPE 'DDIC' Dictionary Type 20020731
8 C_EMPTY Constant Private Type reference (TYPE) TROBJTYPE '0EMP' Empty Object Set 20030725
9 C_FUNCTION_GROUP Constant Private Type reference (TYPE) TROBJTYPE 'FUGR' Function Group 20020731
10 C_GLOBAL Constant Private Type reference (TYPE) SCI_USER '_GLOBAL_' Code Inspector: Person Responsible 20021128
11 C_INTERFACE Constant Private Type reference (TYPE) TROBJTYPE 'INTF' (ABAP Objects) Interface 20020731
12 C_LOGICAL_DB Constant Private Type reference (TYPE) TROBJTYPE 'LDBA' Logical Database 20030305
13 C_OBJS_STORAGE_LIFE Constant Private Type reference (TYPE) INT1 50 Automatic Delete After 50 Days 20070820
14 C_PROGRAM Constant Private Type reference (TYPE) TROBJTYPE 'PROG' Program 20020731
15 C_PROGRAM_LIKE Constant Private Type reference (TYPE) TROBJTYPE '0PRG' Program-Type Object 20020731
16 C_TYPE_INCL_WO_MAIN Constant Private Type reference (TYPE) TROBJTYPE '1INC' Include Without Main Program 20041229
17 C_TYPE_POOL Constant Private Type reference (TYPE) TROBJTYPE 'TYPE' Type Group 20020731
18 C_WEB_DYNPRO_COMPONENT Constant Private Type reference (TYPE) TROBJTYPE 'WDYN' 20041004
19 ENABLE_CI Static Attribute Private Type reference (TYPE) SYCHAR01 '' 'X' Checks on all objects; 'N' Checks only on produced obje 20020819
20 EXEC_INSP Instance attribute Private Object reference (TYPE REF TO) CL_CI_INSPECTION Executed Inspection 20020729
21 FROM_EXEC Instance attribute Public Type reference (TYPE) FLAG '' CI: Element of an Executed Inspection 20011016
22 GT_SODEVC Instance attribute Private Type reference (TYPE) SCIT_DEVC Code Inspector: Selection Options for the Package 20011214
23 IANYOS Instance attribute Public Type reference (TYPE) SCISANYOS Code Inspector:Selection Options for Gen. Object Dir. Object 20010216
24 ICLASS Instance attribute Public Type reference (TYPE) SCISCLASS Code inspector: Selection by Class/Interface 20000831
25 ICOLL Instance attribute Public Type reference (TYPE) SCISCOLL Code Inspector: Object Set of General Object Collector 20020314
26 IDDICS Instance attribute Public Type reference (TYPE) SCISDDICS Code Inspector: Selection by Dictionary Objects 20000831
27 ID_ENQUEUED Instance attribute Private Type reference (TYPE) FLAG Code Inspector: Lock on ID|Vers|User 20010824
28 IEXTRCT Instance attribute Public Type reference (TYPE) SCISEXTRCT Code Inspector: Object Set from Extraction/Filtering 20000831
29 IFUGRS Instance attribute Public Type reference (TYPE) SCISFUGRS Code Inspector: Selection by Function Group 20000831
30 IKORR Instance attribute Public Type reference (TYPE) SCISKORR Code Inspector: Object Set from Transport Request 20010115
31 IOBJLST Instance attribute Public Type reference (TYPE) SCISOBJLST Code Inspector: List of Objects 20000831
32 IREPOS Instance attribute Public Type reference (TYPE) SCISREPOS Code Inspector: Selection by Object Directory Program 20010305
33 IREST Instance attribute Public Type reference (TYPE) SCISREST Code Inspector: Object Set from Results of an Inspection 20001107
34 ISEL_FLGL Instance attribute Public Type reference (TYPE) SCI_FLGL Code Inspector: Long Structure for Selection Flag Object Set 20050404
35 ITADIR Instance attribute Public Type reference (TYPE) SCISTADIR Code Inspector: Selection by Object Directory 20000831
36 ITYPPS Instance attribute Public Type reference (TYPE) SCISTYPPS Code Inspector: Selection by Type Group 20010216
37 IWDYNS Instance attribute Public Type reference (TYPE) SCISWDYNS Code Inspector: Selection by Web Dynpro Component 20041006
38 NAME_ENQUEUED Instance attribute Private Type reference (TYPE) FLAG Code Inspector: Lock on Name|Vers|User 20010824
39 OBJECTNAME Instance attribute Public Type reference (TYPE) SOBJ_NAME Name of Single Object 20010117
40 OBJECTSINF Instance attribute Public Type reference (TYPE) SCIOBJ_INF Code Inspector: Object Set 20000831
41 OBJECTSTYPE Instance attribute Public Type reference (TYPE) TROBJTYPE Object Type 20001002
42 SAVED Instance attribute Public Type reference (TYPE) SYCHAR01 '' CHAR01 Data Element for SYST 20010202
43 SKIP_SVIM Instance attribute Public Type reference (TYPE) FLAG '' Exclude Generated View Maintenance FuGr 20050126
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_EXTRACT Instance method Private Method Creates object set by merging/cutting/filtering 20030915
2 BUILD_OBJECTSET Instance method Public Method Creates an object list for an object set 20010319
3 BUILD_OBJS_FROM_COLLECTOR Instance method Private Method Creates object sets from virtual object sets 20070313
4 BUILD_OBJS_FROM_VIRTUAL Instance method Private Method Creates object sets from virtual object sets 20030915
5 BUILD_TADIRSET Instance method Private Method Creates a set of object directory objects for a selection 20001106
6 CHECK_OBJECT_ENABLED Instance method Private Method Can Single Object Be Checked in this System? 20011030
7 CHECK_SINGLE_PROG Instance method Private Method Performs a TADIR-TRDIR comparison for a single program 20001002
8 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20011214
9 CLEAR_SETTINGS Instance method Public Method Deletes attributes before resaving 20010322
10 COPY Instance method Public Method Copies an Object Set 20000831
11 CREATE Static method Public Method Generates an instance of an Object Set 20001026
12 DELETE Instance method Public Method Deletes Object Sets 20000831
13 DELETE_OLD_VERSIONS Instance method Private Method Deletes Old, Unused Versions of an Object Set 20010904
14 END_SCI_TEMP Static method Public Method End of Use of SCI_TEMPT 20020527
15 ENQUEUE_ID Instance method Private Method Sets Lock for ID|Vers|User 20010824
16 ENTER_CHANGE Instance method Public Method Sets Lock for Name|Vers|User 20010824
17 EXCLUDE_SVIM_FUGRS Instance method Private Method Removes Generated Function Groups of View Maintenance 20050126
18 GET_CIUSER_ALIAS Instance method Private Method Sets Alias if Global Element 20021128
19 GET_INFO Instance method Public Method Gets Data for an Object Set 20000915
20 GET_OBJSLIST_EXEC Instance method Public Method Gets stored object list during execution of INSP 20020726
21 GET_OBJS_EXEC Static method Public Method Gets Stored Object Sets During Execution of INSP 20010904
22 GET_OBJS_REF Static method Private Method Gets the Reference to an Object Set 20001009
23 GET_PACKAGES_FROM_AKH Static method Public Method Gets Packages of Application Hierarchy Components 20010810
24 GET_PROGRAM Static method Public Method Specifies Name of Main Program 20040615
25 GET_REF Static method Public Method Gets the Reference to an Object Set or Single Object 20001002
26 GET_REPORT_SOURCES Instance method Private Method Gets the TRDIR entries associated with TADIR entries 20010123
27 GET_RESPONSIBLE Static method Public Method Returns Person Responsible from Author and "Last Changed By" 20000913
28 GET_SINGLE_OBJ_INFO Static method Public Method Fetches author, package, program name for a single object 20120118
29 GET_SINGLE_REF Static method Private Method Generates, and gets reference to, a single object 20001002
30 HOW_SAVED Instance method Public Method Returns how object set was selected 20010321
31 LEAVE_CHANGE Instance method Public Method Releases Locks 20010824
32 MAKE_IOLIST Instance method Private Method Creates a list of selections to be exported/imported 20000831
33 MAP_LIMU_TO_R3TR Instance method Private Method Maps LIMU objects from Requests to Main Objects 20031114
34 OBJECTS_EXIST Instance method Private Method Do Objects for Object Set Exist in the System? 20020213
35 PREPARE_SCI_TEMP Static method Public Method Preparation of Temporary Table SCI_TEMPT 20020527
36 SAVE_FROM_COLLECTOR Instance method Public Method Creates Object Set from Collector 20020314
37 SAVE_FROM_EXTRACT Instance method Public Method Creates an Object Set Using Filters/Extraction 20030915
38 SAVE_FROM_LIST Static method Public Method Generates CI Object Set from a List 20010406
39 SAVE_FROM_ORDER Instance method Public Method Creates an Object Set from a Transport Request 20010115
40 SAVE_FROM_RESULT Instance method Public Method Creates an Object Set from a Results Set 20001106
41 SAVE_OBJECTSET Instance method Public Method Saves a Created Object Set Persistently 20000929
42 SAVE_SELECTION_SCREEN Instance method Private Method Saves the Object Set Selection 20000831
43 SET_FOR_RESTART Instance method Public Method Comparison with Partial Result. Set of Terminated Inspection 20011119
44 SET_OBJS_EXEC Instance method Public Method Stores Object Set (Selection) During Execution of INSP 20010904
45 VALID_SELECTION Instance method Private Method Is Object Set Selection Permissable 20011015
46 WHERE_USED Instance method Public Method Shows use in inspections and object sets 20031002
Events
Class CL_CI_OBJECTSET has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TE071 Private See coding 20031114 TE071 type standard table of e071
Method Signatures

Method BUILD_EXTRACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_REF1 Call by reference Object reference (TYPE REF TO) CL_CI_OBJECTSET 20030915
2 Importing P_REF2 Call by reference Object reference (TYPE REF TO) CL_CI_OBJECTSET 20030915

Method BUILD_EXTRACT on class CL_CI_OBJECTSET has no exception.

Method BUILD_OBJECTSET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_BUILD_WHILE_RUN Call by reference Type reference (TYPE) FLAG '' CI: lege Objektmenge während Inspektion an 20010927
# Exception Resumable Description Created on
1 ERROR_IN_ENQUEUE Fehler bei Sperranforderung 20010925
2 LOCKED Objektmenge ist gesperrt 20010925
3 MISSING_PROGRAM_PARAM fehlt Angabe zu Programm-Name oder Autor 20010801
4 NOT_AUTHORIZED fehlende Berechtigung 20030808
5 NO_VALID_SELECTION keine gültige Parameter-Auswahl 20010319
6 OBJECTSET_ALREADY_BUILD Objektliste zur Objektmenge wurde bereits angelegt 20010320
7 OBJS_NOT_EXISTS Unterlegte virtuelle Objektmenge existiert nicht 20030916

Method BUILD_OBJS_FROM_COLLECTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_BUILD_WHILE_RUN Call by reference Type reference (TYPE) FLAG 20070313
2 Importing P_COLL Call by reference Type reference (TYPE) SCISCOLL Code Inspector: Object Set of General Object Collector 20070820
# Exception Resumable Description Created on
1 COLLECTOR_ERROR Fehler bei Ausführung des Objektkollektors 20070820
2 ERROR_IN_ENQUEUE Fehler bei Sperranforderung 20070313
3 LOCKED Objektmenge ist gesperrt 20070313
4 NOT_AUTHORIZED fehlende Berechtigung 20070313
5 OBJECTSET_ALREADY_BUILD Objektliste zur Objektmenge wurde bereits angelegt 20070313

Method BUILD_OBJS_FROM_VIRTUAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_BUILD_WHILE_RUN Call by reference Type reference (TYPE) FLAG 20030915
# Exception Resumable Description Created on
1 ERROR_IN_ENQUEUE Fehler bei Sperranforderung 20030916
2 LOCKED Objektmenge ist gesperrt 20030916
3 NOT_AUTHORIZED fehlende Berechtigung 20030916
4 OBJECTSET_ALREADY_BUILD Objektliste zur Objektmenge wurde bereits angelegt 20030916
5 OBJS_NOT_EXISTS Objektmenge existiert nicht 20030916
6 PROBLEM_RETRIEVING_OBJS Problem beim Wiederauffinden der Objektmenge 20030916

Method BUILD_TADIRSET Signature

Method BUILD_TADIRSET on class CL_CI_OBJECTSET has no parameter.
Method BUILD_TADIRSET on class CL_CI_OBJECTSET has no exception.

Method CHECK_OBJECT_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_OBJECT Call by reference Type reference (TYPE) SCIR_OBJS Code Inspector: Struktur für Objekte 20011030
2 Returning P_OK Value transfer Type reference (TYPE) FLAG allgemeines flag 20011030

Method CHECK_OBJECT_ENABLED on class CL_CI_OBJECTSET has no exception.

Method CHECK_SINGLE_PROG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_NAME Call by reference Type reference (TYPE) PROGRAMM ABAP-Programmname 20001002
2 Exporting P_OBJITEM Call by reference Type reference (TYPE) SCIR_OBJS Code Inspector: Struktur für Objekte 20011030
# Exception Resumable Description Created on
1 PROGRAM_NOT_EXISTS Programm existiert nicht in TRDIR 20001002

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_CI_OBJECTSET has no parameter.
Method CLASS_CONSTRUCTOR on class CL_CI_OBJECTSET has no exception.

Method CLEAR_SETTINGS Signature

Method CLEAR_SETTINGS on class CL_CI_OBJECTSET has no parameter.
Method CLEAR_SETTINGS on class CL_CI_OBJECTSET has no exception.

Method COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_COPIEDREF Call by reference Object reference (TYPE REF TO) CL_CI_OBJECTSET CI: Objekt-Mengen Behandlung (neu) 20000831
2 Importing P_NAME Call by reference Type reference (TYPE) SCI_OBJS Code Inspector: Elementname einer Objektmenge 20000914
3 Importing P_NEW_VERSION Call by reference Type reference (TYPE) SYCHAR01 '' Neue Version anlegen 20001211
4 Importing P_ONLYSELE Call by reference Type reference (TYPE) CHAR1 'X' Einstelliges Kennzeichen 20000831
5 Importing P_TEXT Call by reference Type reference (TYPE) SCI_TEXT Code Inspector: Elementtext (Chk, ChkV, ObjM, Inspec) 20000912
6 Importing P_USER Call by reference Type reference (TYPE) SYUNAME Benutzername 20000914
# Exception Resumable Description Created on
1 ERROR_IN_ENQUEUE Fehler bei Sperranforderung 20010828
2 LOCKED Objektmenge ist gesperrt 20010828
3 NOT_AUTHORIZED fehlende Berechtigung 20030808
4 OBJS_ALREADY_EXISTS Objektmenge existiert bereits 20001106

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_NAME Call by reference Type reference (TYPE) SCI_OBJS Name einer Objektmenge 20001026
2 Importing P_NEW_VERSION Call by reference Type reference (TYPE) SYCHAR01 '' Neue Version soll angelegt werden 20001211
3 Returning P_REF Value transfer Object reference (TYPE REF TO) CL_CI_OBJECTSET Referenz auf Objektmenge 20001026
4 Importing P_USER Call by reference Type reference (TYPE) SCI_USER Benutzer 20001026
# Exception Resumable Description Created on
1 ERROR_IN_ENQUEUE Fehler bei Sperranforderung 20010828
2 LOCKED Objektmenge ist gesperrt 20010828
3 NOT_AUTHORIZED fehlende Berechtigung 20030808
4 OBJS_ALREADY_EXISTS Objektmenge soll angelegt werden, sie existiert aber schon 20001026
5 OBJS_NOT_EXISTS Fehlende Objektmenge soll mit neuer Version angelegt werden 20001211

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_INTERNAL Call by reference Type reference (TYPE) SYCHAR01 '' 20030808
2 Importing P_MODE Call by reference Type reference (TYPE) SYCHAR01 'C' Current, All, Lower Versions 20010907
# Exception Resumable Description Created on
1 ERROR_IN_ENQUEUE Fehler bei Sperranforderung 20010828
2 EXISTS_IN_INSP Objektmenge wird noch in min. einer Inspektion verwendet 20010105
3 EXISTS_IN_OBJS Objektmenge ist in min. einer anderen Objektmenge inkludiert 20030926
4 LOCKED Objektmenge ist gesperrt 20010828
5 NOT_AUTHORIZED fehlende Berechtigung 20030808

Method DELETE_OLD_VERSIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_INTERNAL Call by reference Type reference (TYPE) SYCHAR01 '' 20030808
2 Importing P_MODE Call by reference Type reference (TYPE) SYCHAR01 'L' All, Lower versions 20010907
# Exception Resumable Description Created on
1 LOCKED gesperrt 20030815
2 NOT_AUTHORIZED fehlende Berechtigung 20030808

Method END_SCI_TEMP Signature

Method END_SCI_TEMP on class CL_CI_OBJECTSET has no parameter.
Method END_SCI_TEMP on class CL_CI_OBJECTSET has no exception.

Method ENQUEUE_ID Signature

Method ENQUEUE_ID on class CL_CI_OBJECTSET has no parameter.
# Exception Resumable Description Created on
1 ERROR Fehler bei Sperranforderung 20010824
2 LOCKED ID|Vers|Name ist gesperrt 20010824

Method ENTER_CHANGE Signature

Method ENTER_CHANGE on class CL_CI_OBJECTSET has no parameter.
# Exception Resumable Description Created on
1 ERROR_IN_ENQUEUE Fehler bei Sperranforderung 20010824
2 LOCKED Name|Vers|Name ist gesperrt 20010824
3 NOT_AUTHORIZED fehlende Berechtigung 20030808

Method EXCLUDE_SVIM_FUGRS Signature

Method EXCLUDE_SVIM_FUGRS on class CL_CI_OBJECTSET has no parameter.
Method EXCLUDE_SVIM_FUGRS on class CL_CI_OBJECTSET has no exception.

Method GET_CIUSER_ALIAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_ALIAS Value transfer Type reference (TYPE) SCI_USER Code Inspector: Verantwortlicher 20021128
2 Importing P_CIUSER Call by reference Type reference (TYPE) SCI_USER Code Inspector: Verantwortlicher 20021128

Method GET_CIUSER_ALIAS on class CL_CI_OBJECTSET has no exception.

Method GET_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_INFO Call by reference Type reference (TYPE) SCIOBJ_INF-OBJSSRC Code Inspector: Selektionen zu einer Objekt-Menge 20000915
# Exception Resumable Description Created on
1 COULD_NOT_READ_OBJECTSET Objektmenge konnte nicht gelesen werden 20011015

Method GET_OBJSLIST_EXEC Signature

Method GET_OBJSLIST_EXEC on class CL_CI_OBJECTSET has no parameter.
Method GET_OBJSLIST_EXEC on class CL_CI_OBJECTSET has no exception.

Method GET_OBJS_EXEC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_OBJS_REF Value transfer Object reference (TYPE REF TO) CL_CI_OBJECTSET Code Inspector: Objekt-Mengen Behandlung (neu) 20010904
2 Importing P_REST_REF Call by reference Object reference (TYPE REF TO) CL_CI_INSPECTION Code Inspector: Inspektion 20010904

Method GET_OBJS_EXEC on class CL_CI_OBJECTSET has no exception.

Method GET_OBJS_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ID Call by reference Type reference (TYPE) SCI_ID Code Inspector: Element-ID (Chk, ChkV, ObjM, Inspec) 20001009
2 Importing P_NAME Call by reference Type reference (TYPE) SCI_OBJS Code Inspector: Elementname einer Objektmenge 20001009
3 Returning P_REF Value transfer Object reference (TYPE REF TO) CL_CI_OBJECTSET CI: Objekt-Mengen Behandlung (neu) 20001009
4 Importing P_USER Call by reference Type reference (TYPE) SYUNAME Benutzername 20001009
5 Importing P_VERS Call by reference Type reference (TYPE) SCI_VERS Code Inspector: Versionsnr. eines Elements (ObjM, Inspec) 20001009
# Exception Resumable Description Created on
1 MISSING_PARAMETER fehlender Parameter 20001009
2 OBJS_NOT_EXISTS die angeforderte Objektmenge existiert nicht 20001026

Method GET_PACKAGES_FROM_AKH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_OK Call by reference Type reference (TYPE) FLAG allgemeines flag 20060308
2 Exporting P_RESULT_DEVC Call by reference Type reference (TYPE) SCIT_DEVC 20060306
3 Importing P_SOAPPL Call by reference Type reference (TYPE) SCIT_APPL Code Inspector: SelOptionen für die SOFTWAREkomponente 20060306
4 Importing P_SOCOMP Call by reference Type reference (TYPE) SCIT_COMP Code Inspector: SelOptionen für die ANWENDUNGSkomponente 20060306
5 Importing P_SODEVC Call by reference Type reference (TYPE) SCIT_DEVC Code Inspector: Selektionsoptionen für das Paket 20060306
6 Importing P_SOOSYS Call by reference Type reference (TYPE) SCIT_OSYS Code Inspector: Selektionsoptionen für das Originalsystem 20060306
7 Importing P_SOPDEV Call by reference Type reference (TYPE) SCIT_PDEVC Code Inspector: Selektionsoptionen für Transportschicht 20060306
8 Importing P_SORESP Call by reference Type reference (TYPE) SCIT_RESP Code Inspector: Selektionsoptionen für den Verantwortlichen 20060306

Method GET_PACKAGES_FROM_AKH on class CL_CI_OBJECTSET has no exception.

Method GET_PROGRAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_OBJNAME Call by reference Type reference (TYPE) TROBJ_NAME Objektname im Objektkatalog 20040615
2 Importing P_OBJTYPE Call by reference Type reference (TYPE) TROBJTYPE Code Inspector: Objekttyp 20040615
3 Importing P_PGMID Call by reference Type reference (TYPE) PGMID Programm-ID in Aufträgen und Aufgaben 20040615
4 Returning P_PROGRAM Value transfer Type reference (TYPE) PROGRAM Programm/Transaktion in SQL-Trace-Auswertung. 20040615

Method GET_PROGRAM on class CL_CI_OBJECTSET has no exception.

Method GET_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ID Call by reference Type reference (TYPE) SCI_ID Code Inspector: Element-ID (Chk, ChkV, ObjM, Inspec) 20001002
2 Importing P_KORR Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20010927
3 Importing P_KORR_SKIP_SVIM Call by reference Type reference (TYPE) FLAG ABAP_FALSE Unterdrücke Viewpflege-Funktionsgruppen in Auftrag/Aufgabe 20130610
4 Importing P_OBJSNAM Call by reference Type reference (TYPE) SCI_OBJS Code Inspector: Elementname einer Objektmenge 20010117
5 Importing P_OBJ_PARAMS Call by reference Type reference (TYPE) SCIT_OBJ_PAR Code Inspector: Tabellentyp für Objekte 20120727
6 Returning P_REF Value transfer Object reference (TYPE REF TO) CL_CI_OBJECTSET CI: Objekt-Mengen Behandlung (neu) 20001002
7 Importing P_SGLOBJ Call by reference Type reference (TYPE) SOBJ_NAME Objektname im Objektkatalog 20010117
8 Importing P_TYPE Call by reference Type reference (TYPE) TROBJTYPE C_0OBJ Objekttyp 20001002
9 Importing P_USER Call by reference Type reference (TYPE) SYUNAME Benutzername 20001002
10 Importing P_VERS Call by reference Type reference (TYPE) SCI_VERS Code Inspector: Versionsnr. eines Elements (ObjM, Inspec) 20001002
# Exception Resumable Description Created on
1 INVALID_REQUEST Ungültige Eingabe für Korrektur/Auftrag 20011019
2 MISSING_PARAMETER fehlender Parameter 20001002
3 NO_MAIN_PROGRAM Kein Hauptprogramm 20011106
4 OBJECT_MAY_NOT_BE_CHECKED Objekt darf in diesem System nicht geprüft werden 20011105
5 OBJECT_NOT_EXISTS Objekt existiert nicht in TADIR 20011105
6 OBJS_NOT_EXISTS Objektmenge existiert nicht 20010103

Method GET_REPORT_SOURCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_OBJS Call by reference Type reference (TYPE) SCIT_OBJS Code Inspector: Tabellentyp für Objekte 20010123

Method GET_REPORT_SOURCES on class CL_CI_OBJECTSET has no exception.

Method GET_RESPONSIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_AUTHOR Call by reference Type reference (TYPE) TADIR-AUTHOR Verantwortlicher für ein Repository-Objekt 20000913
2 Importing P_CNAM Call by reference Type reference (TYPE) TRDIR-CNAM Autor 20000913
3 Exporting P_RESP Call by reference Type reference (TYPE) TADIR-AUTHOR Verantwortlicher für ein Repository-Objekt 20000913
4 Importing P_UNAM Call by reference Type reference (TYPE) TRDIR-UNAM Name des letzten Änderers 20000913

Method GET_RESPONSIBLE on class CL_CI_OBJECTSET has no exception.

Method GET_SINGLE_OBJ_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_RESTHD Call by reference Type reference (TYPE) SCIREST_HD Code Inspector: Ergebnisse einer Inspektion (Kopfeinträge) 20120118

Method GET_SINGLE_OBJ_INFO on class CL_CI_OBJECTSET has no exception.

Method GET_SINGLE_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_OBJECT Call by reference Type reference (TYPE) SOBJ_NAME Objektname im Objektkatalog 20001002
2 Importing P_OBJECT_PARAMS Call by reference Type reference (TYPE) SCIT_OBJ_PAR Code Inspector: Tabellentyp für Objekte 20120727
3 Returning P_REF Value transfer Object reference (TYPE REF TO) CL_CI_OBJECTSET CI: Objekt-Mengen Behandlung (neu) 20001002
4 Importing P_TYPE Call by reference Type reference (TYPE) TROBJTYPE 20001002
# Exception Resumable Description Created on
1 OBJECT_MAY_NOT_BE_CHECKED Objekt darf in diesem System nicht geprüft werden 20011030
2 OBJECT_NOT_EXISTS Objekt exisitiert nicht in TADIR 20011105

Method HOW_SAVED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_MAIN Call by reference Type reference (TYPE) CHAR10 'SELECT', 'EXTRACT', 'RESULT' Ergebnis, 'CORRE' Auftrag 20010321
2 Exporting P_ONLY_SELECTION Call by reference Type reference (TYPE) FLAG 'X' Nur Selektionen, '' Mit Objekterzeugung 20010322
3 Exporting P_SEL_FLAGS Call by reference Type reference (TYPE) SCI_FLGL Code Inspector: Langstruktur für Selektionsflags Objektmenge 20050405
4 Exporting P_SUB Call by reference Type reference (TYPE) NUM1 '1' Klassen,... '2' Andere, '3' Prog. 20010321

Method HOW_SAVED on class CL_CI_OBJECTSET has no exception.

Method LEAVE_CHANGE Signature

Method LEAVE_CHANGE on class CL_CI_OBJECTSET has no parameter.
Method LEAVE_CHANGE on class CL_CI_OBJECTSET has no exception.

Method MAKE_IOLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_IOLIST Call by reference Type reference (TYPE) SCIT_IOLST Code Inspector: Liste der Selektionen 20000831

Method MAKE_IOLIST on class CL_CI_OBJECTSET has no exception.

Method MAP_LIMU_TO_R3TR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_MAINOBJECTS Call by reference Type reference (TYPE) SCIT_OBJS 20031114
2 Importing P_TROBJECTS Call by reference Type reference (TYPE) TE071 20031114

Method MAP_LIMU_TO_R3TR on class CL_CI_OBJECTSET has no exception.

Method OBJECTS_EXIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_OBJS Call by reference Type reference (TYPE) SCIT_OBJS zu prüfende Objekte 20020213
2 Importing P_OBJS_TYPE Call by reference Type reference (TYPE) TROBJTYPE Art der zu prüfenden Objekte 20020213

Method OBJECTS_EXIST on class CL_CI_OBJECTSET has no exception.

Method PREPARE_SCI_TEMP Signature

Method PREPARE_SCI_TEMP on class CL_CI_OBJECTSET has no parameter.
# Exception Resumable Description Created on
1 PROBLEM_WITH_SCI_TEMPT Problem mit temporärer Tabelle 20030917

Method SAVE_FROM_COLLECTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_COLL Call by reference Type reference (TYPE) SCISCOLL Code Inspector: Objekt-Menge von allg. Objekt-Kollektor 20020809
2 Importing P_DELDATE Call by reference Type reference (TYPE) SCI_DELDAT Code Inspector: Löschdatum 20020314
3 Importing P_ONLY_SELECTION Call by reference Type reference (TYPE) SYCHAR01 CHAR01-Datenelement fuer SYST 20070308
4 Importing P_REF Call by reference Object reference (TYPE REF TO) CL_CI_OBJS_COLLECTOR Verwaltung für allgemeine Objektkollektoren 20020809
5 Importing P_TEXT Call by reference Type reference (TYPE) SCI_TEXT Code Inspector: Elementtext (Chk, ChkV, ObjS, INSP) 20020314
# Exception Resumable Description Created on
1 COLLECTOR_ERROR Fehler bei Ausführung des Kollektors 20030120
2 INVALID_INPUT Fehler bei Eingabeparameter für Kollektor 20030120
3 INVALID_VERSION Die Attribute passen nicht zur Kollektorversion 20030120
4 MISSING_COLLECTOR Es wurde kein Kollektor übergeben 20030120
5 NOT_ENQUEUED Objektmenge ist noch nicht gesperrt 20020314

Method SAVE_FROM_EXTRACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DELDATE Call by reference Type reference (TYPE) SCI_DELDAT Code Inspector: Löschdatum 20030915
2 Importing P_EXTRCT Call by reference Type reference (TYPE) SCISEXTRCT Code Inspector: Objekt-Menge aus Extraktion / Filterung 20030915
3 Importing P_ONLY_SELECTION Call by reference Type reference (TYPE) FLAG 20030915
4 Importing P_REF1 Call by reference Object reference (TYPE REF TO) CL_CI_OBJECTSET Code Inspector: Objekt-Mengen Behandlung (neu) 20030915
5 Importing P_REF2 Call by reference Object reference (TYPE REF TO) CL_CI_OBJECTSET Code Inspector: Objekt-Mengen Behandlung (neu) 20030915
6 Importing P_TEXT Call by reference Type reference (TYPE) SCI_TEXT Code Inspector: Elementtext (Chk, ChkV, ObjS, INSP) 20030915
# Exception Resumable Description Created on
1 NOT_ENQUEUED Objektmenge ist noch nicht gesperrt 20030915
2 NO_GLOBAL_SET_OF_LOCAL_SUBSETS Globale Objektmenge darf nicht aus lokalen bestehen 20060308

Method SAVE_FROM_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_NAME Call by reference Type reference (TYPE) SCI_OBJS Code Inspector: Elementname einer Objektmenge 20010406
2 Importing P_OBJECTS Call by reference Type reference (TYPE) SCIT_OBJS Code Inspector: Tabellentyp für Objekte 20010406
3 Returning P_REF Value transfer Object reference (TYPE REF TO) CL_CI_OBJECTSET Code Inspector: Objekt-Mengen Behandlung (neu) 20010406
4 Importing P_SKIP_SVIM Call by reference Type reference (TYPE) SYCHAR01 CHAR01-Datenelement fuer SYST 20050127
5 Importing P_TEXT Call by reference Type reference (TYPE) SCI_TEXT Code Inspector: Elementtext (Chk, ChkV, ObjS, INSP) 20050315
6 Importing P_USER Call by reference Type reference (TYPE) SCI_USER SY-UNAME Code Inspector: Verantwortlicher 20010406
# Exception Resumable Description Created on
1 ERROR_IN_ENQUEUE Fehler bei Sperranforderung 20010828
2 LOCKED Objektmenge ist gesperrt 20010828
3 NOT_AUTHORIZED fehlende Berechtigung 20030808
4 OBJS_ALREADY_EXISTS Objektmenge existiert schon 20010406

Method SAVE_FROM_ORDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DELDATE Call by reference Type reference (TYPE) SCI_DELDAT Code Inspector: Löschdatum 20010924
2 Importing P_KORR Call by reference Type reference (TYPE) SCISKORR Code Inspector: Objekt-Menge aus Transportauftrag 20010320
3 Importing P_TEMPORARY Call by reference Type reference (TYPE) FLAG '' CI: keine persistente Objektmenge anlegen 20010928
4 Importing P_TEXT Call by reference Type reference (TYPE) SCI_TEXT Code Inspector: Elementtext (Chk, ChkV, ObjS, INSP) 20010402
# Exception Resumable Description Created on
1 INVALID_INPUT Ungültige Eingabe für Korrektur/Auftrag 20010402
2 NOT_ENQUEUED Objektmenge ist noch nicht gesperrt 20010828

Method SAVE_FROM_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DELDATE Call by reference Type reference (TYPE) SCI_DELDAT Code Inspector: Löschdatum 20010924
2 Importing P_REF Call by reference Object reference (TYPE REF TO) CL_CI_INSPECTION Code Inspector: Inspektion 20010425
3 Importing P_REST Call by reference Type reference (TYPE) SCISREST Code Inspector: Objekt-Menge aus Ergebnis einer Inspektion 20010320
4 Importing P_TEXT Call by reference Type reference (TYPE) SCI_TEXT Code Inspector: Elementtext (Chk, ChkV, ObjS, INSP) 20010402
# Exception Resumable Description Created on
1 INSP_NOT_EXISTS Inspektion existiert nicht 20010402
2 NOT_ENQUEUED Objektmenge ist noch nicht gesperrt 20010828

Method SAVE_OBJECTSET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ANYOS Call by reference Type reference (TYPE) SCISANYOS Code Inspector: Selektionsoptionen für allg. TADIR-Objekt 20010216
2 Importing P_CLASS Call by reference Type reference (TYPE) SCISCLASS Code inspector: Selektion nach Klasse/Interface 20001106
3 Importing P_DDICS Call by reference Type reference (TYPE) SCISDDICS Code Inspector: Selektion nach DDIC-Objekten 20001106
4 Importing P_DELDATE Call by reference Type reference (TYPE) SCI_DELDAT Code Inspector: Löschdatum 20010924
5 Importing P_FUGRS Call by reference Type reference (TYPE) SCISFUGRS Code inspector: Selektion nach Funktionsgruppe 20001106
6 Importing P_ONLY_SELECTION Call by reference Type reference (TYPE) FLAG '' CI: nur Selektionsschirm sichern 20010214
7 Importing P_REPOS Call by reference Type reference (TYPE) SCISREPOS Code inspector: Selektion nach TADIR-Programm 20010316
8 Importing P_REST Call by reference Type reference (TYPE) SCISREST Code Inspector: Objekt-Menge aus Ergebnis einer Inspektion 20001107
9 Importing P_SEL_FLAGS Call by reference Type reference (TYPE) SCI_FLGL Code Inspector: Langstruktur für Selektionsflags Objektmenge 20050404
10 Importing P_TADIR Call by reference Type reference (TYPE) SCISTADIR Code Inspector: Selektion nach TADIR 20001106
11 Importing P_TEXT Call by reference Type reference (TYPE) SCI_TEXT Code Inspector: Elementtext (Chk, ChkV, ObjM, Inspec) 20001106
12 Importing P_TYPPS Call by reference Type reference (TYPE) SCISTYPPS Code inspector: Selektion nach Typgruppen 20010216
13 Importing P_WDYNS Call by reference Type reference (TYPE) SCISWDYNS Code Inspector: Selektion nach Web Dynpro Komponente 20041006
# Exception Resumable Description Created on
1 MISSING_PROGRAM_PARAM fehlt Angabe zu Programm-Name oder Autor 20010801
2 NOT_AUTHORIZED fehlende Berechtigung 20030808
3 NOT_ENQUEUED Objektmenge ist noch nicht gesperrt 20010828
4 NO_VALID_SELECTION Objekt-Selektion ist nicht gültig 20010215

Method SAVE_SELECTION_SCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DELDATE Call by reference Type reference (TYPE) SCI_DELDAT Code Inspector: Löschdatum 20010924
2 Importing P_ONLY_SELECTION Call by reference Type reference (TYPE) FLAG 20030929
3 Importing P_TEXT Call by reference Type reference (TYPE) SCI_TEXT Code Inspector: Elementtext (Chk, ChkV, ObjM, Inspec) 20000912
# Exception Resumable Description Created on
1 NOT_ENQUEUED Objektmenge ist noch nicht gesperrt 20010828

Method SET_FOR_RESTART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_INSP_REF Call by reference Object reference (TYPE REF TO) CL_CI_INSPECTION Code Inspector: Inspektion 20011119
2 Importing P_REST_HD Call by reference Type reference (TYPE) SCIT_OBJS Code Inspector: Ergebnisstruktur 20020819

Method SET_FOR_RESTART on class CL_CI_OBJECTSET has no exception.

Method SET_OBJS_EXEC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_REF Call by reference Object reference (TYPE REF TO) CL_CI_INSPECTION Code Inspector: Inspektion 20010904

Method SET_OBJS_EXEC on class CL_CI_OBJECTSET has no exception.

Method VALID_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ANYOS Call by reference Type reference (TYPE) SCISANYOS Code Inspector: Selektionsoptionen für allg. TADIR-Objekt 20011127
2 Importing P_SEL_FLGL Call by reference Type reference (TYPE) SCI_FLGL 20050706
3 Exporting P_TADIRSET Call by reference Type reference (TYPE) SYCHAR01 CHAR01-Datenelement fuer SYST 20011015

Method VALID_SELECTION on class CL_CI_OBJECTSET has no exception.

Method WHERE_USED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_INSP Call by reference Type reference (TYPE) SCIINS_IST 20031002
2 Exporting P_IS_USED Call by reference Type reference (TYPE) SYCHAR01 '' nicht, 'I' Insp, 'O', ObjM, 'A' beides 20031002
3 Exporting P_OBJS Call by reference Type reference (TYPE) SCIOBJ_IST 20031002
4 Importing P_USED_IN_INSP Call by reference Type reference (TYPE) SYCHAR01 '' 'E' Nachweis, 'X' volle Liste 20031002
5 Importing P_USED_IN_OBJS Call by reference Type reference (TYPE) SYCHAR01 '' 'E' Nachweis, 'X' volle Liste 20031002

Method WHERE_USED on class CL_CI_OBJECTSET has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 610