SAP ABAP Class CL_IM_CATSXT_EVENT_IMP01 (Imported Class for Business Add-In Import CATSXT_EVENT_IMP01)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   CA-TS (Application Component) Time Sheet
     CATX (Package) Enhancements for the Cross-Application Time Sheet (CATS)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_EX_CATSXT_EVENT BAdI Interface IF_EX_CATSXT_EVENT 20000328
Properties
Class CL_IM_CATSXT_EVENT_IMP01  
Short Description Imported Class for Business Add-In Import CATSXT_EVENT_IMP01    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CATX   Enhancements for the Cross-Application Time Sheet (CATS) 
Created 20000328   SAP 
Last change 20000411   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_IM_CATSXT_EVENT_IMP01 has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_EX_CATSXT_EVENT BAdI Interface IF_EX_CATSXT_EVENT 20000328
Friends
Class CL_IM_CATSXT_EVENT_IMP01 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ADMIN Static Attribute Private Type reference (TYPE) XFELD Is administrator processing someone else's data? 'X' = Yes 20001104
2 COST_CENTER_LN Instance attribute Private Type reference (TYPE) TY_COST_CENTER_LN Row in Cost Center Table 20000428
3 COST_CENTER_TAB Instance attribute Private Type reference (TYPE) TY_COST_CENTER_TAB Table of Cost Centers 20000428
4 CO_CATSXT_LOG_EXT Instance attribute Private Attribute reference (LIKE) 20000501
5 CO_CHANGE Instance attribute Private Attribute reference (LIKE) 20000819
6 CO_DISPLAY Instance attribute Private Attribute reference (LIKE) 20000819
7 CO_NO Instance attribute Private Attribute reference (LIKE) 20000819
8 CO_X Instance attribute Private Attribute reference (LIKE) 20000328
9 CO_YES Instance attribute Private Attribute reference (LIKE) 20000819
10 EMPLOYEE Instance attribute Private Attribute reference (LIKE) 20000328
11 PERSONNEL_NUMBER Instance attribute Private Attribute reference (LIKE) 20000328
12 PROCESS_MODE Instance attribute Private Attribute reference (LIKE) 20000328
13 TIME_SHEET Instance attribute Private Attribute reference (LIKE) 20000328
14 TRANSACTION_CONTROL Instance attribute Private Attribute reference (LIKE) 20000328
15 ZZKUNNR Instance attribute Private Type reference (TYPE) KUNNR Customer Number 20020618
16 ZZNAME1 Instance attribute Private Type reference (TYPE) NAME1_GP Customer Name 20020618
Methods
# Method Level Visibility Method type Description Created on
1 ENRICH_MYLIST Instance method Public Method Derive "My Account Assignments" from Additional Data 20000329
2 INITIALIZATION Instance method Private Method 20001104
3 ON_ACTIVITIES_SAVED Instance method Private Method 20000328
4 ON_ACTIVITY_COPIED Instance method Private Method 20000328
5 ON_ACTIVITY_DELETED Instance method Private Method 20000328
6 ON_ACTIVITY_EDITED Instance method Private Method 20000328
7 ON_ACTIVITY_ENRICHED Instance method Private Method 20001109
8 ON_AFTER_ACTIVITY_VALIDATION Instance method Private Method 20000328
9 ON_APPROVAL_AUTHORIZATION Instance method Private Method 20000328
10 ON_BEFORE_ACTIVITY_VALIDATION Instance method Private Method 20000328
11 ON_BEFORE_CLIPBOARD_DISPLAY Instance method Private Method 20020508
12 ON_BEFORE_HISTORY_DISPLAY Instance method Private Method 20020508
13 ON_BEFORE_SAVING_ACTIVITIES Instance method Private Method 20010305
14 ON_BEFORE_SAVING_USER_DEFAULTS Instance method Private Method 20001104
15 ON_CHANGE_AUTHORIZATION Instance method Private Method 20000328
16 ON_CUSTOMER_FUNCTION_REQUESTED Instance method Private Method 20000905
17 ON_DEFAULT_VALUE_PROPOSED Instance method Private Method 20020702
18 ON_DISPLAY_AUTHORIZATION Instance method Private Method 20000328
19 ON_END_OF_TIME_SHEET Instance method Private Method 20000908
20 ON_F4_COMPONENT Instance method Private Method 20020628
21 ON_INFOCENTER_BUILT Instance method Private Method 20000425
22 ON_INFOCENTER_BUTTON_CLICKED Instance method Private Method 20001115
23 ON_MYLIST_BUILT Instance method Private Method 20000328
24 ON_MYLIST_SELECTED Instance method Private Method 20011115
25 ON_MYLIST_UPDATED Instance method Private Method 20000328
26 ON_PAI Instance method Private Method 20020610
27 ON_PBO Instance method Private Method 20020610
28 ON_PROCESS_MODE_CHANGED Instance method Private Method 20000425
29 ON_RECEIVER_OBJECT_TEXT Instance method Private Method 20020610
30 ON_TARGET_HOURS_REQUESTED Instance method Private Method 20020716
31 ON_TASK_TYPE_CHANGED Instance method Private Method 20000828
32 ON_TRAVEL_MANAGER_CALL Instance method Private Method 20020628
33 ON_UNDO_BUFFER_SET Instance method Private Method 20001114
34 ON_UNDO_REQUESTED Instance method Private Method 20001114
35 ON_USER_DEFAULTS_READ Instance method Private Method 20001104
36 REGISTER_EMPLOYEE_EVENTS Instance method Private Method 20001104
37 REGISTER_TIME_SHEET_EVENTS Instance method Private Method 20001104
Events
Class CL_IM_CATSXT_EVENT_IMP01 has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_COST_CENTER_LN Private See coding Row in Cost Center Table 20000428
2 TY_COST_CENTER_TAB Private See coding Table of Cost Centers 20000428
Method Signatures

Method ENRICH_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 CATSXT: Interne Tabelle für Kontierungen eines Mitarbeiters 20000329
2 Importing IM_UPDATES_ONLY Call by reference Type reference (TYPE) XFELD SPACE 'X' = Nur geänderte Sätze bearbeiten 20000329

Method ENRICH_MYLIST on class CL_IM_CATSXT_EVENT_IMP01 has no exception.

Method INITIALIZATION Signature

Method INITIALIZATION on class CL_IM_CATSXT_EVENT_IMP01 has no parameter.
Method INITIALIZATION on class CL_IM_CATSXT_EVENT_IMP01 has no exception.

Method ON_ACTIVITIES_SAVED Signature

Method ON_ACTIVITIES_SAVED on class CL_IM_CATSXT_EVENT_IMP01 has no parameter.
Method ON_ACTIVITIES_SAVED on class CL_IM_CATSXT_EVENT_IMP01 has no exception.

Method ON_ACTIVITY_COPIED Signature

Method ON_ACTIVITY_COPIED on class CL_IM_CATSXT_EVENT_IMP01 has no parameter.
Method ON_ACTIVITY_COPIED on class CL_IM_CATSXT_EVENT_IMP01 has no exception.

Method ON_ACTIVITY_DELETED Signature

Method ON_ACTIVITY_DELETED on class CL_IM_CATSXT_EVENT_IMP01 has no parameter.
Method ON_ACTIVITY_DELETED on class CL_IM_CATSXT_EVENT_IMP01 has no exception.

Method ON_ACTIVITY_EDITED Signature

Method ON_ACTIVITY_EDITED on class CL_IM_CATSXT_EVENT_IMP01 has no parameter.
Method ON_ACTIVITY_EDITED on class CL_IM_CATSXT_EVENT_IMP01 has no exception.

Method ON_ACTIVITY_ENRICHED Signature

Method ON_ACTIVITY_ENRICHED on class CL_IM_CATSXT_EVENT_IMP01 has no parameter.
Method ON_ACTIVITY_ENRICHED on class CL_IM_CATSXT_EVENT_IMP01 has no exception.

Method ON_AFTER_ACTIVITY_VALIDATION Signature

Method ON_AFTER_ACTIVITY_VALIDATION on class CL_IM_CATSXT_EVENT_IMP01 has no parameter.
Method ON_AFTER_ACTIVITY_VALIDATION on class CL_IM_CATSXT_EVENT_IMP01 has no exception.

Method ON_APPROVAL_AUTHORIZATION Signature

Method ON_APPROVAL_AUTHORIZATION on class CL_IM_CATSXT_EVENT_IMP01 has no parameter.
Method ON_APPROVAL_AUTHORIZATION on class CL_IM_CATSXT_EVENT_IMP01 has no exception.

Method ON_BEFORE_ACTIVITY_VALIDATION Signature

Method ON_BEFORE_ACTIVITY_VALIDATION on class CL_IM_CATSXT_EVENT_IMP01 has no parameter.
Method ON_BEFORE_ACTIVITY_VALIDATION on class CL_IM_CATSXT_EVENT_IMP01 has no exception.

Method ON_BEFORE_CLIPBOARD_DISPLAY Signature

Method ON_BEFORE_CLIPBOARD_DISPLAY on class CL_IM_CATSXT_EVENT_IMP01 has no parameter.
Method ON_BEFORE_CLIPBOARD_DISPLAY on class CL_IM_CATSXT_EVENT_IMP01 has no exception.

Method ON_BEFORE_HISTORY_DISPLAY Signature

Method ON_BEFORE_HISTORY_DISPLAY on class CL_IM_CATSXT_EVENT_IMP01 has no parameter.
Method ON_BEFORE_HISTORY_DISPLAY on class CL_IM_CATSXT_EVENT_IMP01 has no exception.

Method ON_BEFORE_SAVING_ACTIVITIES Signature

Method ON_BEFORE_SAVING_ACTIVITIES on class CL_IM_CATSXT_EVENT_IMP01 has no parameter.
Method ON_BEFORE_SAVING_ACTIVITIES on class CL_IM_CATSXT_EVENT_IMP01 has no exception.

Method ON_BEFORE_SAVING_USER_DEFAULTS Signature

Method ON_BEFORE_SAVING_USER_DEFAULTS on class CL_IM_CATSXT_EVENT_IMP01 has no parameter.
Method ON_BEFORE_SAVING_USER_DEFAULTS on class CL_IM_CATSXT_EVENT_IMP01 has no exception.

Method ON_CHANGE_AUTHORIZATION Signature

Method ON_CHANGE_AUTHORIZATION on class CL_IM_CATSXT_EVENT_IMP01 has no parameter.
Method ON_CHANGE_AUTHORIZATION on class CL_IM_CATSXT_EVENT_IMP01 has no exception.

Method ON_CUSTOMER_FUNCTION_REQUESTED Signature

Method ON_CUSTOMER_FUNCTION_REQUESTED on class CL_IM_CATSXT_EVENT_IMP01 has no parameter.
Method ON_CUSTOMER_FUNCTION_REQUESTED on class CL_IM_CATSXT_EVENT_IMP01 has no exception.

Method ON_DEFAULT_VALUE_PROPOSED Signature

Method ON_DEFAULT_VALUE_PROPOSED on class CL_IM_CATSXT_EVENT_IMP01 has no parameter.
Method ON_DEFAULT_VALUE_PROPOSED on class CL_IM_CATSXT_EVENT_IMP01 has no exception.

Method ON_DISPLAY_AUTHORIZATION Signature

Method ON_DISPLAY_AUTHORIZATION on class CL_IM_CATSXT_EVENT_IMP01 has no parameter.
Method ON_DISPLAY_AUTHORIZATION on class CL_IM_CATSXT_EVENT_IMP01 has no exception.

Method ON_END_OF_TIME_SHEET Signature

Method ON_END_OF_TIME_SHEET on class CL_IM_CATSXT_EVENT_IMP01 has no parameter.
Method ON_END_OF_TIME_SHEET on class CL_IM_CATSXT_EVENT_IMP01 has no exception.

Method ON_F4_COMPONENT Signature

Method ON_F4_COMPONENT on class CL_IM_CATSXT_EVENT_IMP01 has no parameter.
Method ON_F4_COMPONENT on class CL_IM_CATSXT_EVENT_IMP01 has no exception.

Method ON_INFOCENTER_BUILT Signature

Method ON_INFOCENTER_BUILT on class CL_IM_CATSXT_EVENT_IMP01 has no parameter.
Method ON_INFOCENTER_BUILT on class CL_IM_CATSXT_EVENT_IMP01 has no exception.

Method ON_INFOCENTER_BUTTON_CLICKED Signature

Method ON_INFOCENTER_BUTTON_CLICKED on class CL_IM_CATSXT_EVENT_IMP01 has no parameter.
Method ON_INFOCENTER_BUTTON_CLICKED on class CL_IM_CATSXT_EVENT_IMP01 has no exception.

Method ON_MYLIST_BUILT Signature

Method ON_MYLIST_BUILT on class CL_IM_CATSXT_EVENT_IMP01 has no parameter.
Method ON_MYLIST_BUILT on class CL_IM_CATSXT_EVENT_IMP01 has no exception.

Method ON_MYLIST_SELECTED Signature

Method ON_MYLIST_SELECTED on class CL_IM_CATSXT_EVENT_IMP01 has no parameter.
Method ON_MYLIST_SELECTED on class CL_IM_CATSXT_EVENT_IMP01 has no exception.

Method ON_MYLIST_UPDATED Signature

Method ON_MYLIST_UPDATED on class CL_IM_CATSXT_EVENT_IMP01 has no parameter.
Method ON_MYLIST_UPDATED on class CL_IM_CATSXT_EVENT_IMP01 has no exception.

Method ON_PAI Signature

Method ON_PAI on class CL_IM_CATSXT_EVENT_IMP01 has no parameter.
Method ON_PAI on class CL_IM_CATSXT_EVENT_IMP01 has no exception.

Method ON_PBO Signature

Method ON_PBO on class CL_IM_CATSXT_EVENT_IMP01 has no parameter.
Method ON_PBO on class CL_IM_CATSXT_EVENT_IMP01 has no exception.

Method ON_PROCESS_MODE_CHANGED Signature

Method ON_PROCESS_MODE_CHANGED on class CL_IM_CATSXT_EVENT_IMP01 has no parameter.
Method ON_PROCESS_MODE_CHANGED on class CL_IM_CATSXT_EVENT_IMP01 has no exception.

Method ON_RECEIVER_OBJECT_TEXT Signature

Method ON_RECEIVER_OBJECT_TEXT on class CL_IM_CATSXT_EVENT_IMP01 has no parameter.
Method ON_RECEIVER_OBJECT_TEXT on class CL_IM_CATSXT_EVENT_IMP01 has no exception.

Method ON_TARGET_HOURS_REQUESTED Signature

Method ON_TARGET_HOURS_REQUESTED on class CL_IM_CATSXT_EVENT_IMP01 has no parameter.
Method ON_TARGET_HOURS_REQUESTED on class CL_IM_CATSXT_EVENT_IMP01 has no exception.

Method ON_TASK_TYPE_CHANGED Signature

Method ON_TASK_TYPE_CHANGED on class CL_IM_CATSXT_EVENT_IMP01 has no parameter.
Method ON_TASK_TYPE_CHANGED on class CL_IM_CATSXT_EVENT_IMP01 has no exception.

Method ON_TRAVEL_MANAGER_CALL Signature

Method ON_TRAVEL_MANAGER_CALL on class CL_IM_CATSXT_EVENT_IMP01 has no parameter.
Method ON_TRAVEL_MANAGER_CALL on class CL_IM_CATSXT_EVENT_IMP01 has no exception.

Method ON_UNDO_BUFFER_SET Signature

Method ON_UNDO_BUFFER_SET on class CL_IM_CATSXT_EVENT_IMP01 has no parameter.
Method ON_UNDO_BUFFER_SET on class CL_IM_CATSXT_EVENT_IMP01 has no exception.

Method ON_UNDO_REQUESTED Signature

Method ON_UNDO_REQUESTED on class CL_IM_CATSXT_EVENT_IMP01 has no parameter.
Method ON_UNDO_REQUESTED on class CL_IM_CATSXT_EVENT_IMP01 has no exception.

Method ON_USER_DEFAULTS_READ Signature

Method ON_USER_DEFAULTS_READ on class CL_IM_CATSXT_EVENT_IMP01 has no parameter.
Method ON_USER_DEFAULTS_READ on class CL_IM_CATSXT_EVENT_IMP01 has no exception.

Method REGISTER_EMPLOYEE_EVENTS Signature

Method REGISTER_EMPLOYEE_EVENTS on class CL_IM_CATSXT_EVENT_IMP01 has no parameter.
Method REGISTER_EMPLOYEE_EVENTS on class CL_IM_CATSXT_EVENT_IMP01 has no exception.

Method REGISTER_TIME_SHEET_EVENTS Signature

Method REGISTER_TIME_SHEET_EVENTS on class CL_IM_CATSXT_EVENT_IMP01 has no parameter.
Method REGISTER_TIME_SHEET_EVENTS on class CL_IM_CATSXT_EVENT_IMP01 has no exception.
History
Last changed by/on SAP  20000411 
SAP Release Created in 46C