SAP ABAP Class CA_PT_REQ_ACTOR (Agent Request Participants)
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 Inheritance (c INHERITING FROM c_ref)  CB_PT_REQ_ACTOR Base Agent Request Participants 20020625
Properties
Class CA_PT_REQ_ACTOR  
Short Description Agent Request Participants    
Super Class CB_PT_REQ_ACTOR Base Agent Request Participants 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
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
Class CA_PT_REQ_ACTOR has no forward declaration.
Interfaces
Class CA_PT_REQ_ACTOR has no interface implemented.
Friends
Class CA_PT_REQ_ACTOR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AGENT Static Attribute Public Object reference (TYPE REF TO) CA_PT_REQ_ACTOR Class Agent - Singleton 20020627
2 MESSAGE_HANDLER Static Attribute Public Object reference (TYPE REF TO) IF_PT_REQ_MESSAGE_HANDLER Message Processing 20030225
3 PT_REQ_APPLICATION Instance attribute Private Object reference (TYPE REF TO) IF_PT_REQ_APPLICATION Interface: Database of Requests 20031202
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_ACTOR_SELECT_CLAUSE Static method Private Method Dynamically Create Selection Condition for Agents 20021016
2 CLASS_CONSTRUCTOR Static method Public Constructor Class Constructor 20020627
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20030225
4 CREATE_ACTOR Instance method Public Method Create Agent 20021016
5 FILL_ACTOR_ATTRIBS Instance method Private Method Fill Attributes for Personnel Number 20030308
6 FILL_PERNR_ATTRIBS Instance method Private Method Fill Attributes for Personnel Number 20021016
7 SEL_ACTOR_BY_SEARCHSTRING Instance method Public Method Select Agent(s) from Search String Entered 20020930
8 SEL_ACTOR_BY_SELCRIT Instance method Public Method Select Persistent Agent 20020730
Events
Class CA_PT_REQ_ACTOR has no event.
Types
Class CA_PT_REQ_ACTOR has no local type.
Method Signatures

Method BUILD_ACTOR_SELECT_CLAUSE 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 20021016
2 Importing IM_OBJID Call by reference Type reference (TYPE) OBJEKTID ObjektId 20021016
3 Importing IM_OTYPE Call by reference Type reference (TYPE) OTYPE Objekttyp 20021016
4 Importing IM_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20021016
5 Returning RE_WHERE_CLAUSE Value transfer Type reference (TYPE) STRING WHERE Selektion 20021016
# Exception Resumable Description Created on
1 MISSING_PARAMETER Ein oder mehrere Import-Parameter fehlen 20021016

Method CLASS_CONSTRUCTOR Signature

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

Method CONSTRUCTOR Signature

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

Method CREATE_ACTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ACTOR Call by reference Object reference (TYPE REF TO) IF_PT_REQ_A_WF Antragsbeteiligte 20021016
2 Importing IM_ACTOR_TYPE Call by reference Type reference (TYPE) TIM_REQ_ACTOR_TYPE Antragsbeteiligungstyp 20021016
3 Importing IM_OBJID Call by reference Type reference (TYPE) OBJEKTID ObjektId 20021016
4 Importing IM_OTYPE Call by reference Type reference (TYPE) OTYPE Objekttyp 20021016
5 Importing IM_PLVAR Value transfer Type reference (TYPE) PLVAR Planvariante 20021016
# Exception Resumable Description Created on
1 APPLICATION_ERROR Applikationsfehler 20021016
2 MISSING_PARAMETER Eingabeparameter fehlt 20021016
3 PERNR_NOT_EXISTING Personalnummer existiert nicht 20021016

Method FILL_ACTOR_ATTRIBS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ACTOR_OBJECT Call by reference Object reference (TYPE REF TO) CL_PT_REQ_ACTOR Antragsbeteiligte 20030308

Method FILL_ACTOR_ATTRIBS on class CA_PT_REQ_ACTOR has no exception.

Method FILL_PERNR_ATTRIBS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ACTOR_OBJECT Call by reference Object reference (TYPE REF TO) CL_PT_REQ_ACTOR Antragsbeteiligte 20021016

Method FILL_PERNR_ATTRIBS on class CA_PT_REQ_ACTOR has no exception.

Method SEL_ACTOR_BY_SEARCHSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ACTOR_TAB Call by reference Type reference (TYPE) HRTIM00_REQ_ACTOR_TAB Tabelle der Antragsbeteiligten 20020930
2 Exporting EX_PERSDATA_TAB Call by reference Type reference (TYPE) PTREQ_PERSDATA_TAB Tabelle mit Daten zur Person 20021017
3 Exporting EX_RESULT_TAB Call by reference Type reference (TYPE) HRTIM00_REQ_OS_GUID_TAB Tabelle von OS_GUIDs 20020930
4 Importing IM_BLDING_NO Call by reference Type reference (TYPE) BAPIEMPLB-BLDING_NO Gebäudenummer 20021015
5 Importing IM_COSTCENTER Call by reference Type reference (TYPE) BAPIEMPLB-COSTCENTER Kostenstelle 20021015
6 Importing IM_DATE Call by reference Type reference (TYPE) BAPIEMPLB-DATE SY-DATUM Datum 20021015
7 Importing IM_EXTENSION Call by reference Type reference (TYPE) BAPIEMPLB-EXTENSION Erste Telefon-Nr.: Durchwahl 20021015
8 Importing IM_FSTNAME_M Call by reference Type reference (TYPE) BAPIEMPLB-FSTNAME_M Vorname (Feld für Suchhilfe) 20021015
9 Importing IM_JOBTXT Call by reference Type reference (TYPE) BAPIEMPLB-JOBTXT Suchbegriff 20021015
10 Importing IM_JOBTXT_LG Call by reference Type reference (TYPE) BAPIP0001B-JOBTXT Stellenbezeichnung 20021015
11 Importing IM_LASTNAME_M Call by reference Type reference (TYPE) BAPIEMPLB-LASTNAME_M Nachname (Feld für Suchhilfe) 20021015
12 Importing IM_LIPLATE_NO Call by reference Type reference (TYPE) BAPIEMPLB-LIPLATE_NO Kfz-Kennzeichen 20021015
13 Importing IM_ORGTXT Call by reference Type reference (TYPE) BAPIEMPLB-ORGTXT Suchbegriff 20021015
14 Importing IM_ORGTXT_LG Call by reference Type reference (TYPE) BAPIP0001B-ORGTXT Organisationseinheitentext 20021015
15 Importing IM_PERNR Call by reference Type reference (TYPE) BAPIEMPLB-PERNO Personalnummer 20021015
16 Importing IM_PHONE_NO Call by reference Type reference (TYPE) BAPIEMPLB-PHONE_NO Interne Telefonnummer 20021015
17 Importing IM_POSTXT Call by reference Type reference (TYPE) BAPIEMPLB-POSTXT Suchbegriff 20021015
18 Importing IM_POSTXT_LG Call by reference Type reference (TYPE) BAPIP0001B-POSTXT Bezeichnung der Planstelle 20021015
19 Importing IM_ROOM_NO Call by reference Type reference (TYPE) BAPIEMPLB-ROOM_NO Zimmernummer 20021015
20 Importing IM_USERID Call by reference Type reference (TYPE) BAPIEMPLB-USERID Kommunikation Identifikation/Nummer 20021015
# Exception Resumable Description Created on
1 NO_ACTOR_FOUND Kein Akteur gefunden 20021015

Method SEL_ACTOR_BY_SELCRIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ACTOR_TAB Call by reference Type reference (TYPE) HRTIM00_REQ_ACTOR_TAB Antragsbeteiligte 20020806
2 Exporting EX_RESULT_TAB Call by reference Type reference (TYPE) HRTIM00_REQ_OS_GUID_TAB Tabelle von OS_GUIDs 20020806
3 Importing IM_ACTOR_TYPE Call by reference Type reference (TYPE) TIM_REQ_ACTOR_TYPE Antragsbeteiligungstyp 20020730
4 Importing IM_OBJID Call by reference Type reference (TYPE) OBJEKTID ObjektId 20020730
5 Importing IM_OTYPE Call by reference Type reference (TYPE) OTYPE Objekttyp 20020730
6 Importing IM_PLVAR Value transfer Type reference (TYPE) PLVAR Planvariante 20020730
# Exception Resumable Description Created on
1 MISSING_PARAMETER Fehlender Übergabeparameter 20020730
2 NO_ACTOR_FOUND Kein Akteur gefunden 20021001
History
Last changed by/on SAP  20040116 
SAP Release Created in