SAP ABAP Class CL_STATUS_CHANGE_UNDO_ACTEXP (Undo for Status Changes in Time Sheet/Trip)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   CA-TS (Application Component) Time Sheet
     CATS_MISC (Package) Customizing and Reporting for the Time Sheet
Properties
Class CL_STATUS_CHANGE_UNDO_ACTEXP  
Short Description Undo for Status Changes in Time Sheet/Trip    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CATS_MISC   Customizing and Reporting for the Time Sheet 
Created 20020206   SAP 
Last change 20020206   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_STATUS_CHANGE_UNDO_ACTEXP has no forward declaration.
Interfaces
Class CL_STATUS_CHANGE_UNDO_ACTEXP has no interface implemented.
Friends
Class CL_STATUS_CHANGE_UNDO_ACTEXP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACT_UNDO Instance attribute Private Type reference (TYPE) CATSXT_WA_ITAB Undo Buffer for CATS Data 20020207
2 APPR Instance attribute Private Object reference (TYPE REF TO) OBJECT General Approval Tool CATS/Trip Costs 20020206
3 QUICKINFO Instance attribute Private Type reference (TYPE) ICONQUICK Quickinfo for an icon 20020206
4 TRIP_UNDO Instance attribute Private Type reference (TYPE) PTRV_APPR_UNDO_ITAB Undo Function for Trip Approval/Rejection 20020207
5 UNDO_ACTION Instance attribute Private Type reference (TYPE) CHAR01 A = Approval, R = Rejection 20020207
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_POSSIBLE Instance method Public Method Check if Undo is Possible 20020206
2 CONSTRUCTOR Instance method Public Constructor Constructor 20020206
3 GET_ACTIVITIES Instance method Public Method Provide Task Data from Undo Buffer 20020304
4 GET_QUICKINFO Instance method Public Method Get Quick Info for Undo Icons 20020206
5 GET_TRIPS Instance method Public Method Provide Trip Data from Undo Buffer 20020304
6 LAST_ACTION Instance method Public Method Undo Last Editing Action 20020206
7 SET_ACTIVITIES Instance method Public Method Save Task Data for Undo Action 20020206
8 SET_QUICKINFO Instance method Public Method Set Quick Info For Undo Icon 20020206
9 SET_TRIP Instance method Public Method Save Trip Data for Undo Action 20020206
Events
Class CL_STATUS_CHANGE_UNDO_ACTEXP has no event.
Types
Class CL_STATUS_CHANGE_UNDO_ACTEXP has no local type.
Method Signatures

Method CHECK_POSSIBLE Signature

Method CHECK_POSSIBLE on class CL_STATUS_CHANGE_UNDO_ACTEXP has no parameter.
# Exception Resumable Description Created on
1 FAILED Ruecknahmeaktion nicht moeglich 20020206

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_APPROVAL_OBJREF Call by reference Object reference (TYPE REF TO) OBJECT Genehmigungsgrid 20020206
2 Importing IM_UNDO_ACTION Call by reference Type reference (TYPE) CHAR01 'A' Undo Aktion A = approval R = rejection S = trip set on hold 20020207

Method CONSTRUCTOR on class CL_STATUS_CHANGE_UNDO_ACTEXP has no exception.

Method GET_ACTIVITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_ACTIVITY_DATA Value transfer Type reference (TYPE) CATSXT_WA_ITAB CATSXT: interne Tabelle für Arbeitszeitblatt 20020304

Method GET_ACTIVITIES on class CL_STATUS_CHANGE_UNDO_ACTEXP has no exception.

Method GET_QUICKINFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_QUICKINFO Value transfer Type reference (TYPE) ICONQUICK Quickinfo für eine Ikone 20020206

Method GET_QUICKINFO on class CL_STATUS_CHANGE_UNDO_ACTEXP has no exception.

Method GET_TRIPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_TRIPS Value transfer Type reference (TYPE) PTRV_APPR_UNDO_ITAB Undo Funktion Reisegenehmigung/Ablehnung 20020304

Method GET_TRIPS on class CL_STATUS_CHANGE_UNDO_ACTEXP has no exception.

Method LAST_ACTION Signature

Method LAST_ACTION on class CL_STATUS_CHANGE_UNDO_ACTEXP has no parameter.
Method LAST_ACTION on class CL_STATUS_CHANGE_UNDO_ACTEXP has no exception.

Method SET_ACTIVITIES 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 20020206

Method SET_ACTIVITIES on class CL_STATUS_CHANGE_UNDO_ACTEXP has no exception.

Method SET_QUICKINFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_QUICKINFO Call by reference Type reference (TYPE) ANY Quickinfo für eine Ikone 20020206

Method SET_QUICKINFO on class CL_STATUS_CHANGE_UNDO_ACTEXP has no exception.

Method SET_TRIP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACCOUNTING_STATUS Call by reference Type reference (TYPE) ABREC Kennzeichen: offen/abzurechnen/abgerechnet 20020206
2 Importing IM_APPROVAL_STATUS Call by reference Type reference (TYPE) ANTRG Kennzeichen Reiseantrag oder Reise genehmigt 20020206
3 Importing IM_PERIOD Call by reference Type reference (TYPE) PTRV_PEROD Nummer der Reiseperiode 20020206
4 Importing IM_PERSONNEL_NUMBER Call by reference Type reference (TYPE) PERNR_D Personalnummer 20020206
5 Importing IM_TRIP_NUMBER Call by reference Type reference (TYPE) REINR Reisenummer 20020206

Method SET_TRIP on class CL_STATUS_CHANGE_UNDO_ACTEXP has no exception.
History
Last changed by/on SAP  20020206 
SAP Release Created in 470