SAP ABAP Class CL_PT_ARQ_PROCESSOR (Status Transition Methods)
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
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_PT_REQ_PROCESSOR Interface for Request-Specific Processor Classes 20031211
Properties
Class CL_PT_ARQ_PROCESSOR  
Short Description Status Transition Methods    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package PAOC_TIM_ABSENCE_REQ   Leave Request 
Created 20031204   SAP 
Last change 20060208   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_PT_REQ_CONST Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_PT_REQ_PROCESSOR Interface for Request-Specific Processor Classes 20031211
Friends
Class CL_PT_ARQ_PROCESSOR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MESSAGE_HANDLER Static Attribute Public Object reference (TYPE REF TO) IF_PT_REQ_MESSAGE_HANDLER Message Processing 20031204
2 PT_ARQ_APPLICATION Static Attribute Private Object reference (TYPE REF TO) CL_PT_ARQ_APPLICATION Application 20040114
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ITEMS_OF_RUNNING_REQUESTS Static method Public Method Read Attendance/Absence Data from Ongoing Requests 20050218
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20031204
3 CONVERT_ATTABS_INTO_REQUEST Static method Public Method Create Request from Attendance/Absence Data 20040304
4 CONVERT_REQUEST_INTO_ATTABS Static method Public Method Read Attendance/Absence Data from Request 20040130
5 CREATE_PERSISTENT_DEDUCT Static method Private Method Generates Persistent Deduction Information Objects 20040623
6 DELETE Static method Public Method Delete Request 20031219
7 GET_APPROVAL_FLAG Static method Public Method Determine Approval Switch 20040302
8 MANUAL_REJECT Static method Public Method Reject Request: Owner as Next Agent 20031204
9 POST Static method Public Method Post Request 20040112
10 SEND Static method Public Method Send Request 20031216
11 WITHDRAW Static method Public Method Withdraw request 20050914
Events
Class CL_PT_ARQ_PROCESSOR has no event.
Types
Class CL_PT_ARQ_PROCESSOR has no local type.
Method Signatures

Method ADD_ITEMS_OF_RUNNING_REQUESTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_ATTABS_TAB Call by reference Type reference (TYPE) PTARQ_ATTABSDATA_TAB An-/Abwesenheiten 20050218
2 Importing IM_REQUEST Call by reference Object reference (TYPE REF TO) IF_PT_REQ_REQUEST Abwesenheitsmitteilung: Continuity 20050218

Method ADD_ITEMS_OF_RUNNING_REQUESTS on class CL_PT_ARQ_PROCESSOR has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_PT_ARQ_PROCESSOR has no parameter.
Method CLASS_CONSTRUCTOR on class CL_PT_ARQ_PROCESSOR has no exception.

Method CONVERT_ATTABS_INTO_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ATTRIBS_STRUC Call by reference Type reference (TYPE) PTREQ_REQUEST_STRUC_FLAT Struktur der Antragsversionen 20040304
2 Exporting EX_REQUEST Call by reference Object reference (TYPE REF TO) IF_PT_REQ_REQUEST Abwesenheitsmitteilung: Continuity 20040304
3 Importing IM_ATTABS_TAB Call by reference Type reference (TYPE) PTARQ_ATTABSDATA_TAB An-/Abwesenheiten 20040304
4 Importing IM_REQUEST_ID Call by reference Type reference (TYPE) TIM_REQ_ID Beleg-ID 20040304

Method CONVERT_ATTABS_INTO_REQUEST on class CL_PT_ARQ_PROCESSOR has no exception.

Method CONVERT_REQUEST_INTO_ATTABS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ATTABS_TAB Call by reference Type reference (TYPE) PTARQ_ATTABSDATA_TAB An-/Abwesenheiten 20040130
2 Importing IM_REQUEST Call by reference Object reference (TYPE REF TO) IF_PT_REQ_REQUEST Abwesenheitsmitteilung: Continuity 20040130

Method CONVERT_REQUEST_INTO_ATTABS on class CL_PT_ARQ_PROCESSOR has no exception.

Method CREATE_PERSISTENT_DEDUCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REQUEST_ID Call by reference Type reference (TYPE) TIM_REQ_ID GUID im 'CHAR' Format in Großschreibung 20040623
2 Importing IM_TRANSIENT_TAB Call by reference Type reference (TYPE) PTARQ_DEDUCTION_OBJ_TAB Liste mit Abtragungsinformations-Objekten 20040623

Method CREATE_PERSISTENT_DEDUCT on class CL_PT_ARQ_PROCESSOR has no exception.

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REQUEST Call by reference Object reference (TYPE REF TO) IF_PT_REQ_REQUEST Antrag 20031219
2 Returning RET_VALUE Value transfer Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20031219

Method DELETE on class CL_PT_ARQ_PROCESSOR has no exception.

Method GET_APPROVAL_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_APPROVAL_FLAG Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040302
2 Exporting EX_APPROVAL_PROCESS Call by reference Type reference (TYPE) PTREQ_PROCESS ESS: Verarbeitungsprozess 20040309
3 Importing IM_REQUEST Call by reference Object reference (TYPE REF TO) IF_PT_REQ_REQUEST Abwesenheitsmitteilung: Continuity 20040302
# Exception Resumable Description Created on
1 MISSING_CUSTOMIZING Fehlendes Customizing 20040309
2 UNDEFINED_ERROR Genehmigungsflag konnte nicht ermittelt werden 20040302

Method MANUAL_REJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REQUEST Call by reference Object reference (TYPE REF TO) IF_PT_REQ_REQUEST Abwesenheitsmitteilung: Continuity 20031204
2 Returning RET_VALUE Value transfer Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20031204

Method MANUAL_REJECT on class CL_PT_ARQ_PROCESSOR has no exception.

Method POST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REQUEST Call by reference Object reference (TYPE REF TO) IF_PT_REQ_REQUEST Abwesenheitsmitteilung: Continuity 20040112
2 Returning RET_VALUE Value transfer Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20040112

Method POST on class CL_PT_ARQ_PROCESSOR has no exception.

Method SEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REQUEST Call by reference Object reference (TYPE REF TO) IF_PT_REQ_REQUEST Abwesenheitsmitteilung: Continuity 20031216
2 Returning RET_VALUE Value transfer Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20031216

Method SEND on class CL_PT_ARQ_PROCESSOR has no exception.

Method WITHDRAW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REQUEST Call by reference Object reference (TYPE REF TO) IF_PT_REQ_REQUEST Abwesenheitsmitteilung: Continuity 20050914
2 Returning RET_VALUE Value transfer Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20050914

Method WITHDRAW on class CL_PT_ARQ_PROCESSOR has no exception.
History
Last changed by/on SAP  20060208 
SAP Release Created in 500