SAP ABAP Interface IF_PT_REQ_HEADER (For All Request Headers)
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 - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_PT_REQ_HEADER Request Header 20020702
Properties
Interface IF_PT_REQ_HEADER  
Short Description For All Request Headers    
General Data
Package PAOC_TIM_REQUEST   Application Database and Application Objects 
Created 20020627   SAP 
Last changed 20041209   SAP 
Unicode checks active    
Forward declarations
Interface IF_PT_REQ_HEADER has no forward declaration.
Interfaces
Interface IF_PT_REQ_HEADER has no interface.
Friends
Interface IF_PT_REQ_HEADER has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CURRENT_VERSION Instance attribute Public Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20021125
2 MAX_VERSION_NO Instance attribute Public Type reference (TYPE) INT4 Natural Number 20030526
3 MY_REQUEST Instance attribute Public Object reference (TYPE REF TO) IF_PT_REQ_REQUEST Leave Request: Continuity 20030306
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ITEM Instance method Public Method Add Request Items 20020731
2 CHECK_IF_DEL_REQUEST_PRESENT Instance method Public Method Gets Info Whether Only Deletion Request Exists 20030310
3 CHECK_IF_MOD_REQUEST_PRESENT Instance method Public Method Gets Info Whether Only Change Request Exists 20030310
4 DETERMINE_REQUEST_OPERATION Instance method Public Method Determines Type of Request (New, Canceln, Change Request) 20031210
5 GET_ACTOR_ATTRIBS Instance method Public Method Gets Actor Attributes 20030312
6 GET_ADMIN_INFO Instance method Public Method Gets Administrative Data 20030326
7 GET_ALL_ATTRIBS Instance method Public Method Gets All Attributes of the Request 20021129
8 GET_APPROVAL_PROCESS Instance method Public Get-method of a virtual attribute Reads the APPROVAL_PROCESS Attribute 20040331
9 GET_INITIATOR Instance method Public Method Reads Request Owner 20031201
10 GET_ITEM_LIST Instance method Public Method Gets List of Request Items 20020702
11 GET_ITEM_LIST_OBJECT_TAB Instance method Public Method Gets List of Request Items 20030109
12 GET_ITEM_SELECTOR_TAB Instance method Public Method Gets Table of Selector Instances 20030304
13 GET_NEXT_PROCESSOR Instance method Public Method Reads Next Processor of Request 20031201
14 GET_NOTICE Instance method Public Method Gets Note for Request 20020702
15 GET_OWNER Instance method Public Method Gets Owner of Request 20031201
16 GET_REQUEST_ID Instance method Public Method Gets Request ID 20031201
17 GET_REQ_TYPE_ATTRIBS Instance method Public Method Gets Request Type Attributes 20031201
18 GET_RESPONSIBLE Instance method Public Method Reads Person Responsible for Request 20031201
19 GET_STATUS Instance method Public Method Gets Request Status 20031201
20 GET_VERSION_NUMBER Instance method Public Method Gets Request Version 20031201
21 GET_WORKITEM_ID Instance method Public Method Read Work Item ID 20031201
22 SET_ALL_ATTRIBS Instance method Public Method Sets All Request Attributes 20021129
23 SET_INITIATOR Instance method Public Method Sets the Request Initiator 20020702
24 SET_ITEM_LIST_OBJECT_TAB Instance method Public Method Sets List of Request Items 20021203
25 SET_NEXT_PROCESSOR Instance method Public Method Sets Next Agent for Request 20020702
26 SET_NOTICE Instance method Public Method Sets Note for Request 20020901
27 SET_OWNER Instance method Public Method Sets Request Owner 20020702
28 SET_RESPONSIBLE Instance method Public Method Sets Person Responsible for Request 20020702
29 SET_STATUS Instance method Public Method Sets Request Status 20031201
30 SET_WORKITEM_ID Instance method Public Method Set Work Item ID 20031201
Events
Interface IF_PT_REQ_HEADER has no event.
Types
Interface IF_PT_REQ_HEADER has no local type.
Method Signatures

Method ADD_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_RESULT Call by reference Object reference (TYPE REF TO) IF_PT_REQ_ITEM Antragsposition 20020731
2 Importing IM_ITEM Call by reference Type reference (TYPE) PTREQ_ITEMS_STRUC_FLAT Antragspositionen generell 20040108
3 Importing IM_PERSISTENT Call by reference Type reference (TYPE) BOOLE_D SPACE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040108
4 Importing IM_REQUEST_ITEMTYPE Call by reference Type reference (TYPE) PTREQ_ITEM_TYPES-REQUEST_ITEMTYPE Characterfeld der Länge 6 20020731
# Exception Resumable Description Created on
1 ITEM_CREATION_FAILED Antragsposition konnte nicht erzeugt werden 20020731

Method CHECK_IF_DEL_REQUEST_PRESENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030310

Method CHECK_IF_DEL_REQUEST_PRESENT on Interface IF_PT_REQ_HEADER has no exception.

Method CHECK_IF_MOD_REQUEST_PRESENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030310

Method CHECK_IF_MOD_REQUEST_PRESENT on Interface IF_PT_REQ_HEADER has no exception.

Method DETERMINE_REQUEST_OPERATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET_REQ_OPERATION Value transfer Type reference (TYPE) PTREQ_REQUEST_OPERATION Art des Antrags (Neu-, Storno-, Änderungsantrag) 20031210

Method DETERMINE_REQUEST_OPERATION on Interface IF_PT_REQ_HEADER has no exception.

Method GET_ACTOR_ATTRIBS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACTOR_SELECTION Call by reference Type reference (TYPE) CHAR20 Char 20 20030312
2 Returning RESULT Value transfer Type reference (TYPE) PTREQ_ACTOR_STRUC_FLAT Aktordaten 20030312

Method GET_ACTOR_ATTRIBS on Interface IF_PT_REQ_HEADER has no exception.

Method GET_ADMIN_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DATE_LOCAL Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20030326
2 Exporting EX_MOD_TIMESTAMP Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20030326
3 Exporting EX_MOD_TIMEZONE Call by reference Type reference (TYPE) TIMEZONE Zeitzone 20030326
4 Exporting EX_MOD_USER Call by reference Type reference (TYPE) AS4USER Autor der letzten Änderung 20030326
5 Exporting EX_TIME_LOCAL Call by reference Type reference (TYPE) TIME Zeitpunkt im CHAR-Format 20040217

Method GET_ADMIN_INFO on Interface IF_PT_REQ_HEADER has no exception.

Method GET_ALL_ATTRIBS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ALL_ATTRIBS Value transfer Type reference (TYPE) PTREQ_ATTRIBS_STRUC_FLAT Struktur der Antragsattribute 20021129

Method GET_ALL_ATTRIBS on Interface IF_PT_REQ_HEADER has no exception.

Method GET_APPROVAL_PROCESS Signature

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

Method GET_INITIATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_ACTOR Value transfer Object reference (TYPE REF TO) IF_PT_REQ_A_WF Antragsbeteiligte 20031201

Method GET_INITIATOR on Interface IF_PT_REQ_HEADER has no exception.

Method GET_ITEM_LIST Signature

Method GET_ITEM_LIST on Interface IF_PT_REQ_HEADER has no parameter.
Method GET_ITEM_LIST on Interface IF_PT_REQ_HEADER has no exception.

Method GET_ITEM_LIST_OBJECT_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ITEM_TAB Call by reference Type reference (TYPE) PTREQ_ITEMS_TAB_FLAT Antragspositionen generell 20030109

Method GET_ITEM_LIST_OBJECT_TAB on Interface IF_PT_REQ_HEADER has no exception.

Method GET_ITEM_SELECTOR_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) PTREQ_SELECTOR_TAB Tabelle mit Selektorinstanzen 20030304

Method GET_ITEM_SELECTOR_TAB on Interface IF_PT_REQ_HEADER has no exception.

Method GET_NEXT_PROCESSOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_ACTOR Value transfer Object reference (TYPE REF TO) IF_PT_REQ_A_WF Antragsbeteiligte 20031201

Method GET_NEXT_PROCESSOR on Interface IF_PT_REQ_HEADER has no exception.

Method GET_NOTICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ADMIN_CURR_NOTICE Call by reference Type reference (TYPE) TIM_REQ_NOTICE Admin-Info zur aktuellen Notiz 20030309
2 Exporting EX_CURR_NOTICE Call by reference Type reference (TYPE) TIM_REQ_NOTICE Aktuelle Notiz 20030309
3 Exporting EX_PAST_NOTICE Call by reference Type reference (TYPE) TIM_REQ_NOTICE Bisherige Notizen 20030309
4 Importing IM_VERSION_NO Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20020912

Method GET_NOTICE on Interface IF_PT_REQ_HEADER has no exception.

Method GET_OWNER 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_A_WF Antragsbeteiligte 20031201

Method GET_OWNER on Interface IF_PT_REQ_HEADER has no exception.

Method GET_REQUEST_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_REQUEST_ID Call by reference Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20031201

Method GET_REQUEST_ID on Interface IF_PT_REQ_HEADER has no exception.

Method GET_REQ_TYPE_ATTRIBS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) PTREQ_TYPE Antragstypen 20031201

Method GET_REQ_TYPE_ATTRIBS on Interface IF_PT_REQ_HEADER has no exception.

Method GET_RESPONSIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_ACTOR Value transfer Object reference (TYPE REF TO) IF_PT_REQ_A_WF Antragsbeteiligte 20031201

Method GET_RESPONSIBLE on Interface IF_PT_REQ_HEADER has no exception.

Method GET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) TIM_REQ_STATUS Antragsstatus 20031201

Method GET_STATUS on Interface IF_PT_REQ_HEADER has no exception.

Method GET_VERSION_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_VERSION_NO Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20031201

Method GET_VERSION_NUMBER on Interface IF_PT_REQ_HEADER has no exception.

Method GET_WORKITEM_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) SWW_WIID Workitem-Kennung 20031201

Method GET_WORKITEM_ID on Interface IF_PT_REQ_HEADER has no exception.

Method SET_ALL_ATTRIBS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ALL_ATTRIBS Call by reference Type reference (TYPE) PTREQ_ATTRIBS_STRUC_FLAT Struktur der Antragsattribute 20021129
2 Importing IM_NEW_VERSION Call by reference Type reference (TYPE) BOOLE_D SPACE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040726
3 Importing IM_PERSISTENT Call by reference Type reference (TYPE) BOOLE_D 'X' Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030110
4 Importing IM_SET_STATUS Call by reference Type reference (TYPE) BOOLE_D ' ' Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030131
# Exception Resumable Description Created on
1 MISSING_REQUEST_ID Antrags-ID existiert nicht 20030305

Method SET_INITIATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACTOR_TYPE Call by reference Type reference (TYPE) TIM_REQ_ACTOR_TYPE Antragsbeteiligungstyp 20020730
2 Importing IM_OBJID Call by reference Type reference (TYPE) OBJEKTID ObjektId 20020730
3 Importing IM_OTYPE Call by reference Type reference (TYPE) OTYPE Objekttyp 20020730
4 Importing IM_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20020730

Method SET_INITIATOR on Interface IF_PT_REQ_HEADER has no exception.

Method SET_ITEM_LIST_OBJECT_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ITEM_TAB Call by reference Type reference (TYPE) PTREQ_ITEMS_TAB_FLAT Antragspositionen generell 20021206
2 Importing IM_NEW_VERSION Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040726
3 Importing IM_PERSISTENT Call by reference Type reference (TYPE) BOOLE_D 'X' Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030110

Method SET_ITEM_LIST_OBJECT_TAB on Interface IF_PT_REQ_HEADER has no exception.

Method SET_NEXT_PROCESSOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACTOR_ID Call by reference Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20040401
2 Importing IM_ACTOR_TYPE Call by reference Type reference (TYPE) TIM_REQ_ACTOR_TYPE Antragsbeteiligungstyp 20020731
3 Importing IM_OBJID Call by reference Type reference (TYPE) OBJEKTID ObjektId 20020731
4 Importing IM_OTYPE Call by reference Type reference (TYPE) OTYPE Objekttyp 20020731
5 Importing IM_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20020731

Method SET_NEXT_PROCESSOR on Interface IF_PT_REQ_HEADER has no exception.

Method SET_NOTICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NOTICE Call by reference Type reference (TYPE) TIM_REQ_NOTICE Notiztabelle 20030206
2 Importing IM_PERSISTENT Call by reference Type reference (TYPE) BOOLE_D 'X' Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030207
# Exception Resumable Description Created on
1 MISSING_REQUEST Kein Antrag existiert 20020912

Method SET_OWNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACTOR_TYPE Call by reference Type reference (TYPE) TIM_REQ_ACTOR_TYPE Antragsbeteiligungstyp 20020731
2 Importing IM_OBJID Call by reference Type reference (TYPE) OBJEKTID ObjektId 20020731
3 Importing IM_OTYPE Call by reference Type reference (TYPE) OTYPE Objekttyp 20020731
4 Importing IM_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20020731

Method SET_OWNER on Interface IF_PT_REQ_HEADER has no exception.

Method SET_RESPONSIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACTOR_TYPE Call by reference Type reference (TYPE) TIM_REQ_ACTOR_TYPE Antragsbeteiligungstyp 20020731
2 Importing IM_OBJID Call by reference Type reference (TYPE) OBJEKTID ObjektId 20020731
3 Importing IM_OTYPE Call by reference Type reference (TYPE) OTYPE Objekttyp 20020731
4 Importing IM_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20020731

Method SET_RESPONSIBLE on Interface IF_PT_REQ_HEADER has no exception.

Method SET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_STATUS Call by reference Type reference (TYPE) TIM_REQ_STATUS Antragsstatus 20031201

Method SET_STATUS on Interface IF_PT_REQ_HEADER has no exception.

Method SET_WORKITEM_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_WORKITEM_ID Call by reference Type reference (TYPE) SWW_WIID Workitem-Kennung 20031201

Method SET_WORKITEM_ID on Interface IF_PT_REQ_HEADER has no exception.
History
Last changed by/on SAP  20041209 
SAP Release Created in