SAP ABAP Class CL_PT_REQ_ITEMS (Request Items (General))
Hierarchy
EA-HRRXX (Software Component) Sub component EA-HRRXX of EA-HR
   PT (Application Component) Personnel Time Management
     PAOC_TIM_REQUEST (Package) Application Database and Application Objects
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_OS_STATE State Management for a 'Managed Object' 20020625
Properties
Class CL_PT_REQ_ITEMS  
Short Description Request Items (General)    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 10  Persistent Class 
Package PAOC_TIM_REQUEST   Application Database and Application Objects 
Created 20020625   SAP 
Last change 20040116   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_OS_SYSTEM Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_OS_STATE State Management for a 'Managed Object' 20020625
Friends
# Friend Modeled only Created on Description
1 CA_PT_REQ_HEADER 20020918 Agent Request Header
2 CA_PT_REQ_ITEMS 20021025 Agent Request Items
3 CB_PT_REQ_ITEMS 20031126 Base Agent Request Items
4 CL_PT_REQ_HEADER 20020919 Request Header
5 CL_PT_REQ_REQUEST 20021107 Request
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ITEM Instance attribute Protected Object reference (TYPE REF TO) IF_PT_REQ_ITEM Globally Unique Identifier 20020731
2 ITEM_LIST_ID Instance attribute Protected Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Upper Case 20020626
3 ITEM_LIST_NO Instance attribute Protected Type reference (TYPE) INT4 Natural Number 20020626
4 MESSAGE_HANDLER Instance attribute Private Object reference (TYPE REF TO) IF_PT_REQ_MESSAGE_HANDLER Message Processing 20030225
5 REQUEST_ITEMTYPE Instance attribute Protected Type reference (TYPE) CHAR6 Character field of length 6 20020826
6 SELECTOR Instance attribute Private Object reference (TYPE REF TO) IF_PT_REQ_ITEM_SELECTOR Selection Criteria for Request Items 20020726
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20030225
2 GET_ITEM Instance method Public Get-method of a virtual attribute Reads Attribute ITEM 20020731
3 GET_ITEM_LIST_ID Instance method Public Get-method of a virtual attribute Reads the Attribute ITEM_LIST_ID 20020626
4 GET_ITEM_LIST_NO Instance method Public Get-method of a virtual attribute Reads Attribute ITEM_LIST_NO 20020626
5 GET_MESSAGE_HANDLER Instance method Private Get-method of a virtual attribute Reads Attribute MESSAGE_HANDLER 20030225
6 GET_REQUEST_ITEMTYPE Instance method Public Get-method of a virtual attribute Reads Attribute REQUEST_ITEMTYPE 20020826
7 GET_SELECTOR Instance method Private Get-method of a virtual attribute Reads attribute SELECTOR 20020726
8 INITIALIZE Instance method Public Method Create Initialization and Item Instance 20020730
9 SET_ITEM Instance method Public Set-method of a virtual attribute Sets Attribute ITEM 20020731
10 SET_MESSAGE_HANDLER Instance method Private Set-method of a virtual attribute Sets Attribute MESSAGE_HANDLER 20030225
11 SET_REQUEST_ITEMTYPE Instance method Public Set-method of a virtual attribute Reads Attribute REQUEST_ITEMTYPE 20020826
12 SET_SELECTOR Instance method Private Set-method of a virtual attribute Set attribute SELECTOR 20020726
Events
Class CL_PT_REQ_ITEMS has no event.
Types
Class CL_PT_REQ_ITEMS has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_PT_REQ_ITEMS has no parameter.
Method CONSTRUCTOR on class CL_PT_REQ_ITEMS has no exception.

Method GET_ITEM 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) IF_PT_REQ_ITEM Attributwert 20020731
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20020731

Method GET_ITEM_LIST_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) GUID_32 Attributwert 20020626
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20020626

Method GET_ITEM_LIST_NO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) INT4 Attributwert 20020626
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20020626

Method GET_MESSAGE_HANDLER 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) IF_PT_REQ_MESSAGE_HANDLER Attributwert 20030225
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20030225

Method GET_REQUEST_ITEMTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) CHAR6 Attributwert 20020826
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20020826

Method GET_SELECTOR 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) IF_PT_REQ_ITEM_SELECTOR Attributwert 20020726
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20020726

Method INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ITEM Call by reference Object reference (TYPE REF TO) IF_PT_REQ_ITEM Antragsposition 20020731
2 Changing IM_ITEM_TAB Call by reference Type reference (TYPE) PTREQ_ITEMS_TAB Antragspositionen generell 20021022
3 Importing IM_PERSISTENT Call by reference Type reference (TYPE) BOOLE_D 'X' Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20021204
4 Importing IM_SELECTOR_CLASS Call by reference Object reference (TYPE REF TO) IF_PT_REQ_ITEM_SELECTOR Selektionskriterien für Antragspositionen 20020730

Method INITIALIZE on class CL_PT_REQ_ITEMS has no exception.

Method SET_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ITEM Call by reference Object reference (TYPE REF TO) IF_PT_REQ_ITEM Attributwert 20020731
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20020731

Method SET_MESSAGE_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_PT_REQ_MESSAGE_HANDLER Attributwert 20030225
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20030225

Method SET_REQUEST_ITEMTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REQUEST_ITEMTYPE Call by reference Type reference (TYPE) CHAR6 Attributwert 20020826
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20020826

Method SET_SELECTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SELECTOR Call by reference Object reference (TYPE REF TO) IF_PT_REQ_ITEM_SELECTOR Attributwert 20020726
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20020726
History
Last changed by/on SAP  20040116 
SAP Release Created in