SAP ABAP Class CL_SCMG_SUBCOMPONENT_SP (Case: Subcomponent for SP (Record, Notes))
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-CM (Application Component) Case Management
     SCMG_SP_CASE_SUBCOMP (Package) SP Case: Subcomponents
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SCMG_SUBCOMPONENT Case: IF for Subcomponents 20020612
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SCMG_SUBCOMPONENT_API Interface for Access to Subcomponents by API 20030814
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SCMG_TOOLBAR_HANDLER Handler for Toolbar Events 20020612
Properties
Class CL_SCMG_SUBCOMPONENT_SP  
Short Description Case: Subcomponent for SP (Record, Notes)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package SCMG_SP_CASE_SUBCOMP   SP Case: Subcomponents 
Created 20020612   SAP 
Last change 20040930   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_SCMG_CASE_PROTOCOL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 SRMIF Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 SRMUR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SCMG_SUBCOMPONENT Case: IF for Subcomponents 20020612
2 IF_SCMG_SUBCOMPONENT_API Interface for Access to Subcomponents by API 20030814
3 IF_SCMG_TOOLBAR_HANDLER Handler for Toolbar Events 20020612
Friends
Class CL_SCMG_SUBCOMPONENT_SP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 G_CASE Instance attribute Private Attribute reference (LIKE) 20020612
2 G_CASE_API Instance attribute Private Attribute reference (LIKE) 20030815
3 G_CHANGED Instance attribute Public Type reference (TYPE) SRMBOOLEAN SP Changed Since Last Save 20020614
4 G_CLASS_PARAMETER Instance attribute Private Attribute reference (LIKE) 20020612
5 G_DISPLAY_FULLSIZE Instance attribute Public Type reference (TYPE) XFELD Display Full Element (X/space) 20020612
6 G_MODE Instance attribute Public Type reference (TYPE) CHAR1 State (D-Display/space) 20020612
7 G_POID Instance attribute Public Object reference (TYPE REF TO) IF_SRM_POID POID of Subcomponent SP 20020612
8 G_SRM_BASE_CONTROL Instance attribute Public Object reference (TYPE REF TO) CL_SRM_BASE_CONTROL Instance for Requests 20020612
9 G_TOOLBAR_ELEMENTS Instance attribute Public Object reference (TYPE REF TO) CL_SCMG_CASE_TOOLBAR Toolbar for Elements 20020612
Methods
# Method Level Visibility Method type Description Created on
1 CALL_BEFORE_PRINT Instance method Protected Method Additional Actions for SPs Before Printing 20030820
2 CALL_CHANGE_TEST Instance method Protected Method Test for SPs whether changes made 20030820
3 CONSTRUCTOR Instance method Public Constructor Constructor (Create) 20020612
4 CREATE_BASE_CONTROL Instance method Protected Method Create Base Control 20020612
5 FILL_CONTEXT Instance method Public Method Fill Context Parameter 20020613
6 GET_POID Instance method Protected Method Get POID of SP 20020612
7 GET_POID_FROM_BACKEND Instance method Protected Method Get POID of SP 20020613
8 GET_PROT_ACTIVITY Instance method Protected Method Value for Log Access 20030820
9 GET_SPS_ID Instance method Protected Method Return SPS_ID 20030820
10 HANDLE_ASYNC_ANSWER Instance method Protected Event handling method Handle New Request 20020705
11 HANDLE_NEW_REQUEST Instance method Protected Event handling method Handle New Request 20020612
12 SEND_REQUEST Instance method Public Method Send Request 20020612
13 SET_ACTIVITY_FOR_REQUEST Instance method Protected Method Set Activity Value for Subsequent Request 20030820
Events
Class CL_SCMG_SUBCOMPONENT_SP has no event.
Types
Class CL_SCMG_SUBCOMPONENT_SP has no local type.
Method Signatures

Method CALL_BEFORE_PRINT Signature

Method CALL_BEFORE_PRINT on class CL_SCMG_SUBCOMPONENT_SP has no parameter.
# Exception Resumable Description Created on
1 FAILED Aktion fehlgeschlagen 20030820

Method CALL_CHANGE_TEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FACTORY Call by reference Object reference (TYPE REF TO) OBJECT Factory-Objekt 20030820
2 Returning RE_CHANGED Value transfer Type reference (TYPE) XFELD Schalter für Änderungen (X=true,Space= 20030820
# Exception Resumable Description Created on
1 FAILED fehlgeschlagen 20030820

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CASE Call by reference Object reference (TYPE REF TO) CL_SCMG_CASE_VISUALIZATION_WIN Klassenrollen (entweder 20020612
2 Importing IM_CASE_API Call by reference Object reference (TYPE REF TO) CL_SCMG_CASE_API Klassenrollen oder) 20030815
3 Importing IM_CLASS_PARAMETER Call by reference Type reference (TYPE) CHAR10 Characterfeld der Länge 10 20020612
4 Importing IM_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20020612

Method CONSTRUCTOR on class CL_SCMG_SUBCOMPONENT_SP has no exception.

Method CREATE_BASE_CONTROL Signature

Method CREATE_BASE_CONTROL on class CL_SCMG_SUBCOMPONENT_SP has no parameter.
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20020709

Method FILL_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACTIVITY Call by reference Type reference (TYPE) SRMACTID Obsolet/do not use 20020708
2 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20020613
# Exception Resumable Description Created on
1 CX_SRM_ATTRIBUTE_VALUE Attribut Wert (abstrakt) 20020709
2 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20020709
3 CX_SRM_POID POID Fehler (abstrakt) 20020709

Method GET_POID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_POID Value transfer Object reference (TYPE REF TO) IF_SRM_POID POID 20020613
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20020709

Method GET_POID_FROM_BACKEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_POID Value transfer Object reference (TYPE REF TO) IF_SRM_POID POID 20020613

Method GET_POID_FROM_BACKEND on class CL_SCMG_SUBCOMPONENT_SP has no exception.

Method GET_PROT_ACTIVITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_PROT_ACTIVITY Value transfer Type reference (TYPE) STRING Wert für Protokollzugriff 20030820

Method GET_PROT_ACTIVITY on class CL_SCMG_SUBCOMPONENT_SP has no exception.

Method GET_SPS_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_SPS_ID Value transfer Type reference (TYPE) STRING SPS-ID 20030820

Method GET_SPS_ID on class CL_SCMG_SUBCOMPONENT_SP has no exception.

Method HANDLE_ASYNC_ANSWER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing REQUEST Call by reference Attribute reference (LIKE) 20020705

Method HANDLE_ASYNC_ANSWER on class CL_SCMG_SUBCOMPONENT_SP has no exception.

Method HANDLE_NEW_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing REQUEST Call by reference Attribute reference (LIKE) 20020612
2 Importing SENDER Call by reference Attribute reference (LIKE) 20020612

Method HANDLE_NEW_REQUEST on class CL_SCMG_SUBCOMPONENT_SP has no exception.

Method SEND_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACTIVITY Call by reference Type reference (TYPE) SRMACTID Aktivität - ID 20020612
2 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20020612
3 Returning RE_RESULT Value transfer Object reference (TYPE REF TO) IF_SRM_REQUEST Interface für Request 20020612
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20020709
2 CX_SRM_NO_AUTHORIZATION Fehlende Berechtigung 20020709
3 CX_SRM_SP_CLIENT Ausnahme vom SP Client 20020709

Method SET_ACTIVITY_FOR_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REQUEST Call by reference Type reference (TYPE) STRING Art des Requests 20030820
2 Returning RE_ACTIVITY Value transfer Type reference (TYPE) SRMACTID Aktivität für Request 20030820

Method SET_ACTIVITY_FOR_REQUEST on class CL_SCMG_SUBCOMPONENT_SP has no exception.
History
Last changed by/on SAP  20040930 
SAP Release Created in 620