SAP ABAP Class CL_PT_ARQ_REQS_LIST (List of 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_REQS_LIST  
Short Description List of 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 20030212   SAP 
Last change 20041209   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_PT_TMW_TDM_CONST Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_PT_ARQ_REQS_LIST has no interface implemented.
Friends
Class CL_PT_ARQ_REQS_LIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_PT_ARQ_REQS_LIST Agent Request Header 20030212
2 MESSAGE_HANDLER Instance attribute Public Object reference (TYPE REF TO) IF_PT_REQ_MESSAGE_HANDLER Message Processing 20030318
3 PT_ARQ_APPLICATION Static Attribute Private Object reference (TYPE REF TO) CL_PT_ARQ_APPLICATION Agent Request Header 20030326
4 REFRESH Static Attribute Private Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20040212
5 REQID_DOCNR_TAB Instance attribute Private Type reference (TYPE) PTARQ_REQID_DOCNR_TAB Request Id-Document No. Link 20040614
6 SELECTED_REQLIST Instance attribute Private Type reference (TYPE) PTARQ_REQLIST_TAB_FLAT Table of Attendance/Absence List 20030624
7 SELECTION_BEGIN Static Attribute Public Type reference (TYPE) DATUM Date 20030327
8 SELECTION_END Static Attribute Public Type reference (TYPE) DATUM '99991231' Date 20040128
Methods
# Method Level Visibility Method type Description Created on
1 CONSOLIDATE_LIST_WITH_INBOX Instance method Private Method Adds Requests in Inbox to Selected Requests in DB 20040202
2 CONSOLIDATE_REQS_WITH_ATTABS Instance method Private Method Mix List, Set Assignments 20040128
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20030318
4 CONVERT_REQ_TO_REQLIST_STRUC Instance method Private Method Converts Requests to Request List Structure 20040303
5 GET_DEDUCTION Instance method Private Method Determines Quota Deduction 20040129
6 GET_MATCH_REQS_WITH_ATTABS Instance method Public Method Delivers Requests with Suitable Absences 20061115
7 GET_REQLIST_ENTRY Instance method Public Method Reads an Entry of the List of Requests 20030624
8 GET_REQUESTS Instance method Private Method Gets Requests According to Import Parameters 20040128
9 INSTANCE_GET Static method Public Method Get Single Instance 20030212
10 READ_INBOX Instance method Public Method Reads Workflow Inbox 20040202
11 REFRESH_REQLIST Instance method Public Method Sets Refresh Flag 20040212
12 SEL_REQS_ATTSABS_FOR_NEXT_PROC Instance method Public Method Reads Absences and Requests for Next Processor 20040302
13 SEL_REQS_ATTSABS_FOR_OWNER Instance method Public Method Reads Absences and Requests for Owner 20040302
Events
Class CL_PT_ARQ_REQS_LIST has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 PTARQ_REQID_DOCNR Private See coding 20040614 BEGIN OF ptarq_reqid_docnr, docnr TYPE p2001-docnr, reqid TYPE tim_req_id, request TYPE ptarq_reqlist_struc_flat, END OF ptarq_reqid_docnr
2 PTARQ_REQID_DOCNR_TAB Private See coding 20040614 ptarq_reqid_docnr_tab TYPE TABLE OF ptarq_reqid_docnr
Method Signatures

Method CONSOLIDATE_LIST_WITH_INBOX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REQUEST_LIST Call by reference Type reference (TYPE) PTREQ_REQUEST_TAB Tabelle der Anträge 20040202

Method CONSOLIDATE_LIST_WITH_INBOX on class CL_PT_ARQ_REQS_LIST has no exception.

Method CONSOLIDATE_REQS_WITH_ATTABS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTABS_LIST Call by reference Type reference (TYPE) PTARQ_ATTABSDATA_TAB Zeitereignisse - CORE, APL, KOSTL,... (Korrekturszenario) 20040128
2 Importing IM_REQS_LIST Call by reference Type reference (TYPE) PTREQ_REQUEST_TAB Tabelle der Anträge 20040128
3 Importing IM_STATUS_RANGE Call by reference Type reference (TYPE) RSELOPTION SELECT-OPTIONS Tabelle 20040305

Method CONSOLIDATE_REQS_WITH_ATTABS on class CL_PT_ARQ_REQS_LIST has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SELECTION_BEGIN Call by reference Type reference (TYPE) DATUM Datum 20030327

Method CONSTRUCTOR on class CL_PT_ARQ_REQS_LIST has no exception.

Method CONVERT_REQ_TO_REQLIST_STRUC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_REQLIST_STRUC Call by reference Type reference (TYPE) PTARQ_REQLIST_STRUC_FLAT Struktur der Antragsversionen für Antragsliste 20040303
2 Importing IM_REQUEST Call by reference Object reference (TYPE REF TO) IF_PT_REQ_REQUEST Abwesenheitsmitteilung: Continuity 20040303

Method CONVERT_REQ_TO_REQLIST_STRUC on class CL_PT_ARQ_REQS_LIST has no exception.

Method GET_DEDUCTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_REQLIST_ENTRY Call by reference Type reference (TYPE) PTARQ_REQLIST_STRUC_FLAT Eintrag für den Abtragung zu ermitteln ist 20040129

Method GET_DEDUCTION on class CL_PT_ARQ_REQS_LIST has no exception.

Method GET_MATCH_REQS_WITH_ATTABS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ALL_MY_REQS Call by reference Type reference (TYPE) PTARQ_REQLIST_TAB_FLAT Tabelle der An-/Abwesenheitsliste 20061115
2 Importing IM_PERNR_TAB Call by reference Type reference (TYPE) PTIM_PERNR_TAB SELECT-OPTIONS Tabelle 20061115
3 Importing IM_STATUS_RANGE Call by reference Type reference (TYPE) RSELOPTION SELECT-OPTIONS Tabelle 20061115

Method GET_MATCH_REQS_WITH_ATTABS on class CL_PT_ARQ_REQS_LIST has no exception.

Method GET_REQLIST_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_REQLIST_ENTRY Call by reference Type reference (TYPE) PTARQ_REQLIST_STRUC_FLAT Struktur der Antragsversionen für Antragsliste 20030624
2 Importing IM_REQUEST_ID Call by reference Type reference (TYPE) TIM_REQ_ID Antrags-ID 20030624

Method GET_REQLIST_ENTRY on class CL_PT_ARQ_REQS_LIST has no exception.

Method GET_REQUESTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_REQUEST_LIST Call by reference Type reference (TYPE) PTREQ_REQUEST_TAB Tabelle der Anträge 20040128
2 Importing IM_PERNR_TAB Call by reference Type reference (TYPE) PTIM_PERNR_TAB Personalnummernliste 20040128
3 Importing IM_STATUS_RANGE Call by reference Type reference (TYPE) RSELOPTION SELECT-OPTIONS Tabelle 20040128
4 Importing IM_USER Call by reference Type reference (TYPE) SYUNAME R/3-System, Anmeldename des Benutzers 20040128

Method GET_REQUESTS on class CL_PT_ARQ_REQS_LIST has no exception.

Method INSTANCE_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Object reference (TYPE REF TO) CL_PT_ARQ_REQS_LIST Agent Antragskopf 20030212

Method INSTANCE_GET on class CL_PT_ARQ_REQS_LIST has no exception.

Method READ_INBOX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_INBOX Call by reference Type reference (TYPE) PTREQ_REQUEST_TAB Tabelle der Anträge 20040202
2 Importing IM_PERNR Call by reference Type reference (TYPE) PERSNO Personalnummer 20040202
3 Importing IM_STATUS_RANGE Call by reference Type reference (TYPE) RSELOPTION SELECT-OPTIONS Tabelle 20040309
4 Importing IM_USER Call by reference Type reference (TYPE) SYUNAME R/3-System, Anmeldename des Benutzers 20040202

Method READ_INBOX on class CL_PT_ARQ_REQS_LIST has no exception.

Method REFRESH_REQLIST Signature

Method REFRESH_REQLIST on class CL_PT_ARQ_REQS_LIST has no parameter.
Method REFRESH_REQLIST on class CL_PT_ARQ_REQS_LIST has no exception.

Method SEL_REQS_ATTSABS_FOR_NEXT_PROC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_REQUESTS Call by reference Type reference (TYPE) PTARQ_REQLIST_TAB_FLAT Tabelle der An-/Abwesenheitsliste 20040303
2 Importing IM_PERNR Call by reference Type reference (TYPE) PERSNO SELECT-OPTIONS Tabelle 20040303
3 Importing IM_READ_INBOX Call by reference Type reference (TYPE) BOOLEAN 'X' boolsche Variable (X=true, -=false, space=unknown) 20040302
4 Importing IM_READ_IT_DATA Call by reference Type reference (TYPE) BOOLEAN SPACE boolsche Variable (X=true, -=false, space=unknown) 20040302
5 Importing IM_STATUS_RANGE Call by reference Type reference (TYPE) RSELOPTION SELECT-OPTIONS Tabelle 20040302

Method SEL_REQS_ATTSABS_FOR_NEXT_PROC on class CL_PT_ARQ_REQS_LIST has no exception.

Method SEL_REQS_ATTSABS_FOR_OWNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ALL_MY_REQS Call by reference Type reference (TYPE) PTARQ_REQLIST_TAB_FLAT Tabelle der An-/Abwesenheitsliste 20040302
2 Importing IM_INBOX_PERNR Call by reference Type reference (TYPE) PERSNO Personalnummer 20040303
3 Importing IM_INBOX_USER Call by reference Type reference (TYPE) SYUNAME R/3-System, Anmeldename des Benutzers 20040303
4 Importing IM_PERNR_TAB Call by reference Type reference (TYPE) PTIM_PERNR_TAB SELECT-OPTIONS Tabelle 20040303
5 Importing IM_READ_ALL_PERNR Call by reference Type reference (TYPE) BOOLEAN SPACE boolsche Variable (X=true, -=false, space=unknown) 20041012
6 Importing IM_READ_INBOX Call by reference Type reference (TYPE) BOOLEAN SPACE boolsche Variable (X=true, -=false, space=unknown) 20040302
7 Importing IM_READ_IT_DATA Call by reference Type reference (TYPE) BOOLEAN SPACE boolsche Variable (X=true, -=false, space=unknown) 20040302
8 Importing IM_SELECTION_BEGIN Call by reference Type reference (TYPE) SYDATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20040302
9 Importing IM_SELECTION_END Call by reference Type reference (TYPE) SYDATUM '99991231' Datum und Zeit, aktuelles (Applikationsserver-)Datum 20040302
10 Importing IM_STATUS_RANGE Call by reference Type reference (TYPE) RSELOPTION SELECT-OPTIONS Tabelle 20040302

Method SEL_REQS_ATTSABS_FOR_OWNER on class CL_PT_ARQ_REQS_LIST has no exception.
History
Last changed by/on SAP  20041209 
SAP Release Created in 100