SAP ABAP Interface IF_SCMG_SUBCOMPONENT_BACKEND (Case: IF for Subcomponent Back End)
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 - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ARC_LCM_SUBCOMPONENT Subcomponent Legal Case Management 20090722
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RMPS_CASE_SUB_DISPOSITION Case: Execute Subcomponent for Circular 20051110
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RMPS_CASE_SUB_KEYWORDS Case: Subcomponents for Key Words (multiple evaluations) 20050404
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SCMG_CASE_PROTOCOL SP Case Class for Log 20040304
5 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SCMG_SUBCOMPONENT_ADAPTER Case: Adapter for Subcomponents 20040216
6 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SCMG_SUBCOMPONENT_PATH Process Route as Case Subcomponent 20040304
7 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SCMG_SUBCOMPONENT_SP2 Case: Subcomponent for SP (Record, Notes) 20040304
Properties
Interface IF_SCMG_SUBCOMPONENT_BACKEND  
Short Description Case: IF for Subcomponent Back End    
General Data
Package SCMG_SP_CASE_SUBCOMP   SP Case: Subcomponents 
Created 20040213   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_SRM_NON_VISUAL_INFO_SP Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Interface IF_SCMG_SUBCOMPONENT_BACKEND has no interface.
Friends
Interface IF_SCMG_SUBCOMPONENT_BACKEND has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 G_CASE_BACKEND Instance attribute Public Object reference (TYPE REF TO) IF_SCMG_CASE Case Interface 20040223
2 G_IS_FRONTEND_SUPPLIED Instance attribute Public Type reference (TYPE) XFELD Checkbox Field 20040224
3 TYPE_SUB_NOTES Constant Public Type reference (TYPE) STRING 'NOTES' 20040305
4 TYPE_SUB_PATH Constant Public Type reference (TYPE) STRING 'PATH' 20040305
5 TYPE_SUB_PROTOCOL Constant Public Type reference (TYPE) STRING 'PROTOCOL' 20040305
6 TYPE_SUB_RECORD Constant Public Type reference (TYPE) STRING IF_SRM_NON_VISUAL_INFO_SP=>C_SEMANTIC_RECORD 20040305
Methods
# Method Level Visibility Method type Description Created on
1 COPY Instance method Public Method Copy 20040226
2 CREATE Instance method Public Method Create 20040213
3 DELETE Instance method Public Method Delete Subcomponent 20040213
4 GET_API Instance method Public Method Returns existing API of subcomponent 20040213
5 GET_FRONTEND Instance method Public Method Returns the Front End of the Subcomponent 20040217
6 GET_NEW_INSTANCE Static method Public Method Create New Object 20040213
7 GET_POID Instance method Public Method Returns POID for subcomponent if SP; otherwise empty 20040213
8 GET_TYPE Instance method Public Method Returns type of subcomponent 20040213
9 IS_CHANGED Instance method Public Method Has the subcomponent data changed since saving? 20040219
10 MERGE Instance method Public Method Merge 20040226
11 SAVE Instance method Public Method Save 20040213
12 SET_CHANGED Instance method Public Method Subcomponent Changed (yes/no=x/space) 20040305
13 SPLIT Instance method Public Method Split 20040226
Events
Interface IF_SCMG_SUBCOMPONENT_BACKEND has no event.
Types
Interface IF_SCMG_SUBCOMPONENT_BACKEND has no local type.
Method Signatures

Method COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SUBCOMPONENT_NEW Call by reference Object reference (TYPE REF TO) IF_SCMG_SUBCOMPONENT_BACKEND Neu Subcomponent 20040226
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20040302
2 CX_SRM_SP_CLIENT Ausnahme vom SP Client 20040302

Method CREATE Signature

Method CREATE on Interface IF_SCMG_SUBCOMPONENT_BACKEND has no parameter.
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20040302
2 CX_SRM_NO_AUTHORIZATION No Authorization 20110510
3 CX_SRM_SP_CLIENT Ausnahme vom SP Client 20040302

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_UPDATE_TASK Call by reference Type reference (TYPE) SRMBOOLEAN SPACE Verbuchungsschalter 20040213
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20040302
2 CX_SRM_NO_AUTHORIZATION Fehlende Berechtigung 20040302
3 CX_SRM_SP_CLIENT Ausnahme vom SP Client 20040302

Method GET_API Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_API_OBJECT Value transfer Object reference (TYPE REF TO) OBJECT 20040213

Method GET_API on Interface IF_SCMG_SUBCOMPONENT_BACKEND has no exception.

Method GET_FRONTEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CASE_FRONTEND Call by reference Object reference (TYPE REF TO) CL_SCMG_CASE_VISUALIZATION_WIN Case: Frontend (SAP GUI) 20040224
2 Returning RE_FRONTEND Value transfer Object reference (TYPE REF TO) IF_SCMG_SUBCOMPONENT_FRONTEND Case: IF für Subcomponents frontend 20040217

Method GET_FRONTEND on Interface IF_SCMG_SUBCOMPONENT_BACKEND has no exception.

Method GET_NEW_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CASE_BACKEND Call by reference Object reference (TYPE REF TO) IF_SCMG_CASE Case Interface 20040213
2 Importing IM_CLASSNAME Call by reference Type reference (TYPE) SCMGCLASSNAME Klasse für Fallkomponente 20040213
3 Importing IM_CLASS_PARAMETER Call by reference Type reference (TYPE) CHAR10 Parameter aus FCODE-Customizing 20040213
4 Importing IM_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20040223
5 Returning RE_NEW_INSTANCE Value transfer Object reference (TYPE REF TO) IF_SCMG_SUBCOMPONENT_BACKEND Case: IF für Subcomponents backend 20040213

Method GET_NEW_INSTANCE on Interface IF_SCMG_SUBCOMPONENT_BACKEND has no exception.

Method GET_POID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_SP_POID Value transfer Object reference (TYPE REF TO) IF_SRM_POID POID des Objektes 20040213
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20040302

Method GET_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_TYPE_SUB Value transfer Type reference (TYPE) STRING Typ der Subkomponente 20040213

Method GET_TYPE on Interface IF_SCMG_SUBCOMPONENT_BACKEND has no exception.

Method IS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_CHANGED Value transfer Type reference (TYPE) SRMBOOLEAN True: Wert hat sich (vielleicht) geändert 20040219
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20040302

Method MERGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SUBCOMPONENT2 Call by reference Object reference (TYPE REF TO) IF_SCMG_SUBCOMPONENT_BACKEND Zweite Subcomponent für Merge 20040226
2 Importing IM_SUBCOMPONENT_NEW Call by reference Object reference (TYPE REF TO) IF_SCMG_SUBCOMPONENT_BACKEND Neue Subcomponent für Merge Ergebnis 20040226
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20040302
2 CX_SRM_SP_CLIENT Ausnahme vom SP Client 20040302

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NEW_VERSION Call by reference Type reference (TYPE) SRMBOOLEAN SPACE Schalter für neue Version 20040213
2 Importing IM_UPDATE_TASK Call by reference Type reference (TYPE) SRMBOOLEAN SPACE Verbuchungsschalter 20040213
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20040302
2 CX_SRM_NO_AUTHORIZATION Fehlende Berechtigung 20040302
3 CX_SRM_SP_CLIENT Ausnahme vom SP Client 20040302

Method SET_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CHANGED Call by reference Type reference (TYPE) XFELD 'X' Feld zum Ankreuzen 20040305

Method SET_CHANGED on Interface IF_SCMG_SUBCOMPONENT_BACKEND has no exception.

Method SPLIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SPLIT_PARAMETERS Call by reference Type reference (TYPE) ANY TABLE Parameters für case splitting 20040226
2 Importing IM_SUBCOMPONENT_NEW1 Call by reference Object reference (TYPE REF TO) IF_SCMG_SUBCOMPONENT_BACKEND Neue Subcomponent 20040226
3 Importing IM_SUBCOMPONENT_NEW2 Call by reference Object reference (TYPE REF TO) IF_SCMG_SUBCOMPONENT_BACKEND Zweite neue Subcomponent 20040226
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20040312
2 CX_SRM_SP_CLIENT Ausnahme vom SP Client 20040312
History
Last changed by/on SAP  20110908 
SAP Release Created in 700