SAP ABAP Class CL_GOS_OUTBOX (Generic Object Services Attachment List)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-GBT-GOS (Application Component) Generic Object Services
     SGOS_OUTBOX (Package) GOS Object Outbox
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CMD_HANDLER Command Handler 20001207
Properties
Class CL_GOS_OUTBOX  
Short Description Generic Object Services Attachment List    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class SGOS_MSG    
Program status     
Category 0   
Package SGOS_OUTBOX   GOS Object Outbox 
Created 20001207   SAP 
Last change 20010124   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_GUI_ALV_GRID Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 SLIS 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 20001207
Friends
Class CL_GOS_OUTBOX has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ATTR_CRDATE Constant Public Type reference (TYPE) SATTR_NAME 'CREADATE' Created On 20001207
2 GC_ATTR_CREATOR Constant Public Type reference (TYPE) SATTR_NAME 'CREATOR' Created By 20001207
3 GC_ATTR_CRTIME Constant Public Type reference (TYPE) SATTR_NAME 'CREATIME' Creation Time 20001207
4 GC_ATTR_MEDIUM Constant Public Type reference (TYPE) SATTR_NAME 'MEDIUM' Output device 20001208
5 GC_ATTR_STATUS_ICON Constant Public Type reference (TYPE) SATTR_NAME 'STAT_ICON' Status 20001208
6 GC_ATTR_THREAD Constant Public Type reference (TYPE) SATTR_NAME 'THREADED' Correspondence Exists 20001218
7 GC_CMD_DELETE Constant Public Type reference (TYPE) UI_FUNC '%OUTB_DELETE' Command: Delete Document 20001207
8 GC_CMD_DISPLAY Constant Public Type reference (TYPE) UI_FUNC '%OUTB_DISPLAY' Command: Display Document 20001207
9 GC_CMD_FORWARD Constant Public Type reference (TYPE) UI_FUNC '%OUTB_FORWARD' Command: Forward Document 20001208
10 GC_CMD_OVERVIEW Constant Protected Type reference (TYPE) UI_FUNC '%OB_OVERVIEW' Object Outbox Overview 20001221
11 GC_CMD_RECIPIENTS Constant Public Type reference (TYPE) UI_FUNC 'STAT_ICON' Command: Recipient List 20001211
12 GC_CMD_REFRESH Constant Protected Type reference (TYPE) UI_FUNC '%OUTB_REFRESH' Command: Refresh Object Outbox 20001207
13 GC_CMD_REPLY Constant Public Type reference (TYPE) UI_FUNC '%OUTB_REPLY' Command: Reply to Document 20001208
14 GC_CMD_SEND Constant Public Type reference (TYPE) UI_FUNC '%OUTB_SEND' Command: Send 20001208
15 GC_CMD_THREAD Constant Public Type reference (TYPE) UI_FUNC 'THREADED' Command: Display Correspondence 20001219
16 GC_LIST_VARIANT_HANDLE Constant Protected Type reference (TYPE) SLIS_HANDL 'OGSL' Handle for ALV Variant of List 20001218
17 GC_MOD_DISPLAY Constant Public Type reference (TYPE) SGS_RWMOD 'R' Display Mode 20001207
18 GC_MOD_EDIT Constant Public Type reference (TYPE) SGS_RWMOD 'W' Change Mode 20001207
19 GC_SRVC Constant Protected Type reference (TYPE) SGS_SRVNAM 'SO_SENDHIST' Technical Name of Generic Object Service 20001207
20 GC_TYP_ICON Constant Public Type reference (TYPE) SGS_OBSYMB 'TYPSYMB' Icon for Document Type 20010116
21 GC_VARIANT_HANDLE Constant Protected Type reference (TYPE) SLIS_HANDL 'OGOS' ALV Variant of Tree 20001207
22 GI_TA Instance attribute Private Object reference (TYPE REF TO) IF_OS_TRANSACTION OO Transaction 20010205
23 GO_APPL_ITEM Instance attribute Protected Object reference (TYPE REF TO) CL_BROWSER_ITEM Root Object 20001218
24 GO_BADI Static Attribute Protected Object reference (TYPE REF TO) CL_EX_SOBL_GOS_BROWSER BAdI Class CL_EX_SOBL_GOS_BROWSER 20001207
25 GO_BROWSER Instance attribute Protected Object reference (TYPE REF TO) CL_BROWSER SOBL_BOWSER: Abstract Browser 20001207
26 GO_CONTAINER Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20001207
27 GO_GOS Instance attribute Protected Object reference (TYPE REF TO) CL_GOS_MANAGER Publication for Generic Object Services 20001207
28 GO_LIST_BROWSER Instance attribute Protected Object reference (TYPE REF TO) CL_BROWSER SOBL_BOWSER: Abstract Browser 20001218
29 GO_ROOT_ITEM Instance attribute Protected Object reference (TYPE REF TO) CL_BROWSER_ITEM Root Object 20001207
30 GP_BCS Instance attribute Protected Type reference (TYPE) CHAR1 Single-Character Indicator 20001208
31 GP_MODE Instance attribute Protected Type reference (TYPE) SGS_RWMOD Mode 20001207
32 GP_PPF Instance attribute Protected Type reference (TYPE) CHAR1 Single-Character Indicator 20001208
33 GS_LIST_LAYO Instance attribute Protected Type reference (TYPE) LVC_S_LAYO ALV Control: Layout Structure 20010102
34 GT_CMDH Static Attribute Protected Type reference (TYPE) REF_CMDH_T References to IF_CMD_HANDLER 20001207
35 GT_SERVICES Instance attribute Protected Type reference (TYPE) LSRVC_T References to if_link_service 20001207
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AVAILABLE Instance method Public Method Check Attachments Exist 20001207
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20001207
3 CLOSE Instance method Public Method Release Object Outbox 20001207
4 CONSTRUCTOR Instance method Public Constructor Constructor 20001207
5 DISPLAY Instance method Public Method Display Object Outbox 20001207
6 DISPLAY_TREE Instance method Protected Method Display Correspondence 20001219
7 GET_SELECTED_ITEMS Instance method Public Method Delivers Selected Objects 20001207
8 HIDE_TREE Instance method Protected Method Collapse Tree Control 20001221
9 INIT_LIST_BROWSER Instance method Protected Method Initialize Browser 20001218
10 INIT_TREE_BROWSER Instance method Protected Method Initialize Browser 20001218
11 LIST_BROWSER_SETTINGS Instance method Protected Method Adjust Browser Settings 20001218
12 REFRESH Instance method Public Method Refresh and Change Start Object 20010116
13 SET_CONTAINER Instance method Public Method Transfer GUI Container 20001207
14 TREE_BROWSER_SETTINGS Instance method Protected Method Adjust Browser Settings 20001218
Events
# Event Type Visibility Description Created on
1 COMMIT_REQUIRED Instance Event
(0)
Public
(2)
COMMIT WORK Necessary 20001207
Types
Class CL_GOS_OUTBOX has no local type.
Method Signatures

Method CHECK_AVAILABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_RESULT Value transfer Type reference (TYPE) FLAG 'X' = Attachments exist. 20001207

Method CHECK_AVAILABLE on class CL_GOS_OUTBOX has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method CLOSE Signature

Method CLOSE on class CL_GOS_OUTBOX has no parameter.
# Exception Resumable Description Created on
1 CX_SOBL_BROWSER SOBL_BROWSER-Ausnahme 20001207

Method CONSTRUCTOR 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 Abstracter Container fuer GUI Controls 20001207
2 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) CL_BROWSER_ITEM Element im Objektverknüpfungsbrowser 20001207
3 Importing IP_CHECK_BCS Call by reference Type reference (TYPE) C 'X' Verknüpfungen im BCS berücksichtigen 20001208
4 Importing IP_CHECK_OLD Call by reference Type reference (TYPE) C 'X' Alte Verknüpfungenzu MESSAGE berücksichtigen 20001208
5 Importing IP_CHECK_PPF Call by reference Type reference (TYPE) C 'X' Verknüpfungen im PPF berücksichtigen 20001208
6 Importing IP_MODE Call by reference Type reference (TYPE) C GC_MOD_EDIT Einstellen: Anzeige/Änderungsmode 20001207
7 Importing IS_LAYOUT Call by reference Type reference (TYPE) SGS_S_OBLO Layoutstruktur für GOS Objektausgang 20010102
# Exception Resumable Description Created on
1 CX_SOBL_BROWSER SOBL_BROWSER-Ausnahme 20001207

Method DISPLAY Signature

Method DISPLAY on class CL_GOS_OUTBOX has no parameter.
# Exception Resumable Description Created on
1 CX_SOBL_BROWSER SOBL_BROWSER-Ausnahme 20001207

Method DISPLAY_TREE Signature

Method DISPLAY_TREE on class CL_GOS_OUTBOX has no parameter.
# Exception Resumable Description Created on
1 CX_SOBL_BROWSER SOBL_BROWSER-Ausnahme 20001219

Method GET_SELECTED_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ITEMS Call by reference Type reference (TYPE) BITEM_T Referenzen auf cl_browser_item 20001207

Method GET_SELECTED_ITEMS on class CL_GOS_OUTBOX has no exception.

Method HIDE_TREE Signature

Method HIDE_TREE on class CL_GOS_OUTBOX has no parameter.
Method HIDE_TREE on class CL_GOS_OUTBOX has no exception.

Method INIT_LIST_BROWSER Signature

Method INIT_LIST_BROWSER on class CL_GOS_OUTBOX has no parameter.
# Exception Resumable Description Created on
1 CX_SOBL_BROWSER SOBL_BROWSER-Ausnahme 20001218

Method INIT_TREE_BROWSER Signature

Method INIT_TREE_BROWSER on class CL_GOS_OUTBOX has no parameter.
# Exception Resumable Description Created on
1 CX_SOBL_BROWSER SOBL_BROWSER-Ausnahme 20001218

Method LIST_BROWSER_SETTINGS Signature

Method LIST_BROWSER_SETTINGS on class CL_GOS_OUTBOX has no parameter.
# Exception Resumable Description Created on
1 CX_SOBL_BROWSER SOBL_BROWSER-Ausnahme 20001218

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 Neues Startobjekt im Objektverknüpfungsbrowser 20010116
# Exception Resumable Description Created on
1 CX_GOS_OB_ERROR Fehler in GOS Objektausgang 20010404

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 Abstracter Container fuer GUI Controls 20001207

Method SET_CONTAINER on class CL_GOS_OUTBOX has no exception.

Method TREE_BROWSER_SETTINGS Signature

Method TREE_BROWSER_SETTINGS on class CL_GOS_OUTBOX has no parameter.
# Exception Resumable Description Created on
1 CX_SOBL_BROWSER SOBL_BROWSER-Ausnahme 20001218
Event Signatures

Event COMMIT_REQUIRED Signature
Event COMMIT_REQUIRED on class CL_GOS_OUTBOX has no parameter.
History
Last changed by/on SAP  20010124 
SAP Release Created in 610