SAP ABAP Class CL_RSISR_ISCP (TLogo Object for the Call Package)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-PLA (Application Component) Planning
     RSISR (Package) Intelligent Services Runtime
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSO_TLOGO TLOGO Object 20021205
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSO_TLOGO_GENERAL BW Repository: TLOGO Objects - General 20021205
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSO_TLOGO_MAINTAIN BW Repository: TLOGO Objects - Changes/Maintenance 20021205
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSO_TLOGO_MAINTAIN_INT BW Repository: TLOGO Objects - INTERN: Activation 20021205
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSO_TLOGO_TRANSPORT Transpt Connection - Optional (Wrapper for CL_RSO_TRANSPORT) 20021205
Properties
Class CL_RSISR_ISCP  
Short Description TLogo Object for the Call Package    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSISR   Intelligent Services Runtime 
Created 20021205   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RSIS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RSISR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RSSB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSO_TLOGO TLOGO Object 20021205
2 IF_RSO_TLOGO_GENERAL BW Repository: TLOGO Objects - General 20021205
3 IF_RSO_TLOGO_MAINTAIN BW Repository: TLOGO Objects - Changes/Maintenance 20021205
4 IF_RSO_TLOGO_MAINTAIN_INT BW Repository: TLOGO Objects - INTERN: Activation 20021205
5 IF_RSO_TLOGO_TRANSPORT Transpt Connection - Optional (Wrapper for CL_RSO_TRANSPORT) 20021205
Friends
Class CL_RSISR_ISCP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_MODE_ALL Constant Private Type reference (TYPE) RSIS_E_FLAG 'A' All InfoProviders 20030625
2 MC_MODE_READ Constant Private Type reference (TYPE) RSIS_E_FLAG 'R' InfoProvider to Be Read 20030625
3 MC_MODE_WRITE Constant Private Type reference (TYPE) RSIS_E_FLAG 'W' InfoProvider to Be Written To 20030625
4 MR_VERS_A Instance attribute Private Object reference (TYPE REF TO) CL_RSISR_ISCP_VERS Reference to A Version 20021206
5 MR_VERS_D Instance attribute Private Object reference (TYPE REF TO) CL_RSISR_ISCP_VERS Reference to D Version 20021206
6 MR_VERS_M Instance attribute Private Object reference (TYPE REF TO) CL_RSISR_ISCP_VERS Reference to M Version 20030620
7 MR_VERS_N Instance attribute Private Object reference (TYPE REF TO) CL_RSISR_ISCP_VERS Reference to N Version 20021206
8 MS_LOCAL Instance attribute Private Type reference (TYPE) RSISCPLOC Local Properties 20030626
9 MT_ISCP_CAT Static Attribute Private Type reference (TYPE) RSISR_T_ISCP_CAT Call Package Catalog with Texts 20021206
10 MT_ISCP_R Static Attribute Private Type reference (TYPE) RSISR_T_ISCP_R Call Package with Reference 20021209
11 M_CALLPACKAGE Instance attribute Public Type reference (TYPE) RSIS_E_CALLPACKAGE Call Package Name 20021206
12 M_ENQUEUED Instance attribute Private Type reference (TYPE) RS_BOOL Object Locked 20021206
13 M_MAINTENANCE_STATE Instance attribute Private Type reference (TYPE) RSO_MAINTENANCE_STATE Processing Status of a TLOGO Object 20021206
14 M_OBJVERS_CURRENT Instance attribute Public Type reference (TYPE) RSOBJVERS Object Version 20021206
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE_ISCP Instance method Public Method Activation of a Call Package 20030623
2 ACTIVATE_ISCP_STATIC Static method Public Method Activation of a Call Package 20030623
3 AUTHORITY_CHECK Static method Public Method Authorization Check 20030625
4 CHECK_ISCP Instance method Public Method Checking a Call Package 20030623
5 CHECK_ISCP_STATIC Static method Public Method Checking a Call Package 20030623
6 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20021209
7 CONTAINS_ERROR_MESSAGE Instance method Private Method Checking If a Message Container Contains Error Messages 20030626
8 CONVERT_FROM_XML Instance method Private Method Generation of a Call Package from an XML Display 20030623
9 CONVERT_TO_XML Instance method Private Method Generation of an XML Display from a Call Package 20030623
10 DELETE_ISCP Instance method Private Method Delete Call Package 20021209
11 DELETE_ISCP_STATIC Static method Public Method Deleting a Call Package 20030623
12 F4 Static method Public Method Possible entries 20021209
13 FACTORY Static method Public Method Factory method 20021206
14 FREE Instance method Private Method Release Call Package; Initialize References 20021209
15 GET_BW_TLOGO_OBJECTS Instance method Private Method Delivers the BW TLOGO Objects Being Used in Call Package 20030625
16 GET_INFO Instance method Public Method Contents of a Call Package 20030624
17 GET_INFOOBJECTS Instance method Private Method Delivers the InfoObjects Being Used in Call Package 20030625
18 GET_INFOPROV Instance method Private Method Delivers the InfoProvider for the Call Package 20030625
19 GET_INFO_CURRENT Static method Public Method Contents of a Call Package 20030624
20 GET_INFO_STATIC Static method Public Method Contents of a Call Package 20030624
21 GET_ISCP Instance method Public Method Contents of a Call Package (N) 20030625
22 GET_OBJECT_REF Instance method Private Method Read/Generate Version Instance 20021206
23 INSERT_LOCAL_ENTRY Static method Public Method Creates Local Entry 20030702
24 IS_VALID_OBJVERS Static method Private Method Checks for Valid Object Version 20021206
25 PREPARE_STATIC Instance method Public Method Prepare Editing (Locks, CTO Check, Authorization) 20030623
26 READ_CATALOG_FROM_DB Static method Private Method Read Catalog (with Texts) 20021209
27 SAVE_ISCP Instance method Public Method Saving a Call Package 20030623
28 SET_ISCP Instance method Public Method Set all Properties 20030625
29 SET_OBJECT_REF Instance method Private Method Set Version Object 20021206
30 WRITE_ACTIVFL_DB Instance method Private Method Sets the Active Flag to DB 20030702
Events
Class CL_RSISR_ISCP has no event.
Types
Class CL_RSISR_ISCP has no local type.
Method Signatures

Method ACTIVATE_ISCP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SHOW_PROTOCOL Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE 20030623
2 Returning R_RESULT Value transfer Type reference (TYPE) RS_BOOL 20030623

Method ACTIVATE_ISCP on class CL_RSISR_ISCP has no exception.

Method ACTIVATE_ISCP_STATIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CALLPACKAGE Call by reference Type reference (TYPE) RSIS_E_CALLPACKAGE 20030623
2 Importing I_SHOW_PROTOCOL Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE 20030623
3 Returning R_RESULT Value transfer Type reference (TYPE) RS_BOOL 20030623

Method ACTIVATE_ISCP_STATIC on class CL_RSISR_ISCP has no exception.

Method AUTHORITY_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SUBOBJECT Call by reference Type reference (TYPE) RSSB_T_SUBOBJECT InfoArea 20030625
2 Importing I_ACTVT Call by reference Type reference (TYPE) RSSB_ACTIVITY RSSB_C_BW_ACTIVITY-MAINTAIN BW: Aktivitäten (Berechtigungsprüfung) 20030625
3 Importing I_CALLPACKAGE Call by reference Type reference (TYPE) RSIS_E_CALLPACKAGE InfoSet 20030625
# Exception Resumable Description Created on
1 CX_RS_NOT_AUTHORIZED Keine Berechtigung für ein Objekt 20030704

Method CHECK_ISCP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJVERS Call by reference Type reference (TYPE) RS_OBJVERS RS_C_OBJVERS-MODIFIED 20030623
2 Returning R_RESULT Value transfer Type reference (TYPE) RS_BOOL 20030623

Method CHECK_ISCP on class CL_RSISR_ISCP has no exception.

Method CHECK_ISCP_STATIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CALLPACKAGE Call by reference Type reference (TYPE) RSIS_E_CALLPACKAGE 20030623
2 Importing I_OBJVERS Call by reference Type reference (TYPE) RS_OBJVERS RS_C_OBJVERS-NEW 20030623
3 Returning R_RESULT Value transfer Type reference (TYPE) RS_BOOL 20030623

Method CHECK_ISCP_STATIC on class CL_RSISR_ISCP has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CALLPACKAGE Call by reference Type reference (TYPE) RSIS_E_CALLPACKAGE call package name 20021209

Method CONSTRUCTOR on class CL_RSISR_ISCP has no exception.

Method CONTAINS_ERROR_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_MSG Call by reference Object reference (TYPE REF TO) CL_RSO_MSG 20030626
2 Returning R_ERROR Value transfer Type reference (TYPE) RS_BOOL 20030626

Method CONTAINS_ERROR_MESSAGE on class CL_RSISR_ISCP has no exception.

Method CONVERT_FROM_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTENT Call by reference Type reference (TYPE) RSIS_E_XML 20030623
2 Returning RR_CALLPACKAGE Value transfer Object reference (TYPE REF TO) CL_RSISR_CALL_PACKAGE 20030623

Method CONVERT_FROM_XML on class CL_RSISR_ISCP has no exception.

Method CONVERT_TO_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CALLPACKAGE Call by reference Object reference (TYPE REF TO) CL_RSISR_CALL_PACKAGE 20030623
2 Returning R_CONTENT Value transfer Type reference (TYPE) RSIS_E_XML 20030623

Method CONVERT_TO_XML on class CL_RSISR_ISCP has no exception.

Method DELETE_ISCP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_RESULT Value transfer Type reference (TYPE) RS_BOOL Boolean 20021209

Method DELETE_ISCP on class CL_RSISR_ISCP has no exception.

Method DELETE_ISCP_STATIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CALLPACKAGE Call by reference Type reference (TYPE) RSIS_E_CALLPACKAGE 20030623
2 Returning R_RESULT Value transfer Type reference (TYPE) RS_BOOL 20030623

Method DELETE_ISCP_STATIC on class CL_RSISR_ISCP has no exception.

Method F4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CALLPACKAGE Call by reference Type reference (TYPE) RSIS_E_CALLPACKAGE SPACE Call Package 20021209
2 Exporting ET_F4_LIST Call by reference Type reference (TYPE) RSO_T_OBJECT_F4_LIST Objektliste 20021209
3 Exporting ET_ISCP_CAT Call by reference Type reference (TYPE) RSISR_T_ISCP_CAT Call Package Katalog 20021209
4 Exporting E_TXTLG Call by reference Type reference (TYPE) RSTXTLG Beschreibung lang 20021209
5 Exporting E_TXTSH Call by reference Type reference (TYPE) RSTXTSH Beschreibung kurz 20021209
6 Importing I_DISPLAY_ONLY Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE nur anzeigen 20021209
7 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE Objektversion 20021209
8 Importing I_TITLE Value transfer Type reference (TYPE) C Titel des Popups 20021209

Method F4 on class CL_RSISR_ISCP has no exception.

Method FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CALLPACKAGE Call by reference Type reference (TYPE) RSIS_E_CALLPACKAGE Name des Call Packages 20021206
2 Returning RR_ISCP Value transfer Object reference (TYPE REF TO) CL_RSISR_ISCP Referenz auf Call Package 20021206

Method FACTORY on class CL_RSISR_ISCP has no exception.

Method FREE Signature

Method FREE on class CL_RSISR_ISCP has no parameter.
Method FREE on class CL_RSISR_ISCP has no exception.

Method GET_BW_TLOGO_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CALLPACKAGE Call by reference Object reference (TYPE REF TO) CL_RSISR_CALL_PACKAGE 20030625
2 Returning RT_TLOGO_OBJECT Value transfer Type reference (TYPE) RSISR_T_TLOGO_OBJECT 20030625

Method GET_BW_TLOGO_OBJECTS on class CL_RSISR_ISCP has no exception.

Method GET_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_CALLPACKAGE Call by reference Object reference (TYPE REF TO) CL_RSISR_CALL_PACKAGE 20030624
2 Exporting ES_ISCP_CAT Call by reference Type reference (TYPE) RSISR_S_ISCP_CAT 20030624
3 Importing I_OBJVERS Call by reference Type reference (TYPE) RS_OBJVERS 20030624
# Exception Resumable Description Created on
1 CX_RS_NOT_FOUND Objekt nicht gefunden 20030624

Method GET_INFOOBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CALLPACKAGE Call by reference Object reference (TYPE REF TO) CL_RSISR_CALL_PACKAGE 20030625
2 Returning RT_IOBJNM Value transfer Type reference (TYPE) RSIS_T_IOBJNM 20030625

Method GET_INFOOBJECTS on class CL_RSISR_ISCP has no exception.

Method GET_INFOPROV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CALLPACKAGE Call by reference Object reference (TYPE REF TO) CL_RSISR_CALL_PACKAGE 20030625
2 Importing I_MODE Call by reference Type reference (TYPE) RSIS_E_FLAG MC_MODE_ALL 20030625
3 Returning RT_INFOPROVIDER Value transfer Type reference (TYPE) RSISR_T_INFOPROV 20030625

Method GET_INFOPROV on class CL_RSISR_ISCP has no exception.

Method GET_INFO_CURRENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_CALLPACKAGE Call by reference Object reference (TYPE REF TO) CL_RSISR_CALL_PACKAGE 20030624
2 Exporting ES_ISCP_CAT Call by reference Type reference (TYPE) RSISR_S_ISCP_CAT 20030624
3 Importing IT_TLOGO Call by reference Type reference (TYPE) RSO_TH_TLOGO 20030624
4 Importing I_CALLPACKAGE Call by reference Type reference (TYPE) RSIS_E_CALLPACKAGE 20030624
# Exception Resumable Description Created on
1 CX_RS_NOT_FOUND Objekt nicht gefunden 20030624

Method GET_INFO_STATIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_CALLPACKAGE Call by reference Object reference (TYPE REF TO) CL_RSISR_CALL_PACKAGE 20030624
2 Exporting ES_ISCP_CAT Call by reference Type reference (TYPE) RSISR_S_ISCP_CAT 20030624
3 Importing I_CALLPACKAGE Call by reference Type reference (TYPE) RSIS_E_CALLPACKAGE 20030624
4 Importing I_OBJVERS Call by reference Type reference (TYPE) RS_OBJVERS 20030624
# Exception Resumable Description Created on
1 CX_RS_NOT_FOUND Objekt nicht gefunden 20030624

Method GET_ISCP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_CALLPACKAGE Call by reference Object reference (TYPE REF TO) CL_RSISR_CALL_PACKAGE 20030625
2 Exporting ES_ISCP_CAT Call by reference Type reference (TYPE) RSISR_S_ISCP_CAT 20030625

Method GET_ISCP on class CL_RSISR_ISCP has no exception.

Method GET_OBJECT_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20021206
2 Returning RR_ISCP_VERS Value transfer Object reference (TYPE REF TO) CL_RSISR_ISCP_VERS Refernz auf version des Callpackages 20021206

Method GET_OBJECT_REF on class CL_RSISR_ISCP has no exception.

Method INSERT_LOCAL_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CALLPACKAGE Call by reference Type reference (TYPE) RSIS_E_CALLPACKAGE 20030702

Method INSERT_LOCAL_ENTRY on class CL_RSISR_ISCP has no exception.

Method IS_VALID_OBJVERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20021206
2 Returning R_VALID Value transfer Type reference (TYPE) RS_BOOL Boolean 20021206

Method IS_VALID_OBJVERS on class CL_RSISR_ISCP has no exception.

Method PREPARE_STATIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTVT Call by reference Type reference (TYPE) ACTIV_AUTH RSSB_C_AUTH_ACTVT-MAINTAIN Aktivität (maintain - 23 oder display - 3) 20030623
2 Importing I_CALLPACKAGE Call by reference Type reference (TYPE) RSIS_E_CALLPACKAGE 20030623
3 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL '3' Anwendungs-Log: Detaillierungsgrad 20030623
4 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE Objektversion 20030623
5 Importing I_WITH_AUTHORITY Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE = 'X': mit Berechtigung 20030623
6 Importing I_WITH_CTO_CHECK Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE = 'X': mit CTO Check 20030623
7 Importing I_WITH_ENQUEUE Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE = 'X': mit Enqueue Sperre 20030623
# Exception Resumable Description Created on
1 CX_RS_CANCELLED Abbruch durch Benutzer beim Aufruf des Transportwesens 20030623
2 CX_RS_DISPLAY_ONLY Nur Anzeige erlaubt 20030623
3 CX_RS_NOT_AUTHORIZED Keine Anzeigeberechtigung 20030623

Method READ_CATALOG_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20021209

Method READ_CATALOG_FROM_DB on class CL_RSISR_ISCP has no exception.

Method SAVE_ISCP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_RESULT Value transfer Type reference (TYPE) RS_BOOL 20030623

Method SAVE_ISCP on class CL_RSISR_ISCP has no exception.

Method SET_ISCP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CALLPACKAGE Call by reference Object reference (TYPE REF TO) CL_RSISR_CALL_PACKAGE 20030625
2 Importing IS_ISCP_CAT Call by reference Type reference (TYPE) RSISR_S_ISCP_CAT 20030625
# Exception Resumable Description Created on
1 CX_RS_NOT_FOUND Objekt nicht gefunden 20030625

Method SET_OBJECT_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_VERS Call by reference Object reference (TYPE REF TO) CL_RSISR_ISCP_VERS Referenz auf Version des Callpackages 20021206
2 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20021206

Method SET_OBJECT_REF on class CL_RSISR_ISCP has no exception.

Method WRITE_ACTIVFL_DB Signature

Method WRITE_ACTIVFL_DB on class CL_RSISR_ISCP has no parameter.
Method WRITE_ACTIVFL_DB on class CL_RSISR_ISCP has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 400