Hierarchy

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_GRID_CATSXT | Basic Class for ALV Grid in the Time Sheet | 19991214 |
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_GRID_APPROVAL_ACTEXP | General Approval Tool CATS/Trip Costs | 20011102 |
2 | Inheritance (c INHERITING FROM c_ref) | CL_GRID_HISTORY_CHANGE_CATSXT | Grid Control for Displaying Clipboard in Time Sheet | 20000116 |
3 | Inheritance (c INHERITING FROM c_ref) | CL_GRID_HISTORY_DETAIL_CATSXT | Grid Control for Detailed Display of CATS Data | 20011212 |
4 | Inheritance (c INHERITING FROM c_ref) | CL_GRID_TIME_LEVELING_CATSXT | Grid Control Target/Actual Times: Comparison in Time Sheet | 20020715 |
5 | Inheritance (c INHERITING FROM c_ref) | CL_HRCCE_GRD_HIS_DETAIL_CATSXT | Grid Control for Detailed Display of CATS Data | 20080721 |
Properties
Class | CL_GRID_HISTORY_CATSXT | |
Short Description | Grid Control for Displaying Time Sheet History | |
Super Class | CL_GRID_CATSXT | Basic Class for ALV Grid in the Time Sheet |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | CATX | Enhancements for the Cross-Application Time Sheet (CATS) |
Created | 19991214 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_GRID_HISTORY_CATSXT has no interface implemented.
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_STATUS_CHANGE_UNDO_ACTEXP | 20020304 | Undo for Status Changes in Time Sheet/Trip |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | DATA | Header for ALV Data Sheet | 19991215 | ||
2 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | CHAR01 | Approval Authorization | 20010623 | ||
3 | ![]() |
Instance attribute | Protected | See coding | 20011106 | ||||
4 | ![]() |
Instance attribute | Protected | See coding | 20011106 | ||||
5 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | CATSVARIAN | Entry Profile for Deletion/Release for Approval | 20020208 | ||
6 | ![]() |
Instance attribute | Protected | See coding | 20011106 | ||||
7 | ![]() |
Instance attribute | Protected | See coding | Table for CATSXT Call Up | 20011106 | |||
8 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | XFELD | Change CATSXT Data in LOOP Processing | 20011106 | ||
9 | ![]() |
Constant | Public | Type reference (TYPE) | LVC_S_COL | 'ADDITIONAL_RECEIVERS' | ALV Control: Column ID | 20020204 | |
10 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR01 | 'C' | 'C' | 19991215 | |
11 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR01 | 'D' | 'D' | 20000606 | |
12 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR30 | 'EXTERNAL_CALL' | Memory ID of External Caller | 20011219 | |
13 | ![]() |
Constant | Public | Type reference (TYPE) | SYTCODE | 'CX_APPROVE' | Approve Function Code for Data | 20011103 | |
14 | ![]() |
Constant | Public | Type reference (TYPE) | SYUCOMM | 'CX_CHANGE' | Change Function Code for Data | 20011103 | |
15 | ![]() |
Constant | Public | Type reference (TYPE) | SYUCOMM | 'CX_COPY' | Copy Function Code for Data | 20011105 | |
16 | ![]() |
Constant | Public | Type reference (TYPE) | SYUCOMM | 'CX_DELETE' | Change Function Code for Data | 20011105 | |
17 | ![]() |
Constant | Public | Type reference (TYPE) | SYUCOMM | 'CX_DISPLAY' | Display Function Code for Data | 20011103 | |
18 | ![]() |
Constant | Public | Type reference (TYPE) | SYUCOMM | 'CX_DSP_ALL' | Display Function Code for All Data | 20010514 | |
19 | ![]() |
Constant | Public | Type reference (TYPE) | SYUCOMM | 'CX_DSP_MENU' | Function Code for "Change Display" Menu | 20010514 | |
20 | ![]() |
Constant | Public | Type reference (TYPE) | SYTCODE | 'CX_REJECT_APPR' | Refuse approval | 20011103 | |
21 | ![]() |
Constant | Public | Type reference (TYPE) | SYUCOMM | 'CX_RELEASE' | Release Function Code for Work Times for Approval | 20011103 | |
22 | ![]() |
Constant | Public | Type reference (TYPE) | SYTCODE | 'CX_RESET_APPR' | Reset Approval | 20011103 | |
23 | ![]() |
Constant | Public | Type reference (TYPE) | SYTCODE | 'CX_RESET_REJE' | Reset Rejection | 20020206 | |
24 | ![]() |
Constant | Public | Type reference (TYPE) | SYUCOMM | 'CX_TIME_SHEET' | Function Code for CAT2 / CATST Call Up | 20011105 | |
25 | ![]() |
Constant | Public | Type reference (TYPE) | SYTCODE | 'PFLAG_ICON' | Field Name for Filter Catalog | 20000601 | |
26 | ![]() |
Constant | Protected | Type reference (TYPE) | STRING | 'TASKCOUNTER' | Task Counter Constant | 20011209 | |
27 | ![]() |
Constant | Protected | Type reference (TYPE) | STRING | 'TMP_KEY' | Temp Key Constant | 20011209 | |
28 | ![]() |
Constant | Protected | Type reference (TYPE) | CHAR01 | 'A' | Undo Approval Action | 20020304 | |
29 | ![]() |
Constant | Protected | Type reference (TYPE) | CHAR01 | 'R' | Undo Rejection Action | 20020304 | |
30 | ![]() |
Static Attribute | Protected | Type reference (TYPE) | I | Counter for Dynamic Table Generation | 20010305 | ||
31 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | CATSXT_WA | CATSXT Record Selected for Generic Object Service | 20011011 | ||
32 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | XFELD | GOS Attachments?: "X" = Yes | 20020102 | ||
33 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | CATSXT_MSG_CUMULATION | 'X' | Is Message Cumulation Active?; "X" = Yes | 20011210 | |
34 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | CATSXT_PFLAG_ICON | pflag_icon Filter That is Currently Set | 20010515 | ||
35 | ![]() |
Instance attribute | Protected | See coding | Processing Scale Table | 20010514 | |||
36 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | I | Number of Entries in pflag_icon_tab | 20010515 | ||
37 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | XFELD | 'X' | Send Mail if Reject Working Time?: "X" = Yes | 20011204 | |
38 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | SYDATUM | Start Date of Report | 20020208 | ||
39 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | SYTIME | Start Time of Report | 20020208 | ||
40 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | XFELD | Checks before Status Change Active "X" = Yes | 20020205 | ||
41 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | XFELD | Direct transfer to HR?: "X" = Yes | 20011204 | ||
42 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | CL_STATUS_CHANGE_UNDO_ACTEXP | Object Instance for Reset Action | 20020207 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Protected | Method | Create Table of Processing Statuses | 20010514 |
2 | ![]() |
Instance method | Protected | Method | Call Up CAT2 or CATST (Change Mode) | 20011106 |
3 | ![]() |
Instance method | Protected | Method | Checks before Status Change | 20020205 |
4 | ![]() |
Instance method | Protected | Method | Check whether employee authorized to give approval | 20020218 |
5 | ![]() |
Instance method | Public | Method | Check if CO transfer and/or invoice already completed | 20020215 |
6 | ![]() |
Instance method | Public | Method | Convert Working Time Data from CATSXT Format to ALV Format | 19991215 |
7 | ![]() |
Instance method | Protected | Method | Convert Time Sheet Data from CATSDB_ALV to ALV Format | 20020112 |
8 | ![]() |
Instance method | Public | Method | Generate Internal Table for Runtime | 19991214 |
9 | ![]() |
Instance method | Protected | Method | Delete Row from ALV Table | 20011207 |
10 | ![]() |
Instance method | Protected | Method | Reset Fulter and Display All Data | 20011101 |
11 | ![]() |
Instance method | Protected | Method | Display Document Flow | 20011101 |
12 | ![]() |
Instance method | Protected | Method | CATSXT Display Detailed Data Using Report RCATSXT_DISPLAY... | 20010207 |
13 | ![]() |
Static method | Public | Method | Display Long Text in Dialog Box | 20000124 |
14 | ![]() |
Instance method | Protected | Method | Read Working Time Data | 20020205 |
15 | ![]() |
Static method | Public | Method | Get Counter for Completed Table Generations | 20010305 |
16 | ![]() |
Static method | Public | Method | Provide Task Counter for CATSXT Records w. Generate Objects | 20011009 |
17 | ![]() |
Static method | Public | Method | Provide Key for Generic Object Services | 20011009 |
18 | ![]() |
Instance method | Protected | Method | Get Entry Profile for Deletion/Release for Approval | 20020208 |
19 | ![]() |
Instance method | Public | Method | Provide Selected Data Records | 20011112 |
20 | ![]() |
Instance method | Protected | Method | Run Generic Object Service | 20011101 |
21 | ![]() |
Instance method | Protected | Method | Initialization for Time Sheet Call Up(s) | 20011106 |
22 | ![]() |
Instance method | Protected | Method | Display Long Text for CATSXT Records | 20010207 |
23 | ![]() |
Instance method | Protected | Method | Update CATSXT and ALV Record After Approval/Rejection | 20010623 |
24 | ![]() |
Instance method | Protected | Event handling method | Write Changed CATSXT Data Back to Grid | 20011106 |
25 | ![]() |
Instance method | Protected | Method | Update of ALV List after Update of CAT2 Data | 20011219 |
26 | ![]() |
Instance method | Protected | Method | Prepare Call Up of Work Time Sheet (CAT2/CATSXT) | 20011106 |
27 | ![]() |
Instance method | Protected | Method | Reselect CATS Data if Incomplete | 20020301 |
28 | ![]() |
Instance method | Protected | Method | Create Context Menu for "Toggle" Display | 20010514 |
29 | ![]() |
Instance method | Protected | Method | Set Approved/Rejected/Released for Approval Status | 20010623 |
30 | ![]() |
Static method | Public | Method | Display Generic Object Data for CATSXT Record | 20011012 |
31 | ![]() |
Instance method | Protected | Method | Call Up CAT2 or CATSXT | 20011105 |
32 | ![]() |
Instance method | Public | Method | Reset Last Action (Approve/Reject) | 20020304 |
Events
# | Event | Type | Visibility | Description | Created on |
---|---|---|---|---|---|
1 | APPROVAL_POSTED | Instance Event (0) |
Public (2) |
Approval granted | 20010623 |
2 | APPROVAL_REJECTED | Instance Event (0) |
Public (2) |
Approval rejected | 20010623 |
3 | APPROVAL_RESET | Instance Event (0) |
Public (2) |
Approval reset | 20020304 |
4 | REJECTION_RESET | Instance Event (0) |
Public (2) |
Rejection reset | 20020304 |
5 | SET_ACTIVITY_STATUS | Static Event (1) |
Public (2) |
Before Execution of Approval/Rejection/Withdrawal | 20050330 |
6 | UNDO_EXECUTED | Instance Event (0) |
Public (2) |
Approval/rejection reset with undo function | 20020304 |
Types
Class CL_GRID_HISTORY_CATSXT has no local type.
Method Signatures
Method BUILD_STATUS_TAB Signature
Method BUILD_STATUS_TAB on class CL_GRID_HISTORY_CATSXT has no parameter.
Method BUILD_STATUS_TAB on class CL_GRID_HISTORY_CATSXT has no exception.
Method CHANGE_TIME_SHEET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_SELECTED_ROWS_INDEX | Call by reference | Type reference (TYPE) | LVC_T_ROW | ALV-Control: selektierte Tabellenzeilen | 20011106 |
Method CHANGE_TIME_SHEET on class CL_GRID_HISTORY_CATSXT has no exception.
Method CHECKS_BEFORE_STATUS_CHANGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_ACTIVITY_DATA | Call by reference | Type reference (TYPE) | CATSXT_WA_ITAB | CATSXT: interne Tabelle für Arbeitszeitblatt | 20020205 |
Method CHECKS_BEFORE_STATUS_CHANGE on class CL_GRID_HISTORY_CATSXT has no exception.
Method CHECK_APPROVAL_AUTHORIZATION Signature
Method CHECK_APPROVAL_AUTHORIZATION on class CL_GRID_HISTORY_CATSXT has no parameter.
Method CHECK_APPROVAL_AUTHORIZATION on class CL_GRID_HISTORY_CATSXT has no exception.
Method CHECK_CO_AND_INVOICE_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_CATSXT_DATA | Call by reference | Type reference (TYPE) | CATSXT_WA_ITAB | CATSXT: interne Tabelle für Arbeitszeitblatt | 20020329 | ||
2 | ![]() |
IM_DOCFLOW | Call by reference | Type reference (TYPE) | CATSXT_FLOW_ALV_ITAB | CATSXT: Tabellentyp für CATSDB-Fluss (ALV) | 20020215 |
Method CHECK_CO_AND_INVOICE_STATUS on class CL_GRID_HISTORY_CATSXT has no exception.
Method CONVERT_ACTIVITIES_FOR_ALV Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_ALV_DATA | Call by reference | Type reference (TYPE) | TABLE | Konvertierte Daten im ALV Format | 20000919 | ||
2 | ![]() |
IM_ACTIVITY_DATA | Call by reference | Type reference (TYPE) | CATSXT_WA_ITAB | Arbeitszeitdaten | 19991215 | ||
3 | ![]() |
IM_ALV_TAB_POINTER | Call by reference | Type reference (TYPE) | REF TO DATA | Pointer für ALV Datentabelle | 19991215 | ||
4 | ![]() |
IM_APPEND_ALV_TAB | Call by reference | Type reference (TYPE) | XFELD | 'X' | Konvertierte Datensätze in ALV Tabelle einfügen ? 'X' = Ja | 20000919 | |
5 | ![]() |
IM_REFRESH_ALV_TAB | Call by reference | Type reference (TYPE) | XFELD | 'X' | ALV Tabelle initialisieren 'X' = Ja | 20000919 | |
6 | ![]() |
IM_UNIT_OF_MEASSURE | Call by reference | Type reference (TYPE) | MEINH | Mengeneinheit fuer Spalte 'Gesamtzeiten' | 20011116 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Pointer für ALV Datentabelle ist initial | 19991215 | |
2 | ![]() |
Fehler bei dynamischer Datenerzeugung | 19991215 |
Method CONVERT_ACTIVITIES_FOR_ALV_II Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_ALV_DATA | Call by reference | Type reference (TYPE) | TABLE | Konvertierte Daten im ALV Format | 20020112 | ||
2 | ![]() |
IM_ACTIVITY_DATA | Call by reference | Type reference (TYPE) | CATSXT_WA_ITAB | Arbeitszeitdaten | 20020112 | ||
3 | ![]() |
IM_ALV_TAB_POINTER | Call by reference | Object reference (TYPE REF TO) | DATA | Pointer fuer ALV Datentabelle | 20020112 | ||
4 | ![]() |
IM_APPEND_ALV_TAB | Call by reference | Type reference (TYPE) | XFELD | 'X' | Konvertierte Datensätze in ALV Tabelle einfügen ? 'X' = Ja | 20020112 | |
5 | ![]() |
IM_REFRESH_ALV_TAB | Call by reference | Type reference (TYPE) | XFELD | 'X' | ALV Tabelle initialisieren 'X' = Ja | 20020112 |
Method CONVERT_ACTIVITIES_FOR_ALV_II on class CL_GRID_HISTORY_CATSXT has no exception.
Method CREATE_DYNAMIC_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_ALV_TAB_POINTER | Value transfer | Type reference (TYPE) | REF TO DATA | Pointer für erzeugte interne Tabelle | 19991215 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler bei Anlegen der dynamischen Tabelle | 19991214 |
Method DELETE_ALV_ROW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_TASK_COUNTER | Call by reference | Type reference (TYPE) | CATSTASKCOUNTER | Taskcounter | 20011207 | ||
2 | ![]() |
IM_TMP_KEY | Call by reference | Type reference (TYPE) | CATSCOUNTE | Zähler für Sätze in der Zeiterfassung | 20011207 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Datensatz nicht in ALV Tabelle gefunden | 20011207 |
Method DISPLAY_ALL_DATA Signature
Method DISPLAY_ALL_DATA on class CL_GRID_HISTORY_CATSXT has no parameter.
Method DISPLAY_ALL_DATA on class CL_GRID_HISTORY_CATSXT has no exception.
Method DISPLAY_DOCUMENT_FLOW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_FILTERED_ENTRIES | Call by reference | Type reference (TYPE) | LVC_T_FIDX | ALV-Control: Filter Index | 20011101 | ||
2 | ![]() |
IM_GET_DOCUMENT_FLOW_HISTORY | Call by reference | Type reference (TYPE) | XFELD | SPACE | 'X' = Belegflussdaten für Historiensätze bereitstellen | 20020107 | |
3 | ![]() |
IM_SELECTED_ROWS_INDEX | Call by reference | Type reference (TYPE) | LVC_T_ROW | ALV-Control: Tabellenzeilen | 20011101 |
Method DISPLAY_DOCUMENT_FLOW on class CL_GRID_HISTORY_CATSXT has no exception.
Method DISPLAY_HISTORY_DETAILS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_FILTERED_ENTRIES | Call by reference | Type reference (TYPE) | LVC_T_FIDX | ALV-Control: Filter Index | 20010207 | ||
2 | ![]() |
IM_SELECTED_ROWS_INDEX | Call by reference | Type reference (TYPE) | LVC_T_ROW | ALV-Control: Tabellenzeilen | 20010207 | ||
3 | ![]() |
IM_SELECTED_ROWS_NO | Call by reference | Type reference (TYPE) | LVC_T_ROID | Zuordnung Zeilennummer zu Zeilen-ID | 20010207 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
CATSXT Pointer ist leer | 20010207 |
Method DISPLAY_LONGTEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_ACTIVITY | Call by reference | Type reference (TYPE) | CATSXT_WA | Workarea für Arbeitszeitdaten | 20000124 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Kein Langtext vorhanden | 20000128 |
Method GET_CATSXT_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_COUNTER_TAB | Call by reference | Type reference (TYPE) | TABLE | Tabelle von CATS Countern | 20020205 | ||
2 | ![]() |
IM_EXCL_CANCEL_AND_VOID | Call by reference | Type reference (TYPE) | XFELD | 'X' | Status 50 und 60 nicht mitselektieren 'X' = Ja | 20020205 | |
3 | ![]() |
IM_FIELD_SELECTION | Call by reference | Type reference (TYPE) | RSFS_FIELDS | Feldnamen fuer DB Selektion. Entspricht GET CATSDB FIELDS .. | 20020205 | ||
4 | ![]() |
IM_PERSONNEL_NUMBER | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20020205 | ||
5 | ![]() |
IM_TASKCOUNTER_TAB | Call by reference | Type reference (TYPE) | TABLE | Tabelle von Taskcountern | 20020205 | ||
6 | ![]() |
RE_CATSXT_DATA | Value transfer | Type reference (TYPE) | CATSXT_WA_ITAB | CATSXT: interne Tabelle für Arbeitszeitblatt | 20020205 |
Method GET_CATSXT_DATA on class CL_GRID_HISTORY_CATSXT has no exception.
Method GET_DYNAMIC_GENERATION_COUNT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_DYN_GEN_COUNT | Value transfer | Type reference (TYPE) | I | Zähler für dynamische Tabellengenerierung | 20010305 |
Method GET_DYNAMIC_GENERATION_COUNT on class CL_GRID_HISTORY_CATSXT has no exception.
Method GET_GOS_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_ONLY_PERSONAL_NOTE_EXISTS | Call by reference | Type reference (TYPE) | XFELD | 'X' = Es existiert nur eine persoenliche Notiz | 20011011 | ||
2 | ![]() |
EX_TASK_COUNTERS | Call by reference | Type reference (TYPE) | CATSXT_TASKCOUNTER_RANGES_ITAB | RANGES-Tabelle für CATS Taskcounter | 20011011 | ||
3 | ![]() |
IM_PERSONNEL_NUMBER | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20011009 | ||
4 | ![]() |
IM_TASK_COUNTER | Call by reference | Type reference (TYPE) | CATSTASKCOUNTER | CATS: Tätigkeitszähler | 20011011 |
Method GET_GOS_DATA on class CL_GRID_HISTORY_CATSXT has no exception.
Method GET_GOS_KEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_PERSONNEL_NUMBER | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20011009 | ||
2 | ![]() |
IM_TASK_COUNTER | Call by reference | Type reference (TYPE) | CATSTASKCOUNTER | CATS: Tätigkeitszähler | 20011009 | ||
3 | ![]() |
RE_BORIDENT | Value transfer | Type reference (TYPE) | BORIDENT | Object Relationship Service : BOR Objektidentifier | 20011009 |
Method GET_GOS_KEY on class CL_GRID_HISTORY_CATSXT has no exception.
Method GET_PROFILE_FOR_ACTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_ACTION | Call by reference | Type reference (TYPE) | CATSSTATUS | '60' | 60=Loeschen, 20=Freigeben zur Genehmigung | 20020208 | |
2 | ![]() |
RE_PROFILE | Value transfer | Type reference (TYPE) | CATSVARIAN | Erfassungsprofil | 20020208 |
Method GET_PROFILE_FOR_ACTION on class CL_GRID_HISTORY_CATSXT has no exception.
Method GET_SELECTED_ACTIVITIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_SELECTED_ROWS_INDEX | Call by reference | Type reference (TYPE) | LVC_T_ROW | ALV-Control: selektierte Tabellenzeilen | 20011112 | ||
2 | ![]() |
RE_ACTIVITY_DATA | Value transfer | Type reference (TYPE) | CATSXT_WA_ITAB | Taetigkeiten aus selektierten Zeilen | 20011112 |
Method GET_SELECTED_ACTIVITIES on class CL_GRID_HISTORY_CATSXT has no exception.
Method GOS_EXECUTE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_USER_COMMAND | Call by reference | Type reference (TYPE) | SYUCOMM | Bildschirmbilder, Funktionscode, der PAI ausgelöst hat | 20011101 |
Method GOS_EXECUTE on class CL_GRID_HISTORY_CATSXT has no exception.
Method INIT_TIME_SHEET_CALL Signature
Method INIT_TIME_SHEET_CALL on class CL_GRID_HISTORY_CATSXT has no parameter.
Method INIT_TIME_SHEET_CALL on class CL_GRID_HISTORY_CATSXT has no exception.
Method LONGTEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_TABIX | Call by reference | Type reference (TYPE) | I | Zeile des selektierten ALV Datensatzes | 20010207 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Keine Referenz auf CATSXT Daten vorhanden | 20010207 |
Method MODIFY_RECORD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_DATA_INSERTED | Call by reference | Type reference (TYPE) | XFELD | Neue Daten in ALV Liste eingefuegt 'X' = Ja | 20011217 | ||
2 | ![]() |
IM_ACTIVITY_DATA | Call by reference | Type reference (TYPE) | CATSXT_WA | CATSXT: Workarea für erweitertes Arbeitszeitblatt | 20010623 |
Method MODIFY_RECORD on class CL_GRID_HISTORY_CATSXT has no exception.
Method ON_ACTIVITIES_SAVED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_ACTIVITY_TAB | Value transfer | Attribute reference (LIKE) | Tabelle der neuen/geaenderten CATSDB Daten | 20011106 | |||
2 | ![]() |
EX_DELETED_ACTIVITY_TAB | Value transfer | Attribute reference (LIKE) | 20011207 | ||||
3 | ![]() |
EX_MESSAGE_TAB | Value transfer | Attribute reference (LIKE) | Ergebnis des Sicherns der Daten | 20011106 | |||
4 | ![]() |
EX_NEW_ACTIVITY_TAB | Value transfer | Attribute reference (LIKE) | Tabelle der neuen/geaenderten CATSDB Daten im CATSXT-Format | 20011106 |
Method ON_ACTIVITIES_SAVED on class CL_GRID_HISTORY_CATSXT has no exception.
Method ON_CATS_DB_UPDATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_CATSDB_CHANGED | Call by reference | Type reference (TYPE) | CATSDB_ITAB | Geaenderte CAT2 Saetze | 20011219 | ||
2 | ![]() |
IM_CATSDB_DELETED | Call by reference | Type reference (TYPE) | CATSDB_ITAB | Geloeschte CAT2 Saetze | 20011219 | ||
3 | ![]() |
IM_CATSDB_NEW | Call by reference | Type reference (TYPE) | CATSDB_ITAB | Neue CAT2 Saetze | 20011219 |
Method ON_CATS_DB_UPDATE on class CL_GRID_HISTORY_CATSXT has no exception.
Method PREPARE_TIME_SHEET_CALL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_PERSONNEL_NUMBER | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20011106 | ||
2 | ![]() |
IM_TASK_COUNTER | Call by reference | Type reference (TYPE) | CATSTASKCOUNTER | CATS: Tätigkeitszähler | 20011106 | ||
3 | ![]() |
IM_WORKDATE | Call by reference | Type reference (TYPE) | CATSDB-WORKDATE | Datum | 20011106 |
Method PREPARE_TIME_SHEET_CALL on class CL_GRID_HISTORY_CATSXT has no exception.
Method RESELECT_CATS_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_ACTIVITY_DATA | Call by reference | Type reference (TYPE) | CATSXT_WA_ITAB | CATSXT: interne Tabelle für Arbeitszeitblatt | 20020301 |
Method RESELECT_CATS_DATA on class CL_GRID_HISTORY_CATSXT has no exception.
Method SET_CTMENU_DISPLAY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_CTMENU_OBJREF | Call by reference | Object reference (TYPE REF TO) | CL_CTMENU | Context Menu | 20010514 |
Method SET_CTMENU_DISPLAY on class CL_GRID_HISTORY_CATSXT has no exception.
Method SET_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_RESULT | Call by reference | Type reference (TYPE) | CATS_APPROVAL_OUT_TAB | Rückgabedaten für CATS Genehmigung/Ablehnung/Rücknahme | 20011210 | ||
2 | ![]() |
IM_ACTIVITY_DATA | Call by reference | Type reference (TYPE) | CATSXT_WA_ITAB | Zu aendernde Arbeitszeitdatensaetze | 20011112 | ||
3 | ![]() |
IM_MODIFY_ALV_LIST | Call by reference | Type reference (TYPE) | XFELD | 'X' | Geaenderte Daten in ALV Liste zurueckschreiben 'X' = Ja | 20011210 | |
4 | ![]() |
IM_REFRESH_DISPLAY | Call by reference | Type reference (TYPE) | XFELD | 'X' | ALV Liste am Frontend auffrischen 'X' = Ja | 20011210 | |
5 | ![]() |
IM_RESET_ID | Call by reference | Type reference (TYPE) | CHAR01 | 'A' = Ruecknahme Genehmigung 'R' = Ruecknahme Ablehnung | 20020304 | ||
6 | ![]() |
IM_STATUS_NEW | Call by reference | Type reference (TYPE) | CATSSTATUS | Bearbeitungsstatus (20 =freigeg 30=genehmigt, 40=abgelehnt) | 20010623 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Status falsch bzw. nicht unterstuetzt | 20011112 | |
2 | ![]() |
Reset Id ist leer bzw. ungueltig | 20020304 |
Method SHOW_GOS_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_ACTIVITY_DATA | Call by reference | Type reference (TYPE) | CATSXT_WA | CATSXT: Workarea für erweitertes Arbeitszeitblatt | 20011012 | ||
2 | ![]() |
IM_DISPLAY_MODE | Call by reference | Type reference (TYPE) | XFELD | 'X' | 'X' = Anzeigemodus | 20011012 |
Method SHOW_GOS_DATA on class CL_GRID_HISTORY_CATSXT has no exception.
Method START_TIME_SHEET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_PROCESS_CATS_DB_UPDATES | Call by reference | Type reference (TYPE) | XFELD | SPACE | DB updates der CATSDB analysieren und ALV Liste updaten | 20011219 |
Method START_TIME_SHEET on class CL_GRID_HISTORY_CATSXT has no exception.
Method UNDO_LAST_ACTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_UNDO_OBJREF | Call by reference | Object reference (TYPE REF TO) | CL_STATUS_CHANGE_UNDO_ACTEXP | Undo fuer Statusaenderungen im Arbeitszeitblatt/Reise | 20020304 |
Method UNDO_LAST_ACTION on class CL_GRID_HISTORY_CATSXT has no exception.
Event Signatures
Event APPROVAL_POSTED Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | EX_ACTIVITY_DATA | Exporting | Value transfer | Type reference (TYPE) | CATSXT_WA_ITAB | Genehmigte Datensaetze | 20010623 | ||
2 | EX_MESSAGE_HANDLER | Exporting | Value transfer | Object reference (TYPE REF TO) | CL_MESSAGE_HANDLER_CATSXT | Nachrichtenbearbeitung fuer Arbeitszeitblatt CATSXT | 20020304 | ||
3 | EX_UNDO_OBJREF | Exporting | Value transfer | Object reference (TYPE REF TO) | CL_STATUS_CHANGE_UNDO_ACTEXP | Undo fuer Statusaenderungen im Arbeitszeitblatt/Reise | 20020304 |
Event APPROVAL_REJECTED Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | EX_ACTIVITY_DATA | Exporting | Value transfer | Type reference (TYPE) | CATSXT_WA_ITAB | Abgelehnte Datensaetze | 20010623 | ||
2 | EX_MESSAGE_HANDLER | Exporting | Value transfer | Object reference (TYPE REF TO) | CL_MESSAGE_HANDLER_CATSXT | Nachrichtenbearbeitung fuer Arbeitszeitblatt CATSXT | 20020304 | ||
3 | EX_UNDO_OBJREF | Exporting | Value transfer | Object reference (TYPE REF TO) | CL_STATUS_CHANGE_UNDO_ACTEXP | Undo fuer Statusaenderungen im Arbeitszeitblatt/Reise | 20020304 |
Event APPROVAL_RESET Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | EX_ACTIVITY_DATA | Exporting | Value transfer | Type reference (TYPE) | CATSXT_WA_ITAB | Datensaetze, deren Genehmigung zurueckgesetzt wurden | 20020304 | ||
2 | EX_MESSAGE_HANDLER | Exporting | Value transfer | Object reference (TYPE REF TO) | CL_MESSAGE_HANDLER_CATSXT | Nachrichtenbearbeitung fuer Arbeitszeitblatt CATSXT | 20020304 |
Event REJECTION_RESET Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | EX_ACTIVITY_DATA | Exporting | Value transfer | Type reference (TYPE) | CATSXT_WA_ITAB | Datensaetze, deren Ablehnung zurueckgesetzt wurde | 20020304 | ||
2 | EX_MESSAGE_HANDLER | Exporting | Value transfer | Object reference (TYPE REF TO) | CL_MESSAGE_HANDLER_CATSXT | Nachrichtenbearbeitung fuer Arbeitszeitblatt CATSXT | 20020304 |
Event SET_ACTIVITY_STATUS Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | EO_MESSAGE_HANDLER | Exporting | Value transfer | Object reference (TYPE REF TO) | CL_MESSAGE_HANDLER_CATSXT | Nachrichtenbearbeitung fuer Arbeitszeitblatt CATSXT | 20050330 | ||
2 | EX_ACTIVITY_DATA | Exporting | Value transfer | Type reference (TYPE) | CATSXT_WA_ITAB | CATSXT: interne Tabelle für Arbeitszeitblatt | 20050330 | ||
3 | EX_CANCEL_PROCESSING | Exporting | Value transfer | Object reference (TYPE REF TO) | CHAR01 | Genehmigung/Ablehnung nicht ausführen 'X' = Ja | 20050330 | ||
4 | EX_STATUS_NEW | Exporting | Value transfer | Type reference (TYPE) | CATSSTATUS | Neuer Bearbeitungsstatus | 20050330 |
Event UNDO_EXECUTED Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | EX_MESSAGE_HANDLER | Exporting | Value transfer | Object reference (TYPE REF TO) | CL_MESSAGE_HANDLER_CATSXT | Nachrichtenbearbeitung fuer Arbeitszeitblatt CATSXT | 20020304 | ||
2 | EX_UNDO_OBJREF | Exporting | Value transfer | Object reference (TYPE REF TO) | CL_STATUS_CHANGE_UNDO_ACTEXP | Undo fuer Statusaenderungen im Arbeitszeitblatt/Reise | 20020304 |
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 46C |