SAP ABAP Class CL_PT_ARQ_MASSAPP_ITEM (Item for Mass Approval of Leave Requests)
Hierarchy
EA-HRRXX (Software Component) Sub component EA-HRRXX of EA-HR
   PT (Application Component) Personnel Time Management
     PAOC_TIM_ABSENCE_REQ (Package) Leave Request
Properties
Class CL_PT_ARQ_MASSAPP_ITEM  
Short Description Item for Mass Approval of Leave Requests    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_TIM_ABSENCE_REQ   Leave Request 
Created 20090908   SAP 
Last change 20110810   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_PT_ARQ_MASSAPP_ITEM has no forward declaration.
Interfaces
Class CL_PT_ARQ_MASSAPP_ITEM has no interface implemented.
Friends
Class CL_PT_ARQ_MASSAPP_ITEM has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GR_MESSAGE_MANAGER Instance attribute Private Object reference (TYPE REF TO) IF_PT_REQ_MESSAGE_HANDLER Message Processing 20090918
2 GS_DATA Instance attribute Private Type reference (TYPE) PTARQ_MASSAPP_CTRL_STRUC UIA List of Requests 20090908
3 GV_CHANGED Instance attribute Private Type reference (TYPE) FLAG X for changed 20090909
4 GV_LOCKED Instance attribute Private Type reference (TYPE) FLAG X for locked 20090910
5 GV_SAVED Instance attribute Private Type reference (TYPE) FLAG X for saved, no changed allowed 20090914
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_STATUS Instance method Public Method Change Status of Item 20090908
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20090908
3 GET_STRUCTURE Instance method Public Method Get Structure 20090908
4 IS_CHANGED Instance method Public Method X for changed 20090910
5 IS_SAVED Instance method Public Method X for saved 20091013
6 LOCK Instance method Public Method Lock Item 20090909
7 SAVE Instance method Public Method Save changes 20090908
8 UNLOCK Instance method Public Method Unlock Item 20090909
Events
Class CL_PT_ARQ_MASSAPP_ITEM has no event.
Types
Class CL_PT_ARQ_MASSAPP_ITEM has no local type.
Method Signatures

Method CHANGE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PERNR_NO Call by reference Type reference (TYPE) P_PERNR Personnel Number 20130331
2 Importing IV_STATUS Call by reference Type reference (TYPE) PTREQ_COMMAND Single-Character Indicator 20090909
# Exception Resumable Description Created on
1 EX_ITEM_SENT Item already sent, no Changes allowed 20090918
2 EX_UNKNOWN_STATUS Status not changed due to unknown Status or saved item 20090917

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DATA Call by reference Type reference (TYPE) PTARQ_UIA_REQLIST_STRUC Item Data 20090908

Method CONSTRUCTOR on class CL_PT_ARQ_MASSAPP_ITEM has no exception.

Method GET_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_DATA Value transfer Type reference (TYPE) PTARQ_MASSAPP_CTRL_STRUC Item Data 20090908

Method GET_STRUCTURE on class CL_PT_ARQ_MASSAPP_ITEM has no exception.

Method IS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_CHANGED Value transfer Type reference (TYPE) FLAG General Flag 20090910

Method IS_CHANGED on class CL_PT_ARQ_MASSAPP_ITEM has no exception.

Method IS_SAVED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_SAVED Value transfer Type reference (TYPE) FLAG General Flag 20091013

Method IS_SAVED on class CL_PT_ARQ_MASSAPP_ITEM has no exception.

Method LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PERNR_NO Call by reference Type reference (TYPE) P_PERNR Personnel Number 20130331
# Exception Resumable Description Created on
1 EX_ALREADY_LOCKED Item is already locked 20090909
2 EX_ITEM_SENT Item already sent, no changes allowed 20090918

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PERNR_NO Call by reference Type reference (TYPE) P_PERNR Personnel Number 20130331
# Exception Resumable Description Created on
1 EX_ITEM_NOT_LOCKED Item is not locked 20090914
2 EX_ITEM_SENT Item already sent, no Changes allowed 20090918

Method UNLOCK Signature

Method UNLOCK on class CL_PT_ARQ_MASSAPP_ITEM has no parameter.
Method UNLOCK on class CL_PT_ARQ_MASSAPP_ITEM has no exception.
History
Last changed by/on SAP  20110810 
SAP Release Created in 605