Hierarchy
⤷
⤷
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 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | 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 | Instance attribute | Private | Type reference (TYPE) | CATSXT_WA_ITAB | Working Time Data to be Saved | 20010305 | |||
| 2 | Static Attribute | Private | Type reference (TYPE) | CATSXT_WA | GI for Data Exchange With Customer Exit | 20001109 | |||
| 3 | Static Attribute | Private | Object reference (TYPE REF TO) | DATA | Header for ALV Data Sheet | 19991202 | |||
| 4 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_EX_CATSXT_EVENT | BAdI Interface IF_EX_CATSXT_EVENT | 20000411 | |||
| 5 | Instance attribute | Private | Type reference (TYPE) | CATSDB_EXT_ITAB | Working Time Data in CATSDB Format (Rejects and Locked) | 20010509 | |||
| 6 | Instance attribute | Private | Type reference (TYPE) | CATSDBCOMM_ITAB_SORTED | Working Time Data Table in CATSDB Format | 19991117 | |||
| 7 | Static Attribute | Private | Type reference (TYPE) | XFELD | CATSXT Active?: "X" = Yes | 20020102 | |||
| 8 | Instance attribute | Private | Object reference (TYPE REF TO) | DATA | Pointer to catsxt_periods Work Area (SAPLCATSXT) | 20000817 | |||
| 9 | Instance attribute | Private | Object reference (TYPE REF TO) | DATA | Pointer to CATSXT Work Area (SAPLCATSXT) | 20000817 | |||
| 10 | Instance attribute | Private | Type reference (TYPE) | CATSXT_WA_ITAB | Working Time Data in CATSXT Format (Rejects and Locked) | 20010509 | |||
| 11 | Instance attribute | Private | Type reference (TYPE) | CATSXT_WA_ITAB | Working Time Data Table in CATSXT Format | 19991117 | |||
| 12 | Constant | Public | Type reference (TYPE) | CHAR01 | 'C' | Change mode | 19991018 | ||
| 13 | Constant | Public | Type reference (TYPE) | CHAR20 | 'CATSXT_LOG_EXT' | Context Name for Message Log | 20010411 | ||
| 14 | Constant | Public | Type reference (TYPE) | CHAR01 | 'D' | Display Mode | 19991018 | ||
| 15 | Constant | Public | Type reference (TYPE) | CHAR01 | 'E' | Error | 20010409 | ||
| 16 | Constant | Public | Type reference (TYPE) | I | 70 | Height of Docking Control for Error Log | 20000411 | ||
| 17 | Constant | Public | Type reference (TYPE) | I | 250 | Height of Infocenter Control | 20000501 | ||
| 18 | Constant | Public | Type reference (TYPE) | I | 800 | Infocenter Control Distance from Left Edge of Screen | 20000501 | ||
| 19 | Constant | Public | Type reference (TYPE) | I | 0 | Infocenter Control Distance from Top of Screen | 20000501 | ||
| 20 | Constant | Public | Type reference (TYPE) | I | 350 | Width of Infocenter Control | 20000501 | ||
| 21 | Constant | Public | Type reference (TYPE) | I | 80 | Amount of Docking Control for "My Account Assignments" | 20000411 | ||
| 22 | Constant | Public | Type reference (TYPE) | I | 20 | Maximum Number of Entries in "My Account Assignments" | 20000411 | ||
| 23 | Constant | Public | Type reference (TYPE) | CHAR01 | 'N' | No | 19991018 | ||
| 24 | Constant | Public | Type reference (TYPE) | SPERS_KEY | 'CATSXT_USER_DFLT' | Key for Personalization Data | 20000314 | ||
| 25 | Constant | Public | Type reference (TYPE) | SPERS_KEY | 'CATSXT_MYLIST' | Key for Personalization Data | 20000317 | ||
| 26 | Constant | Public | Type reference (TYPE) | CHAR01 | '1' | Working Time Data Proposal - Only Propose Date | 20000510 | ||
| 27 | Constant | Public | Type reference (TYPE) | CHAR01 | '2' | Date and Time Proposal from Customizing | 20000510 | ||
| 28 | Constant | Public | Type reference (TYPE) | CHAR01 | '3' | Date and Time Proposal from Last Identical Record | 20000510 | ||
| 29 | Constant | Public | Type reference (TYPE) | CHAR01 | '4' | Date and Time Proposal According to Prognosis | 20000510 | ||
| 30 | Constant | Public | Type reference (TYPE) | I | 50 | Width of History/New Data Splitter Control | 20000411 | ||
| 31 | Constant | Public | Type reference (TYPE) | CHAR01 | 'W' | Warning | 20010409 | ||
| 32 | Constant | Public | Type reference (TYPE) | CHAR01 | 'X' | X | 19991018 | ||
| 33 | Constant | Public | Type reference (TYPE) | CHAR01 | 'Y' | Yes | 19991018 | ||
| 34 | Instance attribute | Private | Type reference (TYPE) | CATSXT_WA | Working Time Data Currently Being Processed (Single Record) | 19991118 | |||
| 35 | Instance attribute | Public | Type reference (TYPE) | CATSXT_CUSTOMER_FCODES_ITAB | CATSXT - Customer Function Codes | 20020709 | |||
| 36 | Instance attribute | Private | Type reference (TYPE) | XFELD | Get Profiles 'X' = No | 20010913 | |||
| 37 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_EMPLOYEE_CATSXT | Employee Recording Time Data | 19991018 | |||
| 38 | Instance attribute | Public | Type reference (TYPE) | CATSXT_TASKCOMP_RANGES_ITAB | Components that have a customer-specific F4 help | 20020628 | |||
| 39 | Static Attribute | Public | Type reference (TYPE) | XFELD | 'X' | Get Attachments (Generic Object Services)?: "X" = Yes | 20020102 | ||
| 40 | Static Attribute | Protected | Type reference (TYPE) | PERNR_D | Personnel Number for Selection of "Generic Object Services" | 20011011 | |||
| 41 | Static Attribute | Protected | Type reference (TYPE) | CATSXT_TASKCOUNTER_RANGES_ITAB | Task Counter of CATSXT Records with Object Links | 20011011 | |||
| 42 | Static Attribute | Private | Type reference (TYPE) | CATSHOURS | High Value CATS Hours | 20000419 | |||
| 43 | Static Attribute | Private | Type reference (TYPE) | CATSXT_NUMBER | High Value CATSXT_NUMBER | 20000419 | |||
| 44 | Instance attribute | Private | Type reference (TYPE) | CATSXT_INFOCENTER_ITAB | Infocenter for Time Sheet | 20000424 | |||
| 45 | Static Attribute | Public | Type reference (TYPE) | XFELD | GUI Low Speed Connection Active? 'X' = Yes | 20010202 | |||
| 46 | Instance attribute | Private | Type reference (TYPE) | CATSXT_MESSAGE_ITAB | Internal Table for (Error)Messages | 20000315 | |||
| 47 | Instance attribute | Private | Type reference (TYPE) | CATSXT_MYLIST_ITAB | Internal Table MYLIST | 20000308 | |||
| 48 | Static Attribute | Private | Type reference (TYPE) | PERNR_D | Personnel number of user | 20000320 | |||
| 49 | Instance attribute | Public | Type reference (TYPE) | PERNR_D | Personnel Number for Time Sheet | 19991018 | |||
| 50 | Instance attribute | Public | Type reference (TYPE) | XFELD | Time Sheet is Already Being Processed or Displayed X=Yes | 19991018 | |||
| 51 | Instance attribute | Private | Type reference (TYPE) | CATSXT_PROCESS_MODE | Processing Mode "C" = Change "D" = Display | 19991018 | |||
| 52 | Instance attribute | Private | Type reference (TYPE) | XFELD | Reject and Locked Records Already Read? 'X' = Yes | 20010509 | |||
| 53 | Instance attribute | Private | Type reference (TYPE) | SYDATUM | CATSDB Selection From | 19991018 | |||
| 54 | Instance attribute | Private | Type reference (TYPE) | SYDATUM | CATSDB Selection To | 19991018 | |||
| 55 | Instance attribute | Private | Type reference (TYPE) | TY_SYNC_DATE | Synchronization Date for catsxt_tab | 20000328 | |||
| 56 | Instance attribute | Private | Type reference (TYPE) | TY_SYNC_DATE_LN | Table Row sync_date | 20000328 | |||
| 57 | Static Attribute | Private | Type reference (TYPE) | TCATX_COMPONENTS_ITAB2 | Components for Task Types | 19991127 | |||
| 58 | Instance attribute | Private | Type reference (TYPE) | TCATST | CATS: Text Table for Variants | 20000424 | |||
| 59 | Instance attribute | Private | Object reference (TYPE REF TO) | DATA | Pointer to times_tab Table (SAPLCATSXT) | 20000817 | |||
| 60 | Instance attribute | Private | Type reference (TYPE) | CATSXT_UNDO_BUFFER | Undo Buffer for CATSXT Transaction | 20001114 | |||
| 61 | Instance attribute | Private | Type reference (TYPE) | XFELD | Update MYLIST? X = Yes | 20000326 | |||
| 62 | Instance attribute | Private | Type reference (TYPE) | CATSXT_USER_DEFAULT | User Settings for the Time Sheet (CATSXT) | 20000314 | |||
| 63 | Static Attribute | Private | Type reference (TYPE) | CATSXT_USER_DEFAULT | User Settings for Customer Exit Processing | 20001103 | |||
| 64 | Static Attribute | Private | Type reference (TYPE) | TY_USER_DEFAULTS | User Settings Table | 20001107 | |||
| 65 | Static Attribute | Public | Type reference (TYPE) | XFELD | SAPGUI for HTML active? "X" = Yes | 20010202 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Private | Method | Add Task Counter to GOS Task Counter Table | 20020814 | |
| 2 | Instance method | Public | Method | Add/Change Data in "My Account Assignments" | 20000324 | |
| 3 | Instance method | Private | Method | Automatic Update for "My Account Assignments" | 20000411 | |
| 4 | Instance method | Public | Method | Change Working Time Data | 19991018 | |
| 5 | Static method | Public | Method | Required Entry Check | 20010409 | |
| 6 | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20010202 | |
| 7 | Instance method | Public | Constructor | Constructor | 19991018 | |
| 8 | Static method | Public | Method | Convert Time Data from CATSXT Format to CATSDB Format | 19991117 | |
| 9 | Static method | Public | Method | Convert Time Data from CATSDB Format to CATSXT Format | 19991117 | |
| 10 | Instance method | Public | Method | Convert CATSDBCOMM Format to MYLIST Format | 20000308 | |
| 11 | Static method | Public | Method | Convert Measurement Units (Convert CATSXT to CATSDB Format) | 20000327 | |
| 12 | Instance method | Private | Method | Delete GOS Attachments | 20020813 | |
| 13 | Instance method | Public | Method | Display Working Time Data | 19991018 | |
| 14 | Static method | Public | Method | Supply Task with Long Texts and Account Assignment Info | 20000107 | |
| 15 | Instance method | Public | Method | Provide Working Time Data (from Data Buffer) | 19991117 | |
| 16 | Instance method | Private | Method | Provide Working Time Data To Be Saved | 20010305 | |
| 17 | Instance method | Public | Method | Provide Working Time Data that is in Process | 19991118 | |
| 18 | Instance method | Public | Method | Provide Work Areas That Are Currently Being Processed | 20000817 | |
| 19 | Instance method | Public | Method | Provide Document Flow Data | 19991222 | |
| 20 | Instance method | Public | Method | Provide Document Flow Data for History Records | 20010209 | |
| 21 | Instance method | Public | Method | Display Infocenter Data | 20000424 | |
| 22 | Static method | Public | Method | Provide Object Reference for Time Sheet | 20000202 | |
| 23 | Instance method | Public | Method | Provide "My Account Assignments" | 20000308 | |
| 24 | Static method | Public | Method | Provide Personnel Number for User SY-UNAME | 20000326 | |
| 25 | Instance method | Private | Method | Find Profile for Task | 20010409 | |
| 26 | Static method | Private | Method | Determine True Receiver Account Assignment | 20040714 | |
| 27 | Instance method | Private | Method | Get All Rejected and Locked Data Records | 20010509 | |
| 28 | Static method | Public | Method | Provide Icons for Working Time Status | 20011212 | |
| 29 | Static method | Public | Method | Provide User Settings for Time Sheet | 20000314 | |
| 30 | Instance method | Public | Method | Provide Worklist | 19991124 | |
| 31 | Instance method | Public | Method | Initialize Customer Exit | 20000316 | |
| 32 | Static method | Public | Method | CATSXT Transaction Active 'X'=Yes, ' '=No (external IF) | 20020815 | |
| 33 | Instance method | Private | Method | 'My Account Assignments' - Merge Entries | 20001004 | |
| 34 | Instance method | Private | Method | Reassign GOS Attachments from BOR Object A to B | 20020812 | |
| 35 | Instance method | Public | Method | Trigger Event for Time Sheet (Internal Use) | 20000322 | |
| 36 | Instance method | Public | Method | Trigger Event for Time Sheet (Internal Use) | 20020508 | |
| 37 | Instance method | Private | Method | Read Working Time Data (Read in Data Buffer) | 19991117 | |
| 38 | Instance method | Private | Method | Read "My Account Assignments" (Set in Data Buffer) | 20000308 | |
| 39 | Instance method | Private | Method | Read worklist | 19991123 | |
| 40 | Static method | Public | Method | Delete Data for Records with Generic Object Links | 20011011 | |
| 41 | Instance method | Public | Method | Update Texts in "My Account Assignments" | 20000410 | |
| 42 | Instance method | Public | Method | Reset Data Buffer for Working Time Data | 20000113 | |
| 43 | Instance method | Public | Method | Save Working Time Data to Database | 19991207 | |
| 44 | Instance method | Public | Method | Save "My Account Assignments" | 20000324 | |
| 45 | Static method | Public | Method | Save User Settings for Time Sheet to Database | 20000407 | |
| 46 | Instance method | Public | Method | Set Working Time Data That is To Be Saved | 20010305 | |
| 47 | Instance method | Public | Method | Set Working Time Data That is in Process | 19991118 | |
| 48 | Instance method | Public | Method | Reserved for Future Enhancements to Customer Exits | 20001120 | |
| 49 | Static method | Public | Method | Set Increased Activity Data (from Customer Exit) | 20001109 | |
| 50 | Instance method | Private | Method | Set From/To Date for Displaying/Changing the Time Sheet | 20000110 | |
| 51 | Instance method | Public | Method | Set Infocenter Data | 20000424 | |
| 52 | Instance method | Public | Method | Set "My Account Assignments" | 20000324 | |
| 53 | Instance method | Public | Method | Set New Processing Mode | 20000407 | |
| 54 | Static method | Public | Method | Quickinfos for Icons in the Time Sheet | 20010210 | |
| 55 | Instance method | Public | Method | Reset Undo Buffer | 20001114 | |
| 56 | Static method | Public | Method | Set User Settings from Customer Exit | 20001104 | |
| 57 | Instance method | Private | Method | Call Detail Screen for Displaying/Changing the Time Sheet | 20000124 | |
| 58 | Instance method | Public | Method | Check Validity of Working Time Data | 19991212 | |
| 59 | Instance method | Public | Method | Check Validity of Working Time Components | 20000413 | |
| 60 | 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 | 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 | 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 | IM_CONTROL | Call by reference | Type reference (TYPE) | CATSXT_INIT_CHANGE | Steuerungsparameter | 19991215 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Bearbeitung abgebrochen | 20000819 | ||
| 2 | Mitarbeiter ist bereits gesperrt | 19991018 | ||
| 3 | Dynamisches Generierungslimit erreicht (OSS 387175) | 20010305 | ||
| 4 | Arbeitszeitblatt wird bereits editiert oder angezeigt | 19991018 | ||
| 5 | Keine Berechtigung für Zeitdatenpflege (Infotyp 0316) | 19991018 | ||
| 6 | 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 | CH_MESSAGE_TAB | Call by reference | Type reference (TYPE) | CATSXT_MESSAGE_ITAB | CATSXT: Interne Tabelle für Fehlermeldungen | 20010409 | |||
| 2 | EX_ERROR_OCCURED | Call by reference | Type reference (TYPE) | XFELD | Mußeingabe fehlt 'X' = Ja | 20010409 | |||
| 3 | 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 | IM_PERSONNEL_NUMBER | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer für Arbeitszeitblattbearbeitung | 19991018 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Keine Berechtigung für Infotyp 0001 | 19991018 | ||
| 2 | Personalnummer existiert nicht | 19991018 | ||
| 3 | Infotyp 0001 existiert nicht | 19991018 | ||
| 4 | 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 | EX_LONGTEXT_TAB | Call by reference | Type reference (TYPE) | LONGTEXT_EXT_ITAB | Langtexte zu den Arbeitszeitdaten | 20000110 | |||
| 2 | EX_OLD_ACTIVITIES | Call by reference | Type reference (TYPE) | CATSDB_EXT_ITAB | Arbeitszeitdaten im CATSDB_EXT Format | 19991117 | |||
| 3 | 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 | EX_NEW_ACTIVITIES | Call by reference | Type reference (TYPE) | CATSXT_WA_ITAB | Arbeitszeitdaten im CATSXT Format | 19991117 | |||
| 2 | IM_CONVERT_UNIT | Call by reference | Type reference (TYPE) | XFELD | 'X' | Mengeneinheiten gemaess Komponentencustomizing umrechnen | 20011026 | ||
| 3 | IM_GET_LONG_TEXT | Call by reference | Type reference (TYPE) | XFELD | SPACE | Langtext bereitstellen 'X' = Ja | 20020429 | ||
| 4 | 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 | EX_MYLIST | Call by reference | Type reference (TYPE) | CATSXT_MYLIST_ITAB | Daten im CATSXT_MYLIST Format | 20000308 | |||
| 2 | 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 | EX_VALUE | Call by reference | Type reference (TYPE) | ANY | Ausgabewert | 20000327 | |||
| 2 | IM_UNIT_IN | Call by reference | Type reference (TYPE) | MSEHI | Einheit des Eingabewertes | 20000327 | |||
| 3 | IM_UNIT_OUT | Call by reference | Type reference (TYPE) | MSEHI | Einheit des Ausgabewertes | 20000327 | |||
| 4 | IM_VALUE | Call by reference | Type reference (TYPE) | ANY | Eingabewert | 20000327 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler bei Umrechnung | 20000327 |
Method DELETE_ATTACHMENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | IM_CONTROL | Call by reference | Type reference (TYPE) | CATSXT_INIT_DISPLAY | Steuerungsdaten | 19991215 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Bearbeitung abgebrochen | 19991018 | ||
| 2 | Dynamisches Generierungslimit erreicht (OSS 387175) | 20010305 | ||
| 3 | Arbeitszeitblatt wird bereits editiert oder angezeigt | 19991018 | ||
| 4 | Keine Berechtigung für Zeitdatenpflege (Infotyp 316) | 19991018 | ||
| 5 | Keine Berechtigung für Infotypen (1,2 oder 7) | 19991018 | ||
| 6 | Personalnummer existiert nicht | 19991018 | ||
| 7 | Infotyp 1 existiert nicht | 19991018 | ||
| 8 | Systemfehler | 19991018 |
Method ENRICH_ACTIVITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_ACTIVITY | Call by reference | Type reference (TYPE) | CATSXT_WA | Workarea fuer erweitertes Arbeitszeitblatt | 20000107 | |||
| 2 | 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 | EX_ACTIVITIES_TAB | Call by reference | Type reference (TYPE) | CATSXT_WA_ITAB | Arbeitszeitdaten im CATSXT Format | 19991117 | |||
| 2 | EX_ACTIVITIES_TAB_OLD | Call by reference | Type reference (TYPE) | CATSDB_EXT_ITAB | Interne Tabelle mit CATSDB_EXT Struktur | 19991222 | |||
| 3 | IM_ACTUAL_RECORDS_ONLY | Call by reference | Type reference (TYPE) | XFELD | keine Sätze mit Folgesätzen | 20000107 | |||
| 4 | IM_FROM_DATE | Call by reference | Type reference (TYPE) | SYDATUM | '19900101' | Arbeitszeitdaten ab | 19991117 | ||
| 5 | 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 | IM_TO_DATE | Call by reference | Type reference (TYPE) | SYDATUM | '99991231' | Arbeitszeitdaten bis | 19991117 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | EX_ACTIVITY_DATA | Call by reference | Type reference (TYPE) | CATSXT_WA_ITAB | Akuelle Arbeitszeitdaten | 20010305 | |||
| 2 | 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 | EX_ACTIVITY_DATA | Call by reference | Type reference (TYPE) | CATSXT_WA | Akuelle Arbeitszeitdaten | 19991118 | |||
| 2 | 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 | EX_ACTIVITY_DATA | Call by reference | Type reference (TYPE) | CATSXT_WA_ITAB | Akuell erfasste Arbeitszeitdaten (Eingabematrix) | 20000817 | |||
| 2 | EX_DISPLAY_PERIODS | Call by reference | Type reference (TYPE) | CATSXT_PERIODS | CATSXT: Anzeigeperioden für ALV Grids im Arbeitszeitblatt | 20000817 | |||
| 3 | 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 | EX_DOC_FLOW | Call by reference | Type reference (TYPE) | CATSXT_FLOW_ALV_ITAB | Belegflusstabelle zu den Arbeitszeitdaten für ALV Grid | 19991222 | |||
| 2 | IM_FROM_DATE | Call by reference | Type reference (TYPE) | SYDATUM | '19900101' | Belegflussdaten ab | 19991222 | ||
| 3 | IM_TO_DATE | Call by reference | Type reference (TYPE) | SYDATUM | '99991231' | Belegflussdaten bis | 19991222 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | EX_DOC_FLOW_HISTORY | Call by reference | Type reference (TYPE) | CATSXT_FLOW_ALV_ITAB | Belegflusstabelle zu den Arbeitszeitdaten inkl. Historie | 20010209 | |||
| 2 | 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 | EX_INFOCENTER_DATA | Call by reference | Type reference (TYPE) | CATSXT_INFOCENTER_ITAB | Infocenter für Arbeitszeitblatt | 20000424 | |||
| 2 | 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 | 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 | IM_PERSONNEL_NUMBER | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer für Arbeitszeitblattbearbeitung | 20000202 | |||
| 2 | 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 | Keine Berechtigung für Infotyp 0001 | 20000202 | ||
| 2 | Personalnummer existiert nicht | 20000202 | ||
| 3 | Fehler in der Systemsperrverwaltung | 20000202 |
Method GET_MYLIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_MYLIST | Call by reference | Type reference (TYPE) | CATSXT_MYLIST_ITAB | 'Meine Kontierungen' im MYLIST-Format | 20000308 | |||
| 2 | IM_FROM_DATE | Call by reference | Type reference (TYPE) | SYDATUM | 'Meine Kontierungen' ab | 20000308 | |||
| 3 | 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 | 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 | CH_ACTIVITY_DATA | Call by reference | Type reference (TYPE) | CATSXT_WA_ITAB | CATSXT: interne Tabelle für Arbeitszeitblatt | 20010409 | |||
| 2 | CH_MESSAGE_TAB | Call by reference | Type reference (TYPE) | CATSXT_MESSAGE_ITAB | CATSXT: Interne Tabelle für Fehlermeldungen | 20010411 | |||
| 3 | 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 | 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 | IM_STATUS | Call by reference | Type reference (TYPE) | CATSSTATUS | Bearbeitungsstatus | 20011212 | |||
| 2 | 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 | IM_USER_ID | Call by reference | Type reference (TYPE) | SYUNAME | SY-UNAME | R/3-System, Anmeldename des Benutzers | 20000314 | ||
| 2 | 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 | EX_FROM_DATE | Call by reference | Type reference (TYPE) | SYDATUM | Arbeitsvorrat ab-Datum | 20000420 | |||
| 2 | EX_MESSAGE_TAB | Call by reference | Type reference (TYPE) | BAPIRET2_T | Liste mit Meldungen | 19991124 | |||
| 3 | EX_TO_DATE | Call by reference | Type reference (TYPE) | SYDATUM | Arbeitsvorrat bis-Datum | 20000420 | |||
| 4 | EX_WORKLIST_TAB | Call by reference | Type reference (TYPE) | CATSXT_WORKLIST_ITAB | Liste mit Arbeitsvorrat | 19991124 | |||
| 5 | IM_FROM_DATE | Call by reference | Type reference (TYPE) | SYDATUM | '00000000' | Datenselektion ab-Datum | 19991124 | ||
| 6 | IM_TO_DATE | Call by reference | Type reference (TYPE) | SYDATUM | '00000000' | Datenselektion bis-Datum | 19991124 | ||
| 7 | 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 | IM_CONTROL | Call by reference | Type reference (TYPE) | CATSXT_INIT_CHANGE | Transaktions-/Objektinitialisierung Änderungsmodus | 20000316 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | 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 | 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 | IM_BOR_SOURCE | Call by reference | Type reference (TYPE) | BORIDENT | BOR Schluessel des umzuhaengenden Objektes | 20020812 | |||
| 2 | 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 | CH_ACTIVITY_DATA | Call by reference | Type reference (TYPE) | CATSXT_WA | Arbeitszeitdaten | 20000322 | |||
| 2 | CH_MESSAGE_TAB | Call by reference | Type reference (TYPE) | CATSXT_MESSAGE_ITAB | Interne Tabelle für Fehlermeldungen | 20000322 | |||
| 3 | EX_ERROR_OCCURED | Call by reference | Type reference (TYPE) | XFELD | 'X' = Mindestens 1 Fehlermeldung in Tabelle CH_MESSAGE_TAB | 20000322 | |||
| 4 | IM_DATA_REF_POINTER | Call by reference | Object reference (TYPE REF TO) | DATA | Pointer auf beliebigen Datenbereich | 20000818 | |||
| 5 | 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 | 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 | IM_ALV_GRID | Call by reference | Object reference (TYPE REF TO) | CL_GUI_ALV_GRID | ALV List Viewer | 20020508 | |||
| 2 | IM_FIELDCAT | Call by reference | Object reference (TYPE REF TO) | LVC_T_FCAT | ALV Feldkatalog | 20020508 | |||
| 3 | IM_FILTERCAT | Call by reference | Object reference (TYPE REF TO) | LVC_T_FILT | ALV Tabelle der Filterbedingungen | 20020508 | |||
| 4 | IM_GRID_ID | Call by reference | Type reference (TYPE) | NUMC2 | 01 = Historie, 02 = Clipboard | 20020508 | |||
| 5 | IM_LAYOUT | Call by reference | Object reference (TYPE REF TO) | LVC_S_LAYO | ALV Layoutstruktur | 20020508 | |||
| 6 | IM_PRINT | Call by reference | Object reference (TYPE REF TO) | LVC_S_PRNT | Print Einstellungen für LVC | 20030401 | |||
| 7 | IM_SORTCAT | Call by reference | Object reference (TYPE REF TO) | LVC_T_SORT | ALV Tabelle der Sortierkriterien | 20020508 | |||
| 8 | IM_VARIANT | Call by reference | Object reference (TYPE REF TO) | DISVARIANT | ALV Anzeigevariante | 20020508 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ungültige Event ID | 20020508 |
Method READ_ACTIVITIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_FROM_DATE | Call by reference | Type reference (TYPE) | SYDATUM | Datenselektion ab | 19991117 | |||
| 2 | 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 | IM_FROM_DATE | Call by reference | Type reference (TYPE) | SYDATUM | Datenselektion ab | 20000308 | |||
| 2 | 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 | EX_FROM_DATE | Call by reference | Type reference (TYPE) | SYDATUM | Arbeitsvorrat ab | 19991123 | |||
| 2 | EX_MESSAGE_TAB | Call by reference | Type reference (TYPE) | BAPIRET2_T | Tabelle Meldungen | 19991123 | |||
| 3 | EX_TO_DATE | Call by reference | Type reference (TYPE) | SYDATUM | Arbeitsvorrat bis | 19991123 | |||
| 4 | EX_WORKLIST_TAB | Call by reference | Type reference (TYPE) | CATSXT_WORKLIST_ITAB | Tabelle Arbeitsvorrat | 19991123 | |||
| 5 | IM_FROM_DATE | Call by reference | Type reference (TYPE) | SYDATUM | Datenselektion ab | 19991123 | |||
| 6 | IM_TO_DATE | Call by reference | Type reference (TYPE) | SYDATUM | Datenselektion bis | 19991123 | |||
| 7 | 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 | IM_SEND_MESSAGE | Call by reference | Type reference (TYPE) | XFELD | 'X' | 'S' Message über Aktualisiergungsergebnis ausgeben | 20000412 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | CH_ACTIVITIES | Call by reference | Type reference (TYPE) | CATSXT_WA_ITAB | Arbeitszeitdaten im CATSXT Format | 19991221 | |||
| 2 | EX_MESSAGE_TAB | Call by reference | Type reference (TYPE) | CATSXT_MESSAGE_ITAB | Ergebnis der Sicherung | 19991209 | |||
| 3 | IM_COMMIT_WORK | Call by reference | Type reference (TYPE) | XFELD | 'X' | DB Commit ausführen 'X' = Ja | 20020506 | ||
| 4 | IM_SIMULATE | Call by reference | Type reference (TYPE) | XFELD | SPACE | Simulation (keine DB updates) 'X' = Ja | 19991209 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler bei interner Nummernvergabe für TASKCOUNTER | 19991207 | ||
| 2 | Verbuchung nicht erfolgreich | 19991207 |
Method SAVE_MYLIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_PERNR_CHECK | Call by reference | Type reference (TYPE) | XFELD | 'X' | Prüfung, daß Daten nur für eigene PERNR gesichert werden | 20000411 | ||
| 2 | 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 | 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 | IM_USER_DEFAULTS | Call by reference | Type reference (TYPE) | CATSXT_USER_DEFAULT | Benutzereinstellungen für das Arbeitszeitblatt (CATSXT) | 20000407 | |||
| 2 | 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 | 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 | IM_ACTIVITY_DATA | Call by reference | Type reference (TYPE) | CATSXT_WA_ITAB | Aktuelle Arbeitszeitdaten | 20010305 | |||
| 2 | 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 | IM_ACTIVITY_DATA | Call by reference | Type reference (TYPE) | CATSXT_WA | Aktuelle Arbeitszeitdaten | 19991118 | |||
| 2 | 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 | 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 | 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 | CH_FROM_DATE | Call by reference | Type reference (TYPE) | CATSDATE | Von Datum | 20000110 | |||
| 2 | CH_TO_DATE | Call by reference | Type reference (TYPE) | CATSDATE | Bis Datum | 20000110 | |||
| 3 | IM_HISTORY_RECORDS | Call by reference | Type reference (TYPE) | CATSXT_TASKCOUNTER_RANGES_ITAB | RANGES-Tabelle für CATS Taskcounter | 20010822 | |||
| 4 | IM_TRIP_FROM | Call by reference | Type reference (TYPE) | BEGDA | Beginndatum Reise | 20000301 | |||
| 5 | 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 | 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 | 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 | IM_NEW_PROCESS_MODE | Call by reference | Type reference (TYPE) | CATSXT_PROCESS_MODE | Prozessierungsmodus des Arbeitszeitblattes | 20000407 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Keine Berechtigung oder Personalnummer bereits gesperrt | 20000407 | ||
| 2 | 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 | IM_ICON | Call by reference | Type reference (TYPE) | ICON_D | Ikone in Textfeldern (Ersatzdarstellung, Alias) | 20010210 | |||
| 2 | IM_INDEX | Call by reference | Type reference (TYPE) | I | Index bei gleicher Ikone mit unterschiedlichem Text | 20010210 | |||
| 3 | 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 | 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 | 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 | IM_CONTROL | Call by reference | Type reference (TYPE) | CATSXT_INIT_CHANGE | Transaktions-/Objektinitialisierungsparameter | 20000124 | |||
| 2 | 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 | CH_ACTIVITY | Call by reference | Type reference (TYPE) | CATSXT_WA | Arbeitszeitdaten | 19991221 | |||
| 2 | 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 | CH_ACTIVITY | Call by reference | Type reference (TYPE) | CATSXT_WA | Arbeitszeitdaten | 20000413 | |||
| 2 | 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 | 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 |