SAP ABAP Class CL_SSC_GOS_SRLINK (GOS - Link Service Request to Document)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-EPT-SSC (Application Component) Shared Service Center Framework
     BS_SSC_SR (Package) Shared Services - CRM Service Request Integration
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CMD_HANDLER Command Handler 20090929
Properties
Class CL_SSC_GOS_SRLINK  
Short Description GOS - Link Service Request to Document    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BS_SSC_SR   Shared Services - CRM Service Request Integration 
Created 20090929   SAP 
Last change 20130531   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
# Interface Abstract Final Description Created on
1 IF_CMD_HANDLER Command Handler 20090929
Friends
Class CL_SSC_GOS_SRLINK has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_BOR_SR Constant Public Type reference (TYPE) STRING 'BUS2000223' 20091007
2 GC_CMD_CREATE Constant Public Type reference (TYPE) UI_FUNC '%SRL_CREATE' Function code 20091007
3 GC_CMD_DELETE Constant Public Type reference (TYPE) UI_FUNC '%SRL_DELETE' Function code 20091007
4 GC_CMD_DISPLAY Constant Public Type reference (TYPE) UI_FUNC '%SRL_DISPLAY' Function code 20091007
5 GC_CMD_REFRESH Constant Protected Type reference (TYPE) UI_FUNC '%SRL_REFRESH' Function code 20091007
6 GC_MOD_DISPLAY Constant Public Type reference (TYPE) SGS_RWMOD 'D' SGOS: Display/Change Mode of Generic Object Services 20091007
7 GC_MOD_EDIT Constant Public Type reference (TYPE) SGS_RWMOD 'E' SGOS: Display/Change Mode of Generic Object Services 20091007
8 GC_OUTTAB_NAME Instance attribute Protected Type reference (TYPE) TABNAME 'SSC_S_GOS_SRLIST' 20091007
9 GC_RELTYPE_SRLINK Constant Public Type reference (TYPE) OBLRELTYPE 'SRLK' Relationship type 20091007
10 GC_ROLTYPE_DOC Constant Public Type reference (TYPE) OBLROLTYPE 'SSCSLGSDOC' Role That an Object Takes in the Relationship 20091020
11 GC_ROLTYPE_SR Constant Public Type reference (TYPE) OBLROLTYPE 'SSCSLSROBJ' Role That an Object Takes in the Relationship 20091007
12 GC_VARIANT_HANDLE Constant Protected Type reference (TYPE) SLIS_HANDL 'LGOS' Mgt. ID for repeated calls from the same program 20091007
13 GO_BROWSER Instance attribute Protected Object reference (TYPE REF TO) CL_BROWSER SOBL_BOWSER: Abstract Browser 20091007
14 GO_CONTAINER Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20091007
15 GO_GOS Instance attribute Protected Object reference (TYPE REF TO) CL_GOS_MANAGER Publication for Generic Object Services 20091007
16 GO_GOS_MENU Instance attribute Protected Object reference (TYPE REF TO) CL_CTMENU Context Menu 20091007
17 GO_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_SSC_GOS_SRLINK GOS - Link Service Request to Document 20091007
18 GO_LINKSRV Instance attribute Protected Object reference (TYPE REF TO) CL_SSC_GOS_SRLINK_LINKSRV Link to Service Request Link 20091020
19 GO_ROOT_ITEM Instance attribute Protected Object reference (TYPE REF TO) CL_BROWSER_ITEM Element in Object Link Browser 20091007
20 GS_LIST_LAYO Instance attribute Protected Type reference (TYPE) LVC_S_LAYO ALV control: Layout structure 20091007
21 GT_CMDH Static Attribute Protected Type reference (TYPE) REF_CMDH_T References to IF_CMD_HANDLER 20091007
22 GT_REL_BUFFER Instance attribute Private Type reference (TYPE) YT_REL Shared Service Center: Service Request GUID 20091023
23 GV_ACT_SRL_CREATE Instance attribute Protected Type reference (TYPE) CHAR1 Single-Character Flag 20091010
24 GV_MODE Instance attribute Protected Type reference (TYPE) SGS_RWMOD GC_MOD_EDIT SGOS: Display/Change Mode of Generic Object Services 20091007
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AVAILABLE Instance method Public Method 20091007
2 CHECK_REL_EXISTENCE Instance method Private Method 20091023
3 CLOSE Instance method Public Method 20090930
4 CREATE_LINK Instance method Public Method create link of service request 20090929
5 DELETE_LINK Instance method Public Method 20091012
6 DISPLAY Instance method Public Method 20091007
7 DISPLAY_CRM_SR Instance method Public Method 20091012
8 EXECUTE_CMD_CREATE Instance method Private Method 20091015
9 GET_INSTANCE Static method Public Method 20091010
10 GET_LPOR_OF_BITEM Static method Public Method 20091024
11 INIT Instance method Public Method 20091007
12 INIT_BROWSER Instance method Protected Method 20091007
13 MODIFY_BROWSER_SETTINGS Instance method Protected Method 20091007
14 REFRESH Instance method Public Method 20091008
15 SET_CONTAINER Instance method Public Method 20091007
16 SET_RWMODE Instance method Public Method 20091007
17 SET_TOOLBAR Instance method Private Method 20091007
Events
# Event Type Visibility Description Created on
1 COMMIT_REQUIRED Instance Event
(0)
Public
(2)
20090930
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YT_REL Private See coding 20091023 yt_rel TYPE STANDARD TABLE OF sibflporb
Method Signatures

Method CHECK_AVAILABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) FLAG General Flag 20091007

Method CHECK_AVAILABLE on class CL_SSC_GOS_SRLINK has no exception.

Method CHECK_REL_EXISTENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ROOT_BITEM Call by reference Object reference (TYPE REF TO) CL_BROWSER_ITEM Element in Object Link Browser 20091026
2 Importing IS_REL_LPORB Call by reference Type reference (TYPE) SIBFLPORB Element in Object Link Browser 20091026
3 Returning RV_EXIST Value transfer Type reference (TYPE) ABAP_BOOL 20091023

Method CHECK_REL_EXISTENCE on class CL_SSC_GOS_SRLINK has no exception.

Method CLOSE Signature

Method CLOSE on class CL_SSC_GOS_SRLINK has no parameter.
Method CLOSE on class CL_SSC_GOS_SRLINK has no exception.

Method CREATE_LINK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SAVED Call by reference Type reference (TYPE) ABAP_BOOL Object key 20091023
2 Exporting EV_SRLINK Value transfer Type reference (TYPE) BORIDENT-OBJKEY Object key 20091015
3 Importing IS_LPORB Call by reference Type reference (TYPE) SIBFLPORB Object Relationship Service: BOR object identifier 20091013

Method CREATE_LINK on class CL_SSC_GOS_SRLINK has no exception.

Method DELETE_LINK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_LPORB Call by reference Type reference (TYPE) SIBFLPORB Local Persistent Object Reference - BOR Compatible 20091013
2 Importing IV_SR Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20091012

Method DELETE_LINK on class CL_SSC_GOS_SRLINK has no exception.

Method DISPLAY Signature

Method DISPLAY on class CL_SSC_GOS_SRLINK has no parameter.
# Exception Resumable Description Created on
1 CX_SOBL_BROWSER SOBL_BROWSER Exception 20091008

Method DISPLAY_CRM_SR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20091013
2 Importing IV_SR_GUID Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20091012

Method DISPLAY_CRM_SR on class CL_SSC_GOS_SRLINK has no exception.

Method EXECUTE_CMD_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_COMMIT Value transfer Type reference (TYPE) FLAG General Flag 20091015

Method EXECUTE_CMD_CREATE on class CL_SSC_GOS_SRLINK has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) CL_SSC_GOS_SRLINK GOS - Link Service Request to Document 20091010

Method GET_INSTANCE on class CL_SSC_GOS_SRLINK has no exception.

Method GET_LPOR_OF_BITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_BITEM Call by reference Object reference (TYPE REF TO) CL_BROWSER_ITEM Element in Object Link Browser 20091024
2 Returning RS_RESULT Value transfer Type reference (TYPE) SIBFLPORB Local Persistent Object Reference - BOR Compatible 20091024

Method GET_LPOR_OF_BITEM on class CL_SSC_GOS_SRLINK has no exception.

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20091007
2 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) CL_BROWSER_ITEM Element in Object Link Browser 20091007
3 Importing IS_LAYOUT Call by reference Type reference (TYPE) SGS_S_ALLO Layout Structure for GOS Attachment List 20091007
4 Importing IV_MODE Call by reference Type reference (TYPE) C GC_MOD_EDIT 20091007
5 Importing IV_SRLINK Call by reference Type reference (TYPE) SGS_FLAG ABAP_TRUE Flag 20091007

Method INIT on class CL_SSC_GOS_SRLINK has no exception.

Method INIT_BROWSER Signature

Method INIT_BROWSER on class CL_SSC_GOS_SRLINK has no parameter.
# Exception Resumable Description Created on
1 CX_SOBL_BROWSER SOBL_BROWSER Exception 20091007

Method MODIFY_BROWSER_SETTINGS Signature

Method MODIFY_BROWSER_SETTINGS on class CL_SSC_GOS_SRLINK has no parameter.
# Exception Resumable Description Created on
1 CX_SOBL_BROWSER SOBL_BROWSER Exception 20091007

Method REFRESH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) CL_BROWSER_ITEM Element in Object Link Browser 20091008
# Exception Resumable Description Created on
1 CX_SSC_GOS_SRLINK_ERROR Error on GOS Service Request List 20091008

Method SET_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20091007

Method SET_CONTAINER on class CL_SSC_GOS_SRLINK has no exception.

Method SET_RWMODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MODE Call by reference Type reference (TYPE) SGS_RWMOD SGOS: Display/Change Mode of Generic Object Services 20091007
# Exception Resumable Description Created on
1 CX_SSC_GOS_SRLINK_ERROR Error on GOS Service Request List 20091007

Method SET_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SETTINGS Call by reference Object reference (TYPE REF TO) CL_LIST_SETTINGS Attribute of cl_gui_alv_grid Control 20091007

Method SET_TOOLBAR on class CL_SSC_GOS_SRLINK has no exception.
Event Signatures

Event COMMIT_REQUIRED Signature
Event COMMIT_REQUIRED on class CL_SSC_GOS_SRLINK has no parameter.
History
Last changed by/on SAP  20130531 
SAP Release Created in 702