Hierarchy
⤷ 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 |