SAP ABAP Class CL_TIME_SHEET_CATSXT (CATS for Service Providers)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   CA-TS (Application Component) Time Sheet
     CATX (Package) Enhancements for the Cross-Application Time Sheet (CATS)
Properties
Class CL_TIME_SHEET_CATSXT  
Short Description CATS for Service Providers    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CATX   Enhancements for the Cross-Application Time Sheet (CATS) 
Created 19991018   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SLIS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_TIME_SHEET_CATSXT has no interface implemented.
Friends
Class CL_TIME_SHEET_CATSXT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTIVITIES_FOR_UPDATE Instance attribute Private Type reference (TYPE) CATSXT_WA_ITAB Working Time Data to be Saved 20010305
2 ACTIVITY_DATA_CEXIT Static Attribute Private Type reference (TYPE) CATSXT_WA GI for Data Exchange With Customer Exit 20001109
3 ALV_LN Static Attribute Private Object reference (TYPE REF TO) DATA Header for ALV Data Sheet 19991202
4 BUSINESS_ADD_IN Instance attribute Private Object reference (TYPE REF TO) IF_EX_CATSXT_EVENT BAdI Interface IF_EX_CATSXT_EVENT 20000411
5 CATSDB_RL_TAB Instance attribute Private Type reference (TYPE) CATSDB_EXT_ITAB Working Time Data in CATSDB Format (Rejects and Locked) 20010509
6 CATSDB_TAB Instance attribute Private Type reference (TYPE) CATSDBCOMM_ITAB_SORTED Working Time Data Table in CATSDB Format 19991117
7 CATSXT_ACTIVE Static Attribute Private Type reference (TYPE) XFELD CATSXT Active?: "X" = Yes 20020102
8 CATSXT_PERIODS_POINTER Instance attribute Private Object reference (TYPE REF TO) DATA Pointer to catsxt_periods Work Area (SAPLCATSXT) 20000817
9 CATSXT_POINTER Instance attribute Private Object reference (TYPE REF TO) DATA Pointer to CATSXT Work Area (SAPLCATSXT) 20000817
10 CATSXT_RL_TAB Instance attribute Private Type reference (TYPE) CATSXT_WA_ITAB Working Time Data in CATSXT Format (Rejects and Locked) 20010509
11 CATSXT_TAB Instance attribute Private Type reference (TYPE) CATSXT_WA_ITAB Working Time Data Table in CATSXT Format 19991117
12 CO_CHANGE Constant Public Type reference (TYPE) CHAR01 'C' Change mode 19991018
13 CO_CONTEXT_TAB Constant Public Type reference (TYPE) CHAR20 'CATSXT_LOG_EXT' Context Name for Message Log 20010411
14 CO_DISPLAY Constant Public Type reference (TYPE) CHAR01 'D' Display Mode 19991018
15 CO_ERROR Constant Public Type reference (TYPE) CHAR01 'E' Error 20010409
16 CO_ERRORLOG_HEIGHT Constant Public Type reference (TYPE) I 70 Height of Docking Control for Error Log 20000411
17 CO_INFOCENTER_HEIGHT Constant Public Type reference (TYPE) I 250 Height of Infocenter Control 20000501
18 CO_INFOCENTER_LEFT Constant Public Type reference (TYPE) I 800 Infocenter Control Distance from Left Edge of Screen 20000501
19 CO_INFOCENTER_TOP Constant Public Type reference (TYPE) I 0 Infocenter Control Distance from Top of Screen 20000501
20 CO_INFOCENTER_WIDTH Constant Public Type reference (TYPE) I 350 Width of Infocenter Control 20000501
21 CO_MYLIST_HEIGHT Constant Public Type reference (TYPE) I 80 Amount of Docking Control for "My Account Assignments" 20000411
22 CO_MYLIST_MAXREC Constant Public Type reference (TYPE) I 20 Maximum Number of Entries in "My Account Assignments" 20000411
23 CO_NO Constant Public Type reference (TYPE) CHAR01 'N' No 19991018
24 CO_PERS_KEY Constant Public Type reference (TYPE) SPERS_KEY 'CATSXT_USER_DFLT' Key for Personalization Data 20000314
25 CO_PERS_KEY_MYLIST Constant Public Type reference (TYPE) SPERS_KEY 'CATSXT_MYLIST' Key for Personalization Data 20000317
26 CO_PROP_METH_1 Constant Public Type reference (TYPE) CHAR01 '1' Working Time Data Proposal - Only Propose Date 20000510
27 CO_PROP_METH_2 Constant Public Type reference (TYPE) CHAR01 '2' Date and Time Proposal from Customizing 20000510
28 CO_PROP_METH_3 Constant Public Type reference (TYPE) CHAR01 '3' Date and Time Proposal from Last Identical Record 20000510
29 CO_PROP_METH_4 Constant Public Type reference (TYPE) CHAR01 '4' Date and Time Proposal According to Prognosis 20000510
30 CO_SPLITTER_WIDTH Constant Public Type reference (TYPE) I 50 Width of History/New Data Splitter Control 20000411
31 CO_WARNING Constant Public Type reference (TYPE) CHAR01 'W' Warning 20010409
32 CO_X Constant Public Type reference (TYPE) CHAR01 'X' X 19991018
33 CO_YES Constant Public Type reference (TYPE) CHAR01 'Y' Yes 19991018
34 CURRENT_ACTIVITY Instance attribute Private Type reference (TYPE) CATSXT_WA Working Time Data Currently Being Processed (Single Record) 19991118
35 CUSTOMER_FCODES_TAB Instance attribute Public Type reference (TYPE) CATSXT_CUSTOMER_FCODES_ITAB CATSXT - Customer Function Codes 20020709
36 DONT_GET_PROFILE Instance attribute Private Type reference (TYPE) XFELD Get Profiles 'X' = No 20010913
37 EMPLOYEE Instance attribute Private Object reference (TYPE REF TO) CL_EMPLOYEE_CATSXT Employee Recording Time Data 19991018
38 F4_COMP_TAB Instance attribute Public Type reference (TYPE) CATSXT_TASKCOMP_RANGES_ITAB Components that have a customer-specific F4 help 20020628
39 GET_GOS_DATA Static Attribute Public Type reference (TYPE) XFELD 'X' Get Attachments (Generic Object Services)?: "X" = Yes 20020102
40 GOS_PERNR Static Attribute Protected Type reference (TYPE) PERNR_D Personnel Number for Selection of "Generic Object Services" 20011011
41 GOS_TASKCOUNTER Static Attribute Protected Type reference (TYPE) CATSXT_TASKCOUNTER_RANGES_ITAB Task Counter of CATSXT Records with Object Links 20011011
42 HIGH_VALUE_CATSHOURS Static Attribute Private Type reference (TYPE) CATSHOURS High Value CATS Hours 20000419
43 HIGH_VALUE_CATSXT_NUMBER Static Attribute Private Type reference (TYPE) CATSXT_NUMBER High Value CATSXT_NUMBER 20000419
44 INFOCENTER_TAB Instance attribute Private Type reference (TYPE) CATSXT_INFOCENTER_ITAB Infocenter for Time Sheet 20000424
45 LOW_SPEED_CONNECTION Static Attribute Public Type reference (TYPE) XFELD GUI Low Speed Connection Active? 'X' = Yes 20010202
46 MESSAGE_TAB Instance attribute Private Type reference (TYPE) CATSXT_MESSAGE_ITAB Internal Table for (Error)Messages 20000315
47 MYLIST_TAB Instance attribute Private Type reference (TYPE) CATSXT_MYLIST_ITAB Internal Table MYLIST 20000308
48 PERNR_OF_UNAME Static Attribute Private Type reference (TYPE) PERNR_D Personnel number of user 20000320
49 PERSONNEL_NUMBER Instance attribute Public Type reference (TYPE) PERNR_D Personnel Number for Time Sheet 19991018
50 PROCESSING_ACTIVE Instance attribute Public Type reference (TYPE) XFELD Time Sheet is Already Being Processed or Displayed X=Yes 19991018
51 PROCESS_MODE Instance attribute Private Type reference (TYPE) CATSXT_PROCESS_MODE Processing Mode "C" = Change "D" = Display 19991018
52 RL_READ Instance attribute Private Type reference (TYPE) XFELD Reject and Locked Records Already Read? 'X' = Yes 20010509
53 SQL_DATE_FROM Instance attribute Private Type reference (TYPE) SYDATUM CATSDB Selection From 19991018
54 SQL_DATE_TO Instance attribute Private Type reference (TYPE) SYDATUM CATSDB Selection To 19991018
55 SYNC_DATE Instance attribute Private Type reference (TYPE) TY_SYNC_DATE Synchronization Date for catsxt_tab 20000328
56 SYNC_DATE_LN Instance attribute Private Type reference (TYPE) TY_SYNC_DATE_LN Table Row sync_date 20000328
57 TASK_TYPE_COMPONENT_TAB Static Attribute Private Type reference (TYPE) TCATX_COMPONENTS_ITAB2 Components for Task Types 19991127
58 TCATST_WA Instance attribute Private Type reference (TYPE) TCATST CATS: Text Table for Variants 20000424
59 TIMES_TAB_POINTER Instance attribute Private Object reference (TYPE REF TO) DATA Pointer to times_tab Table (SAPLCATSXT) 20000817
60 UNDO_BUFFER_CEXIT Instance attribute Private Type reference (TYPE) CATSXT_UNDO_BUFFER Undo Buffer for CATSXT Transaction 20001114
61 UPDATE_MYLIST Instance attribute Private Type reference (TYPE) XFELD Update MYLIST? X = Yes 20000326
62 USER_DEFAULTS Instance attribute Private Type reference (TYPE) CATSXT_USER_DEFAULT User Settings for the Time Sheet (CATSXT) 20000314
63 USER_DEFAULTS_CEXIT Static Attribute Private Type reference (TYPE) CATSXT_USER_DEFAULT User Settings for Customer Exit Processing 20001103
64 USER_DEFAULTS_TAB Static Attribute Private Type reference (TYPE) TY_USER_DEFAULTS User Settings Table 20001107
65 WEBGUI_ACTIVE Static Attribute Public Type reference (TYPE) XFELD SAPGUI for HTML active? "X" = Yes 20010202
Methods
# Method Level Visibility Method type Description Created on
1 ADD_GOS_TASKCOUNTER Instance method Private Method Add Task Counter to GOS Task Counter Table 20020814
2 ADD_TO_MYLIST Instance method Public Method Add/Change Data in "My Account Assignments" 20000324
3 AUTO_REFRESH_MYLIST Instance method Private Method Automatic Update for "My Account Assignments" 20000411
4 CHANGE Instance method Public Method Change Working Time Data 19991018
5 CHECK_MANDATORY_INPUT Static method Public Method Required Entry Check 20010409
6 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20010202
7 CONSTRUCTOR Instance method Public Constructor Constructor 19991018
8 CONVERT_NEW_ACTIVITIES Static method Public Method Convert Time Data from CATSXT Format to CATSDB Format 19991117
9 CONVERT_OLD_ACTIVITIES Static method Public Method Convert Time Data from CATSDB Format to CATSXT Format 19991117
10 CONVERT_TO_MYLIST Instance method Public Method Convert CATSDBCOMM Format to MYLIST Format 20000308
11 CONVERT_UNIT Static method Public Method Convert Measurement Units (Convert CATSXT to CATSDB Format) 20000327
12 DELETE_ATTACHMENTS Instance method Private Method Delete GOS Attachments 20020813
13 DISPLAY Instance method Public Method Display Working Time Data 19991018
14 ENRICH_ACTIVITY Static method Public Method Supply Task with Long Texts and Account Assignment Info 20000107
15 GET_ACTIVITIES Instance method Public Method Provide Working Time Data (from Data Buffer) 19991117
16 GET_ACTIVITIES_FOR_UPDATE Instance method Private Method Provide Working Time Data To Be Saved 20010305
17 GET_CURRENT_ACTIVITY Instance method Public Method Provide Working Time Data that is in Process 19991118
18 GET_CURRENT_WORKAREAS Instance method Public Method Provide Work Areas That Are Currently Being Processed 20000817
19 GET_DOC_FLOW Instance method Public Method Provide Document Flow Data 19991222
20 GET_DOC_FLOW_HISTORY Instance method Public Method Provide Document Flow Data for History Records 20010209
21 GET_INFOCENTER Instance method Public Method Display Infocenter Data 20000424
22 GET_INSTANCE Static method Public Method Provide Object Reference for Time Sheet 20000202
23 GET_MYLIST Instance method Public Method Provide "My Account Assignments" 20000308
24 GET_PERNR_OF_UNAME Static method Public Method Provide Personnel Number for User SY-UNAME 20000326
25 GET_PROFILE Instance method Private Method Find Profile for Task 20010409
26 GET_REAL_ACC_ASSIGNMENT Static method Private Method Determine True Receiver Account Assignment 20040714
27 GET_REJECT_AND_LOCKED Instance method Private Method Get All Rejected and Locked Data Records 20010509
28 GET_STATUS_ICON Static method Public Method Provide Icons for Working Time Status 20011212
29 GET_USER_DEFAULTS Static method Public Method Provide User Settings for Time Sheet 20000314
30 GET_WORKLIST Instance method Public Method Provide Worklist 19991124
31 INIT_CUSTOMER_EXIT Instance method Public Method Initialize Customer Exit 20000316
32 IS_CATSXT_ACTIVE Static method Public Method CATSXT Transaction Active 'X'=Yes, ' '=No (external IF) 20020815
33 MERGE_MYLIST Instance method Private Method 'My Account Assignments' - Merge Entries 20001004
34 MOVE_ATTACHMENTS Instance method Private Method Reassign GOS Attachments from BOR Object A to B 20020812
35 RAISE_EVENT Instance method Public Method Trigger Event for Time Sheet (Internal Use) 20000322
36 RAISE_EVENT_BEFORE_DISPLAY Instance method Public Method Trigger Event for Time Sheet (Internal Use) 20020508
37 READ_ACTIVITIES Instance method Private Method Read Working Time Data (Read in Data Buffer) 19991117
38 READ_MYLIST Instance method Private Method Read "My Account Assignments" (Set in Data Buffer) 20000308
39 READ_WORKLIST Instance method Private Method Read worklist 19991123
40 REFRESH_GOS_DATA Static method Public Method Delete Data for Records with Generic Object Links 20011011
41 REFRESH_MYLIST Instance method Public Method Update Texts in "My Account Assignments" 20000410
42 RESET_ACTIVITIES_BUFFER Instance method Public Method Reset Data Buffer for Working Time Data 20000113
43 SAVE_ACTIVITIES Instance method Public Method Save Working Time Data to Database 19991207
44 SAVE_MYLIST Instance method Public Method Save "My Account Assignments" 20000324
45 SAVE_USER_DEFAULTS Static method Public Method Save User Settings for Time Sheet to Database 20000407
46 SET_ACTIVITIES_FOR_UPDATE Instance method Public Method Set Working Time Data That is To Be Saved 20010305
47 SET_CURRENT_ACTIVITY Instance method Public Method Set Working Time Data That is in Process 19991118
48 SET_CURRENT_WORKAREAS Instance method Public Method Reserved for Future Enhancements to Customer Exits 20001120
49 SET_ENRICHED_ACTIVITY Static method Public Method Set Increased Activity Data (from Customer Exit) 20001109
50 SET_FROM_TO_DATE Instance method Private Method Set From/To Date for Displaying/Changing the Time Sheet 20000110
51 SET_INFOCENTER Instance method Public Method Set Infocenter Data 20000424
52 SET_MYLIST Instance method Public Method Set "My Account Assignments" 20000324
53 SET_PROCESS_MODE Instance method Public Method Set New Processing Mode 20000407
54 SET_QUICKINFO Static method Public Method Quickinfos for Icons in the Time Sheet 20010210
55 SET_UNDO_BUFFER Instance method Public Method Reset Undo Buffer 20001114
56 SET_USER_DEFAULTS Static method Public Method Set User Settings from Customer Exit 20001104
57 START_GUI Instance method Private Method Call Detail Screen for Displaying/Changing the Time Sheet 20000124
58 VALIDATE_ACTIVITY Instance method Public Method Check Validity of Working Time Data 19991212
59 VALIDATE_ACTIVITY_COMPONENTS Instance method Public Method Check Validity of Working Time Components 20000413
60 VALIDATE_SAVE_AS_LOCKED Instance method Private Method Check whether save with status 'In Processing' allowed 20010515
Events
# Event Type Visibility Description Created on
1 ACTIVITIES_SAVED Instance Event
(0)
Public
(2)
Working Times Saved and Committed to DB 19991212
2 ACTIVITY_COPIED Instance Event
(0)
Public
(2)
Copy Working Times from History 20000324
3 ACTIVITY_DELETED Instance Event
(0)
Public
(2)
Delete Working Times from History 20000324
4 ACTIVITY_EDITED Instance Event
(0)
Public
(2)
Edit Working Times from History 20000324
5 ACTIVITY_ENRICHED Static Event
(1)
Public
(2)
Task Data Increased 20001109
6 AFTER_ACTIVITY_VALIDATION Instance Event
(0)
Public
(2)
Working Times Checked for Correctness 20000322
7 BEFORE_ACTIVITY_VALIDATION Instance Event
(0)
Public
(2)
Before Checking Working Times 20000315
8 BEFORE_CLIPBOARD_DISPLAY Instance Event
(0)
Public
(2)
Before Data Display in Clipboard 20020508
9 BEFORE_HISTORY_DISPLAY Instance Event
(0)
Public
(2)
Before Data Display in History 20020508
10 BEFORE_SAVING_ACTIVITIES Instance Event
(0)
Public
(2)
Before Saving Activity Times 20010305
11 BEFORE_SAVING_USER_DEFAULTS Static Event
(1)
Public
(2)
Before Saving User Settings to Database 20001104
12 CUSTOMER_FUNCTION_REQUESTED Instance Event
(0)
Public
(2)
Customer function code triggered 20000905
13 DEFAULT_VALUE_PROPOSED Instance Event
(0)
Public
(2)
Default Value for Component When Click in Calendar 20020702
14 END_OF_TIME_SHEET Instance Event
(0)
Public
(2)
Use F3, F12 or F15 to Exit Time Sheet 20000908
15 F4_COMPONENT Instance Event
(0)
Public
(2)
F4 Help for task component in input matrix required 20020628
16 INFOCENTER_BUILT Instance Event
(0)
Public
(2)
Infocenter Table Built 20000424
17 MYLIST_BUILT Instance Event
(0)
Public
(2)
Table Set Up for "My Account Assignments" 20000324
18 MYLIST_SELECTED Instance Event
(0)
Public
(2)
Entry selected in "My Account Assignments" 20011115
19 MYLIST_UPDATED Instance Event
(0)
Public
(2)
Entries Added/Changed in "My Account Assignments" 20000324
20 PAI Instance Event
(0)
Public
(2)
PAI of CATSXT Subscreen Container (SAPLCATSXT 0200) 20020607
21 PBO Instance Event
(0)
Public
(2)
PBO of Customer Subscreen (SAPLCATSXT 0620) 20020607
22 PROCESS_MODE_CHANGED Instance Event
(0)
Public
(2)
Toggle Processing Mode: Display <-> Change 20000329
23 RECEIVER_OBJECT_TEXT_FETCHED Instance Event
(0)
Public
(2)
Receiver Object Text for CATSXT Basic Data Determined 20020607
24 TARGET_HOURS_REQUESTED Instance Event
(0)
Public
(2)
Default Hours for Target/Actual Adjustment Required 20020716
25 TASK_TYPE_CHANGED Instance Event
(0)
Public
(2)
Activity Type Changed 20000818
26 TRAVEL_MANAGER_CALL Instance Event
(0)
Public
(2)
Call Up of CATSXT from Travel Expense Manager 20020628
27 UNDO_BUFFER_SET Instance Event
(0)
Public
(2)
Undo buffer generated 20001114
28 UNDO_REQUESTED Instance Event
(0)
Public
(2)
Undo action triggered 20001114
29 USER_DEFAULTS_READ Static Event
(1)
Public
(2)
Read User Settings from Database 20001104
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_SYNC_DATE Private See coding TY_SYNC_DATE 20000328 ty_SYNC_DATE type range of catsdb-workdate
2 TY_SYNC_DATE_LN Private See coding TY_SYNC_DATE_LN 20000328 ty_sync_date_ln type line of ty_sync_date
3 TY_USER_DEFAULTS Private See coding TY_USER_DEFAULTS 20001107 ty_user_defaults type hashed table of ty_user_defaults_ln with unique key uname
4 TY_USER_DEFAULTS_LN Private See coding TY_USER_DEFAULTS_LN 20001107 begin of ty_user_defaults_ln, uname type syuname, objref type ref to lcl_user_defaults, end of ty_user_defaults_ln
Method Signatures

Method ADD_GOS_TASKCOUNTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TASKCOUNTER Call by reference Type reference (TYPE) CATSTASKCOUNTER CATS: Tätigkeitszähler 20020814

Method ADD_GOS_TASKCOUNTER on class CL_TIME_SHEET_CATSXT has no exception.

Method ADD_TO_MYLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACTIVITY_DATA Call by reference Type reference (TYPE) CATSXT_WA_ITAB CATSXT: interne Tabelle für Arbeitszeitblatt 20000324

Method ADD_TO_MYLIST on class CL_TIME_SHEET_CATSXT has no exception.

Method AUTO_REFRESH_MYLIST Signature

Method AUTO_REFRESH_MYLIST on class CL_TIME_SHEET_CATSXT has no parameter.
Method AUTO_REFRESH_MYLIST on class CL_TIME_SHEET_CATSXT has no exception.

Method CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTROL Call by reference Type reference (TYPE) CATSXT_INIT_CHANGE Steuerungsparameter 19991215
# Exception Resumable Description Created on
1 CANCELED Bearbeitung abgebrochen 20000819
2 FOREIGN_LOCK Mitarbeiter ist bereits gesperrt 19991018
3 GENERATION_LIMIT_REACHED Dynamisches Generierungslimit erreicht (OSS 387175) 20010305
4 INVALID_CALL Arbeitszeitblatt wird bereits editiert oder angezeigt 19991018
5 NOT_AUTHORIZED Keine Berechtigung für Zeitdatenpflege (Infotyp 0316) 19991018
6 SYSTEM_ERROR Fehler in der Systemsperrverwaltung 19991018

Method CHECK_MANDATORY_INPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_MESSAGE_TAB Call by reference Type reference (TYPE) CATSXT_MESSAGE_ITAB CATSXT: Interne Tabelle für Fehlermeldungen 20010409
2 Exporting EX_ERROR_OCCURED Call by reference Type reference (TYPE) XFELD Mußeingabe fehlt 'X' = Ja 20010409
3 Importing IM_ACTIVITY_DATA Call by reference Type reference (TYPE) CATSXT_WA CATSXT: Workarea für erweitertes Arbeitszeitblatt 20010409

Method CHECK_MANDATORY_INPUT on class CL_TIME_SHEET_CATSXT has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PERSONNEL_NUMBER Call by reference Type reference (TYPE) PERNR_D Personalnummer für Arbeitszeitblattbearbeitung 19991018
# Exception Resumable Description Created on
1 NOT_AUTHORIZED Keine Berechtigung für Infotyp 0001 19991018
2 PERSONNEL_NUMBER_NOT_FOUND Personalnummer existiert nicht 19991018
3 RECORD_NOT_FOUND Infotyp 0001 existiert nicht 19991018
4 SYSTEM_ERROR Fehler in der Systemsperrverwaltung 19991018

Method CONVERT_NEW_ACTIVITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_LONGTEXT_TAB Call by reference Type reference (TYPE) LONGTEXT_EXT_ITAB Langtexte zu den Arbeitszeitdaten 20000110
2 Exporting EX_OLD_ACTIVITIES Call by reference Type reference (TYPE) CATSDB_EXT_ITAB Arbeitszeitdaten im CATSDB_EXT Format 19991117
3 Importing IM_NEW_ACTIVITIES Call by reference Type reference (TYPE) CATSXT_WA_ITAB Arbeitszeitdaten im CATSXT Format 19991117

Method CONVERT_NEW_ACTIVITIES on class CL_TIME_SHEET_CATSXT has no exception.

Method CONVERT_OLD_ACTIVITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_NEW_ACTIVITIES Call by reference Type reference (TYPE) CATSXT_WA_ITAB Arbeitszeitdaten im CATSXT Format 19991117
2 Importing IM_CONVERT_UNIT Call by reference Type reference (TYPE) XFELD 'X' Mengeneinheiten gemaess Komponentencustomizing umrechnen 20011026
3 Importing IM_GET_LONG_TEXT Call by reference Type reference (TYPE) XFELD SPACE Langtext bereitstellen 'X' = Ja 20020429
4 Importing IM_OLD_ACTIVITIES Call by reference Type reference (TYPE) CATSDB_EXT_ITAB Arbeitszeitdaten im CATSDB_EXT Format 19991117

Method CONVERT_OLD_ACTIVITIES on class CL_TIME_SHEET_CATSXT has no exception.

Method CONVERT_TO_MYLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_MYLIST Call by reference Type reference (TYPE) CATSXT_MYLIST_ITAB Daten im CATSXT_MYLIST Format 20000308
2 Importing IM_CATSDBCOMM Call by reference Type reference (TYPE) CATSDBCOMM_ITAB Arbeitszeitdaten im CATSDB Format 20000308

Method CONVERT_TO_MYLIST on class CL_TIME_SHEET_CATSXT has no exception.

Method CONVERT_UNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_VALUE Call by reference Type reference (TYPE) ANY Ausgabewert 20000327
2 Importing IM_UNIT_IN Call by reference Type reference (TYPE) MSEHI Einheit des Eingabewertes 20000327
3 Importing IM_UNIT_OUT Call by reference Type reference (TYPE) MSEHI Einheit des Ausgabewertes 20000327
4 Importing IM_VALUE Call by reference Type reference (TYPE) ANY Eingabewert 20000327
# Exception Resumable Description Created on
1 CONVERSION_ERROR Fehler bei Umrechnung 20000327

Method DELETE_ATTACHMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BOR_ID Call by reference Type reference (TYPE) BORIDENT BOR Schluessel des zu loeschenden Satzes 20020813

Method DELETE_ATTACHMENTS on class CL_TIME_SHEET_CATSXT has no exception.

Method DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTROL Call by reference Type reference (TYPE) CATSXT_INIT_DISPLAY Steuerungsdaten 19991215
# Exception Resumable Description Created on
1 CANCELLED Bearbeitung abgebrochen 19991018
2 GENERATION_LIMIT_REACHED Dynamisches Generierungslimit erreicht (OSS 387175) 20010305
3 INVALID_CALL Arbeitszeitblatt wird bereits editiert oder angezeigt 19991018
4 NOT_AUTHORIZED Keine Berechtigung für Zeitdatenpflege (Infotyp 316) 19991018
5 NOT_AUTHORIZED_FOR_INFOTYPE Keine Berechtigung für Infotypen (1,2 oder 7) 19991018
6 PERSONNEL_NUMBER_NOT_FOUND Personalnummer existiert nicht 19991018
7 RECORD_NOT_FOUND Infotyp 1 existiert nicht 19991018
8 SYSTEM_ERROR Systemfehler 19991018

Method ENRICH_ACTIVITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_ACTIVITY Call by reference Type reference (TYPE) CATSXT_WA Workarea fuer erweitertes Arbeitszeitblatt 20000107
2 Importing IM_GET_LONG_TEXT Call by reference Type reference (TYPE) XFELD SPACE Langtext zur Tätigkeit besorgen 'X' = Ja 20000113

Method ENRICH_ACTIVITY on class CL_TIME_SHEET_CATSXT has no exception.

Method GET_ACTIVITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ACTIVITIES_TAB Call by reference Type reference (TYPE) CATSXT_WA_ITAB Arbeitszeitdaten im CATSXT Format 19991117
2 Exporting EX_ACTIVITIES_TAB_OLD Call by reference Type reference (TYPE) CATSDB_EXT_ITAB Interne Tabelle mit CATSDB_EXT Struktur 19991222
3 Importing IM_ACTUAL_RECORDS_ONLY Call by reference Type reference (TYPE) XFELD keine Sätze mit Folgesätzen 20000107
4 Importing IM_FROM_DATE Call by reference Type reference (TYPE) SYDATUM '19900101' Arbeitszeitdaten ab 19991117
5 Importing IM_GET_ALL_REJECT_AND_LOCKED Call by reference Type reference (TYPE) XFELD SPACE Alle reject und locked unabhaengig vom Von/Bis Datum holen 20010509
6 Importing IM_TO_DATE Call by reference Type reference (TYPE) SYDATUM '99991231' Arbeitszeitdaten bis 19991117
# Exception Resumable Description Created on
1 TO_DATE_LT_FROM_DATE Bis Datum ist kleiner als Von Datum 19991117

Method GET_ACTIVITIES_FOR_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ACTIVITY_DATA Call by reference Type reference (TYPE) CATSXT_WA_ITAB Akuelle Arbeitszeitdaten 20010305
2 Exporting EX_MESSAGE_TAB Call by reference Type reference (TYPE) CATSXT_MESSAGE_ITAB CATSXT: Interne Tabelle für Fehlermeldungen 20010305

Method GET_ACTIVITIES_FOR_UPDATE on class CL_TIME_SHEET_CATSXT has no exception.

Method GET_CURRENT_ACTIVITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ACTIVITY_DATA Call by reference Type reference (TYPE) CATSXT_WA Akuelle Arbeitszeitdaten 19991118
2 Exporting EX_MESSAGE_TAB Call by reference Type reference (TYPE) CATSXT_MESSAGE_ITAB CATSXT: Interne Tabelle für Fehlermeldungen 20000315

Method GET_CURRENT_ACTIVITY on class CL_TIME_SHEET_CATSXT has no exception.

Method GET_CURRENT_WORKAREAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ACTIVITY_DATA Call by reference Type reference (TYPE) CATSXT_WA_ITAB Akuell erfasste Arbeitszeitdaten (Eingabematrix) 20000817
2 Exporting EX_DISPLAY_PERIODS Call by reference Type reference (TYPE) CATSXT_PERIODS CATSXT: Anzeigeperioden für ALV Grids im Arbeitszeitblatt 20000817
3 Exporting EX_FRAMEWORK_DATA Call by reference Type reference (TYPE) CATSXT Rahmendaten der Transaktion (Tasktype/level, Empfängerkont.) 20000817

Method GET_CURRENT_WORKAREAS on class CL_TIME_SHEET_CATSXT has no exception.

Method GET_DOC_FLOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DOC_FLOW Call by reference Type reference (TYPE) CATSXT_FLOW_ALV_ITAB Belegflusstabelle zu den Arbeitszeitdaten für ALV Grid 19991222
2 Importing IM_FROM_DATE Call by reference Type reference (TYPE) SYDATUM '19900101' Belegflussdaten ab 19991222
3 Importing IM_TO_DATE Call by reference Type reference (TYPE) SYDATUM '99991231' Belegflussdaten bis 19991222
# Exception Resumable Description Created on
1 TO_DATE_LT_FROM_DATE Bis Datum ist kleiner als Von Datum 19991222

Method GET_DOC_FLOW_HISTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DOC_FLOW_HISTORY Call by reference Type reference (TYPE) CATSXT_FLOW_ALV_ITAB Belegflusstabelle zu den Arbeitszeitdaten inkl. Historie 20010209
2 Importing IM_COUNTER_TAB Call by reference Type reference (TYPE) CATSXT_COUNTER_RANGES_1_ITAB RANGES-Tabelle für CATS Counter 20010209

Method GET_DOC_FLOW_HISTORY on class CL_TIME_SHEET_CATSXT has no exception.

Method GET_INFOCENTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_INFOCENTER_DATA Call by reference Type reference (TYPE) CATSXT_INFOCENTER_ITAB Infocenter für Arbeitszeitblatt 20000424
2 Importing IM_INFOCENTER_OBJREF Call by reference Object reference (TYPE REF TO) CL_GRID_INFOCENTER_CATSXT Gridcontrol für Anzeige des Infocenters im Arbeitszeitblatt 20001114
3 Importing IM_PROFILE_NAME Call by reference Type reference (TYPE) CATSVARIAN Erfassungsprofil 20000424

Method GET_INFOCENTER on class CL_TIME_SHEET_CATSXT has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PERSONNEL_NUMBER Call by reference Type reference (TYPE) PERNR_D Personalnummer für Arbeitszeitblattbearbeitung 20000202
2 Returning RE_TIME_SHEET_OBJREF Value transfer Object reference (TYPE REF TO) CL_TIME_SHEET_CATSXT Objektreferenz für Arbeitszeitblatt 20000202
# Exception Resumable Description Created on
1 NOT_AUTHORIZED Keine Berechtigung für Infotyp 0001 20000202
2 PERSONNEL_NUMBER_NOT_FOUND Personalnummer existiert nicht 20000202
3 SYSTEM_ERROR Fehler in der Systemsperrverwaltung 20000202

Method GET_MYLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_MYLIST Call by reference Type reference (TYPE) CATSXT_MYLIST_ITAB 'Meine Kontierungen' im MYLIST-Format 20000308
2 Importing IM_FROM_DATE Call by reference Type reference (TYPE) SYDATUM 'Meine Kontierungen' ab 20000308
3 Importing IM_TO_DATE Call by reference Type reference (TYPE) SYDATUM 'Meine Kontierungen' bis 20000308

Method GET_MYLIST on class CL_TIME_SHEET_CATSXT has no exception.

Method GET_PERNR_OF_UNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_PERSONNEL_NUMBER Value transfer Type reference (TYPE) PERNR_D Personalnummer für SY-UNAME 20000326

Method GET_PERNR_OF_UNAME on class CL_TIME_SHEET_CATSXT has no exception.

Method GET_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_ACTIVITY_DATA Call by reference Type reference (TYPE) CATSXT_WA_ITAB CATSXT: interne Tabelle für Arbeitszeitblatt 20010409
2 Changing CH_MESSAGE_TAB Call by reference Type reference (TYPE) CATSXT_MESSAGE_ITAB CATSXT: Interne Tabelle für Fehlermeldungen 20010411
3 Exporting EX_ERROR_OCCURED Call by reference Type reference (TYPE) XFELD Fehler aufgetreten ? 'X' = Ja 20010411

Method GET_PROFILE on class CL_TIME_SHEET_CATSXT has no exception.

Method GET_REAL_ACC_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_RACCOBJ Call by reference Type reference (TYPE) CATSXT_RACCOBJ CATSXT: Empfänger-Objekte nach CATS Namenskonvention 20040714

Method GET_REAL_ACC_ASSIGNMENT on class CL_TIME_SHEET_CATSXT has no exception.

Method GET_REJECT_AND_LOCKED Signature

Method GET_REJECT_AND_LOCKED on class CL_TIME_SHEET_CATSXT has no parameter.
Method GET_REJECT_AND_LOCKED on class CL_TIME_SHEET_CATSXT has no exception.

Method GET_STATUS_ICON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_STATUS Call by reference Type reference (TYPE) CATSSTATUS Bearbeitungsstatus 20011212
2 Returning RE_STATUS_ICON Value transfer Type reference (TYPE) STRING Ikone mit Quickinfo zum Bearbeitungsstatus 20011212

Method GET_STATUS_ICON on class CL_TIME_SHEET_CATSXT has no exception.

Method GET_USER_DEFAULTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_USER_ID Call by reference Type reference (TYPE) SYUNAME SY-UNAME R/3-System, Anmeldename des Benutzers 20000314
2 Returning RE_USER_DEFAULTS Value transfer Type reference (TYPE) CATSXT_USER_DEFAULT Benutzereinstellungen für das Arbeitszeitblatt (CATSXT) 20000314

Method GET_USER_DEFAULTS on class CL_TIME_SHEET_CATSXT has no exception.

Method GET_WORKLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_FROM_DATE Call by reference Type reference (TYPE) SYDATUM Arbeitsvorrat ab-Datum 20000420
2 Exporting EX_MESSAGE_TAB Call by reference Type reference (TYPE) BAPIRET2_T Liste mit Meldungen 19991124
3 Exporting EX_TO_DATE Call by reference Type reference (TYPE) SYDATUM Arbeitsvorrat bis-Datum 20000420
4 Exporting EX_WORKLIST_TAB Call by reference Type reference (TYPE) CATSXT_WORKLIST_ITAB Liste mit Arbeitsvorrat 19991124
5 Importing IM_FROM_DATE Call by reference Type reference (TYPE) SYDATUM '00000000' Datenselektion ab-Datum 19991124
6 Importing IM_TO_DATE Call by reference Type reference (TYPE) SYDATUM '00000000' Datenselektion bis-Datum 19991124
7 Importing IM_VARIANT Call by reference Type reference (TYPE) CATSVARIAN Profilname 19991125

Method GET_WORKLIST on class CL_TIME_SHEET_CATSXT has no exception.

Method INIT_CUSTOMER_EXIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTROL Call by reference Type reference (TYPE) CATSXT_INIT_CHANGE Transaktions-/Objektinitialisierung Änderungsmodus 20000316
# Exception Resumable Description Created on
1 FAILED Initialisierung im Kundenexit abgebrochen 20000819

Method IS_CATSXT_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_ACTIVE Value transfer Type reference (TYPE) XFELD 'X' = CATSXT aktiv, ' ' = externes Interface/Programm aktiv 20020815

Method IS_CATSXT_ACTIVE on class CL_TIME_SHEET_CATSXT has no exception.

Method MERGE_MYLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MYLIST_POINTER Call by reference Object reference (TYPE REF TO) DATA Zeiger auf MyList-Tabelle 20001004

Method MERGE_MYLIST on class CL_TIME_SHEET_CATSXT has no exception.

Method MOVE_ATTACHMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BOR_SOURCE Call by reference Type reference (TYPE) BORIDENT BOR Schluessel des umzuhaengenden Objektes 20020812
2 Importing IM_BOR_TARGET Call by reference Type reference (TYPE) BORIDENT BOR Schluessel, auf den umgehaengt wird 20020812

Method MOVE_ATTACHMENTS on class CL_TIME_SHEET_CATSXT has no exception.

Method RAISE_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_ACTIVITY_DATA Call by reference Type reference (TYPE) CATSXT_WA Arbeitszeitdaten 20000322
2 Changing CH_MESSAGE_TAB Call by reference Type reference (TYPE) CATSXT_MESSAGE_ITAB Interne Tabelle für Fehlermeldungen 20000322
3 Exporting EX_ERROR_OCCURED Call by reference Type reference (TYPE) XFELD 'X' = Mindestens 1 Fehlermeldung in Tabelle CH_MESSAGE_TAB 20000322
4 Importing IM_DATA_REF_POINTER Call by reference Object reference (TYPE REF TO) DATA Pointer auf beliebigen Datenbereich 20000818
5 Importing IM_EVENT_ID Call by reference Type reference (TYPE) NUMC2 Auszulösendes Ereignis 01=Edit 02= Delete 03=Copy 04=TypeChg 20000322
# Exception Resumable Description Created on
1 INVALID_EVENT_ID Ungültige Event ID 20000322

Method RAISE_EVENT_BEFORE_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ALV_GRID Call by reference Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20020508
2 Importing IM_FIELDCAT Call by reference Object reference (TYPE REF TO) LVC_T_FCAT ALV Feldkatalog 20020508
3 Importing IM_FILTERCAT Call by reference Object reference (TYPE REF TO) LVC_T_FILT ALV Tabelle der Filterbedingungen 20020508
4 Importing IM_GRID_ID Call by reference Type reference (TYPE) NUMC2 01 = Historie, 02 = Clipboard 20020508
5 Importing IM_LAYOUT Call by reference Object reference (TYPE REF TO) LVC_S_LAYO ALV Layoutstruktur 20020508
6 Importing IM_PRINT Call by reference Object reference (TYPE REF TO) LVC_S_PRNT Print Einstellungen für LVC 20030401
7 Importing IM_SORTCAT Call by reference Object reference (TYPE REF TO) LVC_T_SORT ALV Tabelle der Sortierkriterien 20020508
8 Importing IM_VARIANT Call by reference Object reference (TYPE REF TO) DISVARIANT ALV Anzeigevariante 20020508
# Exception Resumable Description Created on
1 INVALID_GRID_ID Ungültige Event ID 20020508

Method READ_ACTIVITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FROM_DATE Call by reference Type reference (TYPE) SYDATUM Datenselektion ab 19991117
2 Importing IM_TO_DATE Call by reference Type reference (TYPE) SYDATUM Datenselektion bis 19991117

Method READ_ACTIVITIES on class CL_TIME_SHEET_CATSXT has no exception.

Method READ_MYLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FROM_DATE Call by reference Type reference (TYPE) SYDATUM Datenselektion ab 20000308
2 Importing IM_TO_DATE Call by reference Type reference (TYPE) SYDATUM Datenselektion bis 20000308

Method READ_MYLIST on class CL_TIME_SHEET_CATSXT has no exception.

Method READ_WORKLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_FROM_DATE Call by reference Type reference (TYPE) SYDATUM Arbeitsvorrat ab 19991123
2 Exporting EX_MESSAGE_TAB Call by reference Type reference (TYPE) BAPIRET2_T Tabelle Meldungen 19991123
3 Exporting EX_TO_DATE Call by reference Type reference (TYPE) SYDATUM Arbeitsvorrat bis 19991123
4 Exporting EX_WORKLIST_TAB Call by reference Type reference (TYPE) CATSXT_WORKLIST_ITAB Tabelle Arbeitsvorrat 19991123
5 Importing IM_FROM_DATE Call by reference Type reference (TYPE) SYDATUM Datenselektion ab 19991123
6 Importing IM_TO_DATE Call by reference Type reference (TYPE) SYDATUM Datenselektion bis 19991123
7 Importing IM_VARIANT Call by reference Type reference (TYPE) CATSVARIAN Erfassungsprofil 20000420

Method READ_WORKLIST on class CL_TIME_SHEET_CATSXT has no exception.

Method REFRESH_GOS_DATA Signature

Method REFRESH_GOS_DATA on class CL_TIME_SHEET_CATSXT has no parameter.
Method REFRESH_GOS_DATA on class CL_TIME_SHEET_CATSXT has no exception.

Method REFRESH_MYLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SEND_MESSAGE Call by reference Type reference (TYPE) XFELD 'X' 'S' Message über Aktualisiergungsergebnis ausgeben 20000412
# Exception Resumable Description Created on
1 IS_UP_TO_DATE Keine Änderungen an 'Meine Kontierungen' erfolgt 20000411

Method RESET_ACTIVITIES_BUFFER Signature

Method RESET_ACTIVITIES_BUFFER on class CL_TIME_SHEET_CATSXT has no parameter.
Method RESET_ACTIVITIES_BUFFER on class CL_TIME_SHEET_CATSXT has no exception.

Method SAVE_ACTIVITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_ACTIVITIES Call by reference Type reference (TYPE) CATSXT_WA_ITAB Arbeitszeitdaten im CATSXT Format 19991221
2 Exporting EX_MESSAGE_TAB Call by reference Type reference (TYPE) CATSXT_MESSAGE_ITAB Ergebnis der Sicherung 19991209
3 Importing IM_COMMIT_WORK Call by reference Type reference (TYPE) XFELD 'X' DB Commit ausführen 'X' = Ja 20020506
4 Importing IM_SIMULATE Call by reference Type reference (TYPE) XFELD SPACE Simulation (keine DB updates) 'X' = Ja 19991209
# Exception Resumable Description Created on
1 NUMBER_RANGE_ERROR Fehler bei interner Nummernvergabe für TASKCOUNTER 19991207
2 UPDATE_FAILED Verbuchung nicht erfolgreich 19991207

Method SAVE_MYLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PERNR_CHECK Call by reference Type reference (TYPE) XFELD 'X' Prüfung, daß Daten nur für eigene PERNR gesichert werden 20000411
2 Importing IM_USER_ID Call by reference Type reference (TYPE) SYUNAME SY-UNAME R/3-System, Anmeldename des Benutzers 20000407
# Exception Resumable Description Created on
1 FAILED Daten konnten nicht gesichert werden 20000324

Method SAVE_USER_DEFAULTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_USER_DEFAULTS Call by reference Type reference (TYPE) CATSXT_USER_DEFAULT Benutzereinstellungen für das Arbeitszeitblatt (CATSXT) 20000407
2 Importing IM_USER_ID Call by reference Type reference (TYPE) SYUNAME SY-UNAME R/3-System, Anmeldename des Benutzers 20000407
# Exception Resumable Description Created on
1 FAILED Daten konnten nicht gesichert werden 20000407

Method SET_ACTIVITIES_FOR_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACTIVITY_DATA Call by reference Type reference (TYPE) CATSXT_WA_ITAB Aktuelle Arbeitszeitdaten 20010305
2 Importing IM_MESSAGE_TAB Call by reference Type reference (TYPE) CATSXT_MESSAGE_ITAB CATSXT: Interne Tabelle für Fehlermeldungen 20010305

Method SET_ACTIVITIES_FOR_UPDATE on class CL_TIME_SHEET_CATSXT has no exception.

Method SET_CURRENT_ACTIVITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACTIVITY_DATA Call by reference Type reference (TYPE) CATSXT_WA Aktuelle Arbeitszeitdaten 19991118
2 Importing IM_MESSAGE_TAB Call by reference Type reference (TYPE) CATSXT_MESSAGE_ITAB CATSXT: Interne Tabelle für Fehlermeldungen 20000315

Method SET_CURRENT_ACTIVITY on class CL_TIME_SHEET_CATSXT has no exception.

Method SET_CURRENT_WORKAREAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACTIVITY_DATA Call by reference Type reference (TYPE) CATSXT_WA_ITAB Arbeitszeitdaten 20001120

Method SET_CURRENT_WORKAREAS on class CL_TIME_SHEET_CATSXT has no exception.

Method SET_ENRICHED_ACTIVITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACTIVITY_DATA Call by reference Type reference (TYPE) CATSXT_WA CATSXT: Workarea für erweitertes Arbeitszeitblatt 20001109

Method SET_ENRICHED_ACTIVITY on class CL_TIME_SHEET_CATSXT has no exception.

Method SET_FROM_TO_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_FROM_DATE Call by reference Type reference (TYPE) CATSDATE Von Datum 20000110
2 Changing CH_TO_DATE Call by reference Type reference (TYPE) CATSDATE Bis Datum 20000110
3 Importing IM_HISTORY_RECORDS Call by reference Type reference (TYPE) CATSXT_TASKCOUNTER_RANGES_ITAB RANGES-Tabelle für CATS Taskcounter 20010822
4 Importing IM_TRIP_FROM Call by reference Type reference (TYPE) BEGDA Beginndatum Reise 20000301
5 Importing IM_TRIP_TO Call by reference Type reference (TYPE) ENDDA Endedatum Reise 20000301

Method SET_FROM_TO_DATE on class CL_TIME_SHEET_CATSXT has no exception.

Method SET_INFOCENTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_INFOCENTER_DATA Call by reference Type reference (TYPE) CATSXT_INFOCENTER_ITAB Infocenter für Arbeitszeitblatt 20000424

Method SET_INFOCENTER on class CL_TIME_SHEET_CATSXT has no exception.

Method SET_MYLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MYLIST Call by reference Type reference (TYPE) CATSXT_MYLIST_ITAB Interne Tabelle für Kontierungen eines Mitarbeiters 20000324

Method SET_MYLIST on class CL_TIME_SHEET_CATSXT has no exception.

Method SET_PROCESS_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NEW_PROCESS_MODE Call by reference Type reference (TYPE) CATSXT_PROCESS_MODE Prozessierungsmodus des Arbeitszeitblattes 20000407
# Exception Resumable Description Created on
1 FAILED Keine Berechtigung oder Personalnummer bereits gesperrt 20000407
2 INVALID_PROCESS_MODE Prozessierungsmodus ungleich 'D' =display oder 'C'=change 20000407

Method SET_QUICKINFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ICON Call by reference Type reference (TYPE) ICON_D Ikone in Textfeldern (Ersatzdarstellung, Alias) 20010210
2 Importing IM_INDEX Call by reference Type reference (TYPE) I Index bei gleicher Ikone mit unterschiedlichem Text 20010210
3 Returning RE_QUICKINFO Value transfer Type reference (TYPE) STRING Ikone mit Quickinfo 20010210

Method SET_QUICKINFO on class CL_TIME_SHEET_CATSXT has no exception.

Method SET_UNDO_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_UNDO_BUFFER_DATA Call by reference Type reference (TYPE) CATSXT_UNDO_BUFFER Rücknahempuffer für Transaktion CATSXT 20001114

Method SET_UNDO_BUFFER on class CL_TIME_SHEET_CATSXT has no exception.

Method SET_USER_DEFAULTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_USER_DEFAULTS Call by reference Type reference (TYPE) CATSXT_USER_DEFAULT Benutzereinstellungen für das Arbeitszeitblatt (CATSXT) 20001104

Method SET_USER_DEFAULTS on class CL_TIME_SHEET_CATSXT has no exception.

Method START_GUI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTROL Call by reference Type reference (TYPE) CATSXT_INIT_CHANGE Transaktions-/Objektinitialisierungsparameter 20000124
2 Importing IM_CUSTOMER_FIELDS Call by reference Type reference (TYPE) CATS_CI_CA Kundenfelder 20020628

Method START_GUI on class CL_TIME_SHEET_CATSXT has no exception.

Method VALIDATE_ACTIVITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_ACTIVITY Call by reference Type reference (TYPE) CATSXT_WA Arbeitszeitdaten 19991221
2 Exporting EX_MESSAGE_TAB Call by reference Type reference (TYPE) CATSXT_MESSAGE_ITAB Ergebnis der Überprüfung 19991212

Method VALIDATE_ACTIVITY on class CL_TIME_SHEET_CATSXT has no exception.

Method VALIDATE_ACTIVITY_COMPONENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_ACTIVITY Call by reference Type reference (TYPE) CATSXT_WA Arbeitszeitdaten 20000413
2 Changing CH_MESSAGE_TAB Call by reference Type reference (TYPE) CATSXT_MESSAGE_ITAB Nachrichtentabelle 20010814

Method VALIDATE_ACTIVITY_COMPONENTS on class CL_TIME_SHEET_CATSXT has no exception.

Method VALIDATE_SAVE_AS_LOCKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_ACTIVITY_DATA Call by reference Type reference (TYPE) CATSXT_WA_ITAB CATSXT: interne Tabelle für Arbeitszeitblatt 20010515

Method VALIDATE_SAVE_AS_LOCKED on class CL_TIME_SHEET_CATSXT has no exception.
Event Signatures

Event ACTIVITIES_SAVED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EX_ACTIVITY_TAB Exporting Value transfer Type reference (TYPE) CATSDB_EXT_ITAB Tabelle der neuen/geaenderten CATSDB Daten 19991212
2 EX_DELETED_ACTIVITY_TAB Exporting Value transfer Type reference (TYPE) CATSXT_DELETED_RECORDS_ITAB Tabelle der geloeschten Datensaetze 20011207
3 EX_MESSAGE_TAB Exporting Value transfer Type reference (TYPE) CATSXT_MESSAGE_ITAB Ergebnis des Sicherns der Daten 19991213
4 EX_NEW_ACTIVITY_TAB Exporting Value transfer Type reference (TYPE) CATSXT_WA_ITAB Tabelle der neuen/geaenderten CATSDB Daten im CATSXT-Format 20000124

Event ACTIVITY_COPIED 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 Zu kopierende Arbeitszeiten 20000324

Event ACTIVITY_DELETED 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 Zu löschende Arbeitszeiten 20000324

Event ACTIVITY_EDITED 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 Zu editierende Arbeitszeiten 20000324

Event ACTIVITY_ENRICHED 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 CATSXT: Workarea für erweitertes Arbeitszeitblatt 20001109

Event AFTER_ACTIVITY_VALIDATION 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 Geprüfte Tätigkeit 20000322
2 EX_MESSAGE_TAB Exporting Value transfer Type reference (TYPE) CATSXT_MESSAGE_ITAB Ergebnis der Überprüfung 20000322

Event BEFORE_ACTIVITY_VALIDATION 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 Zu prüfende Tätigkeit 20000322

Event BEFORE_CLIPBOARD_DISPLAY Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EX_ALV_OBJREF Exporting Value transfer Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20020508
2 EX_FIELDCAT Exporting Value transfer Object reference (TYPE REF TO) LVC_T_FCAT ALV Feldkatalog 20020508
3 EX_FILTERCAT Exporting Value transfer Object reference (TYPE REF TO) LVC_T_FILT ALV Tabelle der Filterbedingungen 20020508
4 EX_LAYOUT Exporting Value transfer Object reference (TYPE REF TO) LVC_S_LAYO ALV Layoutstruktur 20020508
5 EX_PRINT Exporting Value transfer Object reference (TYPE REF TO) LVC_S_PRNT ALV Print Einstellungen 20030401
6 EX_SORTCAT Exporting Value transfer Object reference (TYPE REF TO) LVC_T_SORT ALV Tabelle der Sortierkriterien 20020508
7 EX_VARIANT Exporting Value transfer Object reference (TYPE REF TO) DISVARIANT ALV Anzeigevariante 20020508

Event BEFORE_HISTORY_DISPLAY Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EX_ALV_OBJREF Exporting Value transfer Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20020508
2 EX_FIELDCAT Exporting Value transfer Object reference (TYPE REF TO) LVC_T_FCAT ALV Feldkatalog 20020508
3 EX_FILTERCAT Exporting Value transfer Object reference (TYPE REF TO) LVC_T_FILT ALV Tabelle der Filterbedingungen 20020508
4 EX_LAYOUT Exporting Value transfer Object reference (TYPE REF TO) LVC_S_LAYO ALV Layoutstruktur 20020508
5 EX_PRINT Exporting Value transfer Object reference (TYPE REF TO) LVC_S_PRNT ALV Print Einstellungen 20030401
6 EX_SORTCAT Exporting Value transfer Object reference (TYPE REF TO) LVC_T_SORT ALV Tabelle der Sortierkriterien 20020508
7 EX_VARIANT Exporting Value transfer Object reference (TYPE REF TO) DISVARIANT ALV Anzeigevariante 20020508

Event BEFORE_SAVING_ACTIVITIES 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 Zu sichernde Tätigkeiten 20010305

Event BEFORE_SAVING_USER_DEFAULTS Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EX_USER_DEFAULTS Exporting Value transfer Type reference (TYPE) CATSXT_USER_DEFAULT Benutzereinstellungen für das Arbeitszeitblatt (CATSXT) 20001104
2 EX_USER_ID Exporting Value transfer Type reference (TYPE) SYUNAME Benutzer für den Einstellungen gelten 20001104

Event CUSTOMER_FUNCTION_REQUESTED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EX_FCODE Exporting Value transfer Type reference (TYPE) SYTCODE Funktionscode auf Kundendynpro 20000905

Event DEFAULT_VALUE_PROPOSED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EX_DEFAULT_VALUE Exporting Value transfer Object reference (TYPE REF TO) CATSXT_NUMBER Vorschlagswert 20020702
2 EX_TASKCOMPONENT Exporting Value transfer Type reference (TYPE) CATSTASKCOMPONENT Tätigkeitskomponente 20020702
3 EX_WORKDATE Exporting Value transfer Type reference (TYPE) CATSDATE Datum 20020702

Event END_OF_TIME_SHEET Signature
Event END_OF_TIME_SHEET on class CL_TIME_SHEET_CATSXT has no parameter.
Event F4_COMPONENT Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EX_COMPONENT_TEXT Exporting Value transfer Type reference (TYPE) CATSXT_TASKCOMPONENT_TEXT Tätigkeitskomponente - Langtext 20020628
2 EX_F4_VALUE Exporting Value transfer Object reference (TYPE REF TO) CATSXT_NUMBER durch F4 Hilfe ermittelter Wert 20020628
3 EX_TASKCOMPONENT Exporting Value transfer Type reference (TYPE) CATSTASKCOMPONENT Tätigkeitskomponente 20020628

Event INFOCENTER_BUILT Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EX_INFOCENTER_DATA Exporting Value transfer Type reference (TYPE) CATSXT_INFOCENTER_ITAB Infocenter für Arbeitszeitblatt 20000424
2 EX_INFOCENTER_OBJREF Exporting Value transfer Object reference (TYPE REF TO) CL_GRID_INFOCENTER_CATSXT Gridcontrol für Anzeige des Infocenters im Arbeitszeitblatt 20001114

Event MYLIST_BUILT Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EX_MYLIST Exporting Value transfer Type reference (TYPE) CATSXT_MYLIST_ITAB Interne Tabelle für Kontierungen eines Mitarbeiters 20000324

Event MYLIST_SELECTED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EX_MYLIST Exporting Value transfer Type reference (TYPE) CATSXT_MYLIST CATSXT: Liste der Kontierungen eines Mitarbeiters 20011115

Event MYLIST_UPDATED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EX_MYLIST Exporting Value transfer Type reference (TYPE) CATSXT_MYLIST_ITAB Interne Tabelle für Kontierungen eines Mitarbeiters 20000324

Event PAI 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 Erfasste Daten in der Eingabematrix 20020607
2 EX_CUSTOMER_FIELDS Exporting Value transfer Object reference (TYPE REF TO) CATS_CI_CA Pointer auf Kundenfelder 20020607
3 EX_FRAMEWORK_DATA Exporting Value transfer Type reference (TYPE) CATSXT CATSXT Rahmendaten 20020607

Event PBO 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 Erfasste Daten in der Eingabematrix 20020607
2 EX_CUSTOMER_FIELDS Exporting Value transfer Object reference (TYPE REF TO) CATS_CI_CA Pointer auf Kundenfelder 20020912
3 EX_FRAMEWORK_DATA Exporting Value transfer Type reference (TYPE) CATSXT CATSXT Rahmendaten 20020607

Event PROCESS_MODE_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EX_NEW_PROCESS_MODE Exporting Value transfer Type reference (TYPE) CATSXT_PROCESS_MODE Prozessierungsmodus des Arbeitszeitblattes 20000329

Event RECEIVER_OBJECT_TEXT_FETCHED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EX_OBJECT_NUMBER Exporting Value transfer Type reference (TYPE) J_OBJNR Objektnummer der Empfaengerkontierung 20020607
2 EX_RECEIVER_OBJECT_TEXT Exporting Value transfer Object reference (TYPE REF TO) TEXT40 Pointer auf Text der Empfangerkontierung 20020607

Event TARGET_HOURS_REQUESTED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EX_ADDOVERTIME Exporting Value transfer Object reference (TYPE REF TO) XFELD Mehrarbeitsstunden (IT2005) zu Vorgabestunden hinzuaddieren 20020716
2 EX_SUBHRTIMES Exporting Value transfer Object reference (TYPE REF TO) XFELD Abwesenheitsarten von Vorgabestunden abziehen ? 20020716
3 EX_TIMETYPE Exporting Value transfer Object reference (TYPE REF TO) CATSTIMETY Zeitart 20020716

Event TASK_TYPE_CHANGED 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 CATSXT: interne Tabelle für Arbeitszeitdaten 20000818
2 EX_CUSTOMER_FIELDS Exporting Value transfer Object reference (TYPE REF TO) CATS_CI_CA Pointer auf Kundenfelder 20020912
3 EX_DISPLAY_PERIODS Exporting Value transfer Type reference (TYPE) CATSXT_PERIODS CATSXT: Anzeigeperioden für ALV Grids im Arbeitszeitblatt 20000818
4 EX_FRAMEWORK_DATA Exporting Value transfer Type reference (TYPE) CATSXT CATSXT: Rahmendaten 20000818
5 EX_NEW_TASK_TYPE Exporting Value transfer Type reference (TYPE) CATSTASKTYPE Tätigkeitstyp 20000818

Event TRAVEL_MANAGER_CALL Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EX_CONTROL_DATA Exporting Value transfer Object reference (TYPE REF TO) CATSXT_INIT_CHANGE CATSXT - Transaktionsinitialisierung 20020628
2 EX_CUSTOMER_FIELDS Exporting Value transfer Object reference (TYPE REF TO) CATS_CI_CA Kundenfelder 20020628

Event UNDO_BUFFER_SET Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EX_UNDO_BUFFER_DATA Exporting Value transfer Type reference (TYPE) CATSXT_UNDO_BUFFER Rücknahmepuffer für Transaktion CATSXT 20001114

Event UNDO_REQUESTED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EX_UNDO_BUFFER_DATA Exporting Value transfer Type reference (TYPE) CATSXT_UNDO_BUFFER Rücknahmepuffer für Transaktion CATSXT 20001114

Event USER_DEFAULTS_READ Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EX_USER_DEFAULTS Exporting Value transfer Type reference (TYPE) CATSXT_USER_DEFAULT Benutzereinstellungen für das Arbeitszeitblatt (CATSXT) 20001104
2 EX_USER_ID Exporting Value transfer Type reference (TYPE) SYUNAME Benutzer für den Einstellungen gelten 20001104
History
Last changed by/on SAP  20100310 
SAP Release Created in 46C