SAP ABAP Class CL_HRDSYS_VIEWER (HRDSYS: In-place display/editor)
Hierarchy
SAP_HRRXX (Software Component) Sub component SAP_HRRXX of SAP_HR
   PY-XX (Application Component) Payroll: General Parts
     PDOC (Package) HR: Documentation System
Properties
Class CL_HRDSYS_VIEWER  
Short Description HRDSYS: In-place display/editor    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PDOC   HR: Documentation System 
Created 20000816   SAP 
Last change 00000000   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRDSYS_VIEWER has no forward declaration.
Interfaces
Class CL_HRDSYS_VIEWER has no interface implemented.
Friends
Class CL_HRDSYS_VIEWER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CALLER_SAVES Instance attribute Private Type reference (TYPE) XFELD Calling program saves everything 20000816
2 CURRENT_DOCUMENT Instance attribute Private Type reference (TYPE) LTY_DOCUMENT Document 20000816
3 C_MODE_EDIT Constant Public Type reference (TYPE) CHAR5 'EDIT' Editing mode 20000816
4 C_MODE_SHOW Constant Public Type reference (TYPE) CHAR5 'SHOW' Display mode 20000816
5 EDIT_ALLOWED Instance attribute Private Type reference (TYPE) XFELD Editing allowed 20000816
6 EDIT_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Container for Custom Controls in the Screen Area 20000816
7 EDIT_CONTROL Instance attribute Private Object reference (TYPE REF TO) CL_GUI_HTML_VIEWER HTML Control Proxy Class 20000816
8 INITIAL_DOCUMENT Instance attribute Private Type reference (TYPE) LTY_DOCUMENT First Object 20000816
9 LOCKED_PHIOS Instance attribute Private Type reference (TYPE) SDOKOBJECTS Locked objects 20000816
10 MODE Instance attribute Public Type reference (TYPE) CHAR5 Display/edit mode 20000816
11 MODE_FIRST Instance attribute Private Type reference (TYPE) CHAR5 Mode 20020117
12 NAVIGATE_FUTURE Instance attribute Private Type reference (TYPE) TTY_DOCUMENT Forward navigation 20000816
13 NAVIGATE_PAST Instance attribute Private Type reference (TYPE) TTY_DOCUMENT Backward navigation 20000816
14 SHOW_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Container for Custom Controls in the Screen Area 20000816
15 SHOW_CONTROL Instance attribute Private Object reference (TYPE REF TO) CL_GUI_HTML_VIEWER HTML Control Proxy Class 20000816
16 TRANSPORT_ORDER Instance attribute Private Type reference (TYPE) E071-TRKORR Request/Task 20000816
Methods
# Method Level Visibility Method type Description Created on
1 COMMAND_BACK Instance method Public Method Navigation: Back 20000816
2 COMMAND_FORWARDS Instance method Public Method Navigation: Forward 20000816
3 COMMAND_FULLSCREEN Instance method Public Method Call fullscreen-editor 20000816
4 COMMAND_HEADER Instance method Public Method Display header information 20000816
5 COMMAND_PRINT Instance method Public Method Print documentation 20000816
6 COMMAND_READ Instance method Public Method Trace changes 20000816
7 COMMAND_SAVE Instance method Public Method Save changes 20000816
8 COMMAND_TOGGLE Instance method Public Method Switch between display and editor 20000816
9 CONSTRUCTOR Instance method Public Constructor Constructor 20000816
10 CREATE_EDIT_CONTROL Instance method Private Method Initialize editor control 20000816
11 CREATE_SHOW_CONTROL Instance method Private Method Initialize display control 20000816
12 CURRENT_OBJECT Instance method Public Method Displayed object 20000816
13 DISPLAY_BACK Instance method Public Method Navigation: Possible to go back 20000816
14 DISPLAY_FORWARDS Instance method Public Method Navigation: Possible to go forward 20000816
15 DISPLAY_FULLSCREEN Instance method Public Method Fullscreen Editor possible 20020117
16 EDIT Instance method Public Method Call editor 20000816
17 FREE Instance method Public Method Reduce controls 20000816
18 GET_TEMPLATE Instance method Private Method Read template 20000816
19 HRDSYS_LINK Instance method Private Method Follow link within HRDSYS 20000816
20 ON_SAPEVENT Instance method Private Event handling method Event handler --- Link 20000816
21 PHIO_GET_LOCK_OBJECT Instance method Private Method Read lock object 20000816
22 PHIO_LOCK Instance method Private Method Lock object 20000816
23 PHIO_UNLOCK Instance method Private Method Unlock object 20000816
24 REPAIR_HTML_TABLES Instance method Private Method Repair HTML tables 20020624
25 SET_OBJECT Instance method Public Method Initialize documentation 20000816
26 SHOW Instance method Public Method Call display 20000816
Events
Class CL_HRDSYS_VIEWER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LTY_DOCUMENT Private See coding 20000816
2 TTY_DOCUMENT Private See coding TTY_DOCUMENT 20000816
Method Signatures

Method COMMAND_BACK Signature

Method COMMAND_BACK on class CL_HRDSYS_VIEWER has no parameter.
Method COMMAND_BACK on class CL_HRDSYS_VIEWER has no exception.

Method COMMAND_FORWARDS Signature

Method COMMAND_FORWARDS on class CL_HRDSYS_VIEWER has no parameter.
Method COMMAND_FORWARDS on class CL_HRDSYS_VIEWER has no exception.

Method COMMAND_FULLSCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_CALLED Value transfer Type reference (TYPE) XFELD Editor wurde aufgerufen 20020117

Method COMMAND_FULLSCREEN on class CL_HRDSYS_VIEWER has no exception.

Method COMMAND_HEADER Signature

Method COMMAND_HEADER on class CL_HRDSYS_VIEWER has no parameter.
Method COMMAND_HEADER on class CL_HRDSYS_VIEWER has no exception.

Method COMMAND_PRINT Signature

Method COMMAND_PRINT on class CL_HRDSYS_VIEWER has no parameter.
Method COMMAND_PRINT on class CL_HRDSYS_VIEWER has no exception.

Method COMMAND_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_TEXT Value transfer Type reference (TYPE) TSFTEXT Text 20000816

Method COMMAND_READ on class CL_HRDSYS_VIEWER has no exception.

Method COMMAND_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_ORDER Call by reference Type reference (TYPE) E071-TRKORR Auftrag/Aufgabe 20000816
# Exception Resumable Description Created on
1 ERROR Objekt wurde nicht gesichert 20000816

Method COMMAND_TOGGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SAVE_CHANGES Call by reference Type reference (TYPE) XFELD 'X' Änderungen sichern 20000816

Method COMMAND_TOGGLE on class CL_HRDSYS_VIEWER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CALLER_SAVES Call by reference Type reference (TYPE) XFELD ' ' Aufrufendes Programm speichert Änderungen 20000816
2 Importing IM_EDIT_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Container für SAPScript-Editor 20000816
3 Importing IM_SHOW_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Container für HTML-Anzeige 20000816

Method CONSTRUCTOR on class CL_HRDSYS_VIEWER has no exception.

Method CREATE_EDIT_CONTROL Signature

Method CREATE_EDIT_CONTROL on class CL_HRDSYS_VIEWER has no parameter.
Method CREATE_EDIT_CONTROL on class CL_HRDSYS_VIEWER has no exception.

Method CREATE_SHOW_CONTROL Signature

Method CREATE_SHOW_CONTROL on class CL_HRDSYS_VIEWER has no parameter.
Method CREATE_SHOW_CONTROL on class CL_HRDSYS_VIEWER has no exception.

Method CURRENT_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_LOIO Value transfer Type reference (TYPE) HRDSYSLOIO HRDSYS: Struktur der LOIOs 20000816

Method CURRENT_OBJECT on class CL_HRDSYS_VIEWER has no exception.

Method DISPLAY_BACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_OKAY Value transfer Type reference (TYPE) XFELD 'X' = Zurück möglich 20000816

Method DISPLAY_BACK on class CL_HRDSYS_VIEWER has no exception.

Method DISPLAY_FORWARDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_OKAY Value transfer Type reference (TYPE) XFELD 'X' = Vorwärts möglich 20000816

Method DISPLAY_FORWARDS on class CL_HRDSYS_VIEWER has no exception.

Method DISPLAY_FULLSCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_ALLOWED Value transfer Type reference (TYPE) XFELD Fullscreen Editor kann aufgerufen werden 20020117

Method DISPLAY_FULLSCREEN on class CL_HRDSYS_VIEWER has no exception.

Method EDIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ORDER Call by reference Type reference (TYPE) E071-TRKORR Auftrag/Aufgabe 20000816
# Exception Resumable Description Created on
1 ERROR Fehler 20000816

Method FREE Signature

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

Method GET_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_TEXT Value transfer Type reference (TYPE) TSFTEXT Template 20000816

Method GET_TEMPLATE on class CL_HRDSYS_VIEWER has no exception.

Method HRDSYS_LINK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LINK Call by reference Type reference (TYPE) C link 20000816

Method HRDSYS_LINK on class CL_HRDSYS_VIEWER has no exception.

Method ON_SAPEVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTION Value transfer Attribute reference (LIKE) 20000816
2 Importing FRAME Value transfer Attribute reference (LIKE) 20000816
3 Importing GETDATA Value transfer Attribute reference (LIKE) 20000816
4 Importing POSTDATA Value transfer Attribute reference (LIKE) 20000816
5 Importing QUERY_TABLE Value transfer Attribute reference (LIKE) 20000816

Method ON_SAPEVENT on class CL_HRDSYS_VIEWER has no exception.

Method PHIO_GET_LOCK_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_LOCK_PHIO Value transfer Type reference (TYPE) SDOKOBJECT SDOK: BOR-Schlüssel für Informationsobjekt 20000816
# Exception Resumable Description Created on
1 ERROR Sperre nicht gesetzt 20000816

Method PHIO_LOCK Signature

Method PHIO_LOCK on class CL_HRDSYS_VIEWER has no parameter.
# Exception Resumable Description Created on
1 ERROR Sperre nicht gesetzt 20000816

Method PHIO_UNLOCK Signature

Method PHIO_UNLOCK on class CL_HRDSYS_VIEWER has no parameter.
Method PHIO_UNLOCK on class CL_HRDSYS_VIEWER has no exception.

Method REPAIR_HTML_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_HTML Call by reference Type reference (TYPE) HTMLTABLE Tabelle mit HTMLLINE 20020624

Method REPAIR_HTML_TABLES on class CL_HRDSYS_VIEWER has no exception.

Method SET_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EDIT_ALLOWED Call by reference Type reference (TYPE) XFELD 'X' Editieren erlaubt 20000816
2 Importing IM_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU Sprache 20000816
3 Importing IM_MOLGA Call by reference Type reference (TYPE) C Ländergruppierung 20000816
4 Importing IM_ONAME Call by reference Type reference (TYPE) C Objektname 20000816
5 Importing IM_OTYPE Call by reference Type reference (TYPE) C HR-Dokumentationsklasse 20000816
6 Importing IM_SAVE_PREVIOUS Call by reference Type reference (TYPE) XFELD 'X' Änderungen in voriges Objekt speichern 20000816
7 Importing IM_SHORTTEXT Call by reference Type reference (TYPE) C Beschreibung 20000816
8 Importing IM_TEXT Call by reference Type reference (TYPE) TSFTEXT Text 20000816

Method SET_OBJECT on class CL_HRDSYS_VIEWER has no exception.

Method SHOW Signature

Method SHOW on class CL_HRDSYS_VIEWER has no parameter.
Method SHOW on class CL_HRDSYS_VIEWER has no exception.
History
Last changed by/on SAP  00000000 
SAP Release Created in 46C