SAP ABAP Interface IF_PT_REQ_REQUEST (Leave Request: Continuity)
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_REQUEST Request 20021028
Properties
Interface IF_PT_REQ_REQUEST  
Short Description Leave Request: Continuity    
General Data
Package PAOC_TIM_REQUEST   Application Database and Application Objects 
Created 20021028   SAP 
Last changed 20060208   SAP 
Unicode checks active    
Forward declarations
Interface IF_PT_REQ_REQUEST has no forward declaration.
Interfaces
Interface IF_PT_REQ_REQUEST has no interface.
Friends
Interface IF_PT_REQ_REQUEST has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 FIRST_SUBM_DATE Instance attribute Public Type reference (TYPE) DATS Field of type DATS 20030326
2 FIRST_SUBM_TIME Instance attribute Public Type reference (TYPE) TIME Time in CHAR format 20040213
3 LIST_OF_VERSIONS Instance attribute Public Type reference (TYPE) PTREQ_VERSIONS_TAB Table of Request Items 20021029
4 REQUEST_ID Instance attribute Public Type reference (TYPE) TIM_REQ_ID Request ID 20021029
5 WORKAREA_VERSION Instance attribute Public Object reference (TYPE REF TO) IF_PT_REQ_HEADER For All Request Headers 20021108
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ITEM Instance method Public Method Add Request Items 20021029
2 DELETE Instance method Public Method Delete Request 20031219
3 GET_ALL_ATTRIBS Instance method Public Method Get Request Attributes of Work Area Version 20030123
4 GET_ALL_ATTRIBS_FOR_ALL_VERS Instance method Public Method Get Request Attributes of All Request Versions 20030620
5 GET_CURRENT_VERSION_NO Instance method Public Method Determine Current Version of Request 20021029
6 GET_INITIATOR Instance method Public Method Determine Initiator 20021029
7 GET_NEXT_PROCESSOR Instance method Public Method Determine Next Agent 20021029
8 GET_NOTICE Instance method Public Method Read Note for Request 20021029
9 GET_OWNER Instance method Public Method Determine Owner 20021029
10 GET_RESPONSIBLE Instance method Public Method Determine Person Responsible 20021029
11 GET_STATUS Instance method Public Method Determine status 20021029
12 GET_WORKAREA_VERSION Instance method Public Method Read Work Version 20030305
13 INITIATE_STATE_TRANSITION Instance method Public Method Initiate Status Transition 20021029
14 SET_ALL_ATTRIBS Instance method Public Method Set Request Attributes 20030123
15 SET_INITIATOR Instance method Public Method Set Initiator 20021029
16 SET_NEXT_PROCESSOR Instance method Public Method Set Next Agent 20021029
17 SET_NOTICE Instance method Public Method Write Note for Request 20021029
18 SET_OWNER Instance method Public Method Set Owner 20021029
19 SET_RESPONSIBLE Instance method Public Method Set Person Responsible 20021029
20 SET_STATUS Instance method Public Method Set Status 20021029
21 SET_VERSION Instance method Public Method Set Version of Request 20021108
22 SET_WORKAREA_VERSION Instance method Public Method Set Work Version 20021108
23 START_TRANSACTION Instance method Public Method Start Transaction 20030117
24 VALIDATE_AND_SIMULATE Instance method Public Method Check and Simulate Request 20030509
25 WITHDRAW Instance method Public Method Withdraw request 20050914
Events
Interface IF_PT_REQ_REQUEST has no event.
Types
Interface IF_PT_REQ_REQUEST 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 20021107
2 Importing IM_REQUEST_ITEMTYPE Call by reference Type reference (TYPE) TIM_REQ_ITEM_TYPE Antragspositionstyp 20021122
# Exception Resumable Description Created on
1 ITEM_CREATION_FAILED Antragsposition konnte nicht erzeugt werden 20021107

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET_VALUE Value transfer Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20031219

Method DELETE on Interface IF_PT_REQ_REQUEST 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_ATTRIBS_STRUC Call by reference Type reference (TYPE) PTREQ_REQUEST_STRUC_FLAT Struktur der Antragsversionen 20030620

Method GET_ALL_ATTRIBS on Interface IF_PT_REQ_REQUEST has no exception.

Method GET_ALL_ATTRIBS_FOR_ALL_VERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ATTRIBS_TAB Call by reference Type reference (TYPE) PTREQ_REQUEST_TAB_FLAT Struktur der Antragsversionen 20030620

Method GET_ALL_ATTRIBS_FOR_ALL_VERS on Interface IF_PT_REQ_REQUEST has no exception.

Method GET_CURRENT_VERSION_NO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CURRENT_VERSION Call by reference Type reference (TYPE) INT4 Aktuelle Version des Antrags 20021030
2 Importing IM_REQUEST_ID Call by reference Type reference (TYPE) TIM_REQ_ID Antrags-ID 20021029
# Exception Resumable Description Created on
1 REQUEST_NOT_FOUND Antrag existiert nicht 20021029

Method GET_INITIATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_INITIATOR Value transfer Type reference (TYPE) PTREQ_ACTOR_STRUC_FLAT Aktordaten 20030312

Method GET_INITIATOR on Interface IF_PT_REQ_REQUEST 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_NEXT_PROC Value transfer Type reference (TYPE) PTREQ_ACTOR_STRUC_FLAT Aktordaten 20030312

Method GET_NEXT_PROCESSOR on Interface IF_PT_REQ_REQUEST 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 Antragsnotiz 20030312
2 Exporting EX_CURR_NOTICE Call by reference Type reference (TYPE) TIM_REQ_NOTICE Antragsnotiz 20030312
3 Exporting EX_PAST_NOTICE Call by reference Type reference (TYPE) TIM_REQ_NOTICE Antragsnotiz 20030312

Method GET_NOTICE on Interface IF_PT_REQ_REQUEST has no exception.

Method GET_OWNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_OWNER Value transfer Type reference (TYPE) PTREQ_ACTOR_STRUC_FLAT Aktordaten 20030312

Method GET_OWNER on Interface IF_PT_REQ_REQUEST has no exception.

Method GET_RESPONSIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_RESPONSIBLE Value transfer Type reference (TYPE) PTREQ_ACTOR_STRUC_FLAT Aktordaten 20030312

Method GET_RESPONSIBLE on Interface IF_PT_REQ_REQUEST has no exception.

Method GET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_STATUS Call by reference Type reference (TYPE) TIM_REQ_STATUS Antragsstatus 20030117

Method GET_STATUS on Interface IF_PT_REQ_REQUEST has no exception.

Method GET_WORKAREA_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_VERSION Call by reference Object reference (TYPE REF TO) IF_PT_REQ_HEADER Für alle Antragsköpfe 20030305

Method GET_WORKAREA_VERSION on Interface IF_PT_REQ_REQUEST has no exception.

Method INITIATE_STATE_TRANSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_NEW_STATUS Call by reference Type reference (TYPE) TIM_REQ_STATUS Antragsstatus 20030110
2 Exporting EX_RET_CODE Call by reference Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20030306
3 Importing IM_EXTERNAL_CALL Call by reference Type reference (TYPE) BOOLEAN SPACE boolsche Variable (X=true, -=false, space=unknown) 20041006
4 Importing IM_RET_VALUE Call by reference Type reference (TYPE) SYSUBRC 0 Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20041006
5 Importing IM_TRANSFER_EVENT Call by reference Type reference (TYPE) TIM_REQ_XFER_EVENT Statusübergangsereignis 20030110

Method INITIATE_STATE_TRANSITION on Interface IF_PT_REQ_REQUEST 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_ATTRIBS_STRUC Call by reference Type reference (TYPE) PTREQ_REQUEST_STRUC_FLAT Struktur der Antragsversionen 20030123
# Exception Resumable Description Created on
1 INCORRECT_REQUEST_ID Falsche Antrags-ID 20030123

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 20030113
2 Importing IM_OBJID Call by reference Type reference (TYPE) OBJEKTID ObjektId 20030113
3 Importing IM_OTYPE Call by reference Type reference (TYPE) OTYPE Objekttyp 20030113
4 Importing IM_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20030113

Method SET_INITIATOR on Interface IF_PT_REQ_REQUEST 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_TYPE Call by reference Type reference (TYPE) TIM_REQ_ACTOR_TYPE Antragsbeteiligungstyp 20030113
2 Importing IM_OBJID Call by reference Type reference (TYPE) OBJEKTID ObjektId 20030113
3 Importing IM_OTYPE Call by reference Type reference (TYPE) OTYPE Objekttyp 20030113
4 Importing IM_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20030113

Method SET_NEXT_PROCESSOR on Interface IF_PT_REQ_REQUEST 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 Notiz 20030206
# Exception Resumable Description Created on
1 MISSING_REQUEST Antrag existiert nicht 20030113

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 20030113
2 Importing IM_OBJID Call by reference Type reference (TYPE) OBJEKTID ObjektId 20030113
3 Importing IM_OTYPE Call by reference Type reference (TYPE) OTYPE Objekttyp 20030113
4 Importing IM_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20030113

Method SET_OWNER on Interface IF_PT_REQ_REQUEST 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 20030113
2 Importing IM_OBJID Call by reference Type reference (TYPE) OBJEKTID ObjektId 20030113
3 Importing IM_OTYPE Call by reference Type reference (TYPE) OTYPE Objekttyp 20030113
4 Importing IM_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20030113

Method SET_RESPONSIBLE on Interface IF_PT_REQ_REQUEST 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 20030117

Method SET_STATUS on Interface IF_PT_REQ_REQUEST has no exception.

Method SET_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_VERSION Call by reference Object reference (TYPE REF TO) IF_PT_REQ_HEADER Für alle Antragsköpfe 20021108
# Exception Resumable Description Created on
1 DUPLICATE_VERSION Version existiert bereits 20021108

Method SET_WORKAREA_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_VERSION Call by reference Object reference (TYPE REF TO) IF_PT_REQ_HEADER Für alle Antragsköpfe 20021108
# Exception Resumable Description Created on
1 DUPLICATE_VERSION Version existiert bereits 20021108

Method START_TRANSACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TOP_LEVEL_TA Call by reference Type reference (TYPE) XFELD 'X' Flag, ob Top-Level Transaktion gestartet wird 20030117

Method START_TRANSACTION on Interface IF_PT_REQ_REQUEST has no exception.

Method VALIDATE_AND_SIMULATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ADDITIONAL_DATA Call by reference Object reference (TYPE REF TO) DATA 20030521
2 Exporting EX_RET_VALUE Call by reference Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20030509
3 Exporting EX_SIMULATED_DATA Call by reference Object reference (TYPE REF TO) DATA 20030514

Method VALIDATE_AND_SIMULATE on Interface IF_PT_REQ_REQUEST has no exception.

Method WITHDRAW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET_VALUE Value transfer Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20050914

Method WITHDRAW on Interface IF_PT_REQ_REQUEST has no exception.
History
Last changed by/on SAP  20060208 
SAP Release Created in