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 | Static Attribute | Public | Object reference (TYPE REF TO) | CA_PT_REQ_ACTOR | Class Agent - Singleton | 20020627 | |||
| 2 | Static Attribute | Public | Object reference (TYPE REF TO) | IF_PT_REQ_MESSAGE_HANDLER | Message Processing | 20030225 | |||
| 3 | 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 | Static method | Private | Method | Dynamically Create Selection Condition for Agents | 20021016 | |
| 2 | Static method | Public | Constructor | Class Constructor | 20020627 | |
| 3 | Instance method | Public | Constructor | CONSTRUCTOR | 20030225 | |
| 4 | Instance method | Public | Method | Create Agent | 20021016 | |
| 5 | Instance method | Private | Method | Fill Attributes for Personnel Number | 20030308 | |
| 6 | Instance method | Private | Method | Fill Attributes for Personnel Number | 20021016 | |
| 7 | Instance method | Public | Method | Select Agent(s) from Search String Entered | 20020930 | |
| 8 | 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 | IM_ACTOR_TYPE | Call by reference | Type reference (TYPE) | TIM_REQ_ACTOR_TYPE | Antragsbeteiligungstyp | 20021016 | |||
| 2 | IM_OBJID | Call by reference | Type reference (TYPE) | OBJEKTID | ObjektId | 20021016 | |||
| 3 | IM_OTYPE | Call by reference | Type reference (TYPE) | OTYPE | Objekttyp | 20021016 | |||
| 4 | IM_PLVAR | Call by reference | Type reference (TYPE) | PLVAR | Planvariante | 20021016 | |||
| 5 | RE_WHERE_CLAUSE | Value transfer | Type reference (TYPE) | STRING | WHERE Selektion | 20021016 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | EX_ACTOR | Call by reference | Object reference (TYPE REF TO) | IF_PT_REQ_A_WF | Antragsbeteiligte | 20021016 | |||
| 2 | IM_ACTOR_TYPE | Call by reference | Type reference (TYPE) | TIM_REQ_ACTOR_TYPE | Antragsbeteiligungstyp | 20021016 | |||
| 3 | IM_OBJID | Call by reference | Type reference (TYPE) | OBJEKTID | ObjektId | 20021016 | |||
| 4 | IM_OTYPE | Call by reference | Type reference (TYPE) | OTYPE | Objekttyp | 20021016 | |||
| 5 | IM_PLVAR | Value transfer | Type reference (TYPE) | PLVAR | Planvariante | 20021016 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Applikationsfehler | 20021016 | ||
| 2 | Eingabeparameter fehlt | 20021016 | ||
| 3 | Personalnummer existiert nicht | 20021016 |
Method FILL_ACTOR_ATTRIBS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | 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 | EX_ACTOR_TAB | Call by reference | Type reference (TYPE) | HRTIM00_REQ_ACTOR_TAB | Tabelle der Antragsbeteiligten | 20020930 | |||
| 2 | EX_PERSDATA_TAB | Call by reference | Type reference (TYPE) | PTREQ_PERSDATA_TAB | Tabelle mit Daten zur Person | 20021017 | |||
| 3 | EX_RESULT_TAB | Call by reference | Type reference (TYPE) | HRTIM00_REQ_OS_GUID_TAB | Tabelle von OS_GUIDs | 20020930 | |||
| 4 | IM_BLDING_NO | Call by reference | Type reference (TYPE) | BAPIEMPLB-BLDING_NO | Gebäudenummer | 20021015 | |||
| 5 | IM_COSTCENTER | Call by reference | Type reference (TYPE) | BAPIEMPLB-COSTCENTER | Kostenstelle | 20021015 | |||
| 6 | IM_DATE | Call by reference | Type reference (TYPE) | BAPIEMPLB-DATE | SY-DATUM | Datum | 20021015 | ||
| 7 | IM_EXTENSION | Call by reference | Type reference (TYPE) | BAPIEMPLB-EXTENSION | Erste Telefon-Nr.: Durchwahl | 20021015 | |||
| 8 | IM_FSTNAME_M | Call by reference | Type reference (TYPE) | BAPIEMPLB-FSTNAME_M | Vorname (Feld für Suchhilfe) | 20021015 | |||
| 9 | IM_JOBTXT | Call by reference | Type reference (TYPE) | BAPIEMPLB-JOBTXT | Suchbegriff | 20021015 | |||
| 10 | IM_JOBTXT_LG | Call by reference | Type reference (TYPE) | BAPIP0001B-JOBTXT | Stellenbezeichnung | 20021015 | |||
| 11 | IM_LASTNAME_M | Call by reference | Type reference (TYPE) | BAPIEMPLB-LASTNAME_M | Nachname (Feld für Suchhilfe) | 20021015 | |||
| 12 | IM_LIPLATE_NO | Call by reference | Type reference (TYPE) | BAPIEMPLB-LIPLATE_NO | Kfz-Kennzeichen | 20021015 | |||
| 13 | IM_ORGTXT | Call by reference | Type reference (TYPE) | BAPIEMPLB-ORGTXT | Suchbegriff | 20021015 | |||
| 14 | IM_ORGTXT_LG | Call by reference | Type reference (TYPE) | BAPIP0001B-ORGTXT | Organisationseinheitentext | 20021015 | |||
| 15 | IM_PERNR | Call by reference | Type reference (TYPE) | BAPIEMPLB-PERNO | Personalnummer | 20021015 | |||
| 16 | IM_PHONE_NO | Call by reference | Type reference (TYPE) | BAPIEMPLB-PHONE_NO | Interne Telefonnummer | 20021015 | |||
| 17 | IM_POSTXT | Call by reference | Type reference (TYPE) | BAPIEMPLB-POSTXT | Suchbegriff | 20021015 | |||
| 18 | IM_POSTXT_LG | Call by reference | Type reference (TYPE) | BAPIP0001B-POSTXT | Bezeichnung der Planstelle | 20021015 | |||
| 19 | IM_ROOM_NO | Call by reference | Type reference (TYPE) | BAPIEMPLB-ROOM_NO | Zimmernummer | 20021015 | |||
| 20 | IM_USERID | Call by reference | Type reference (TYPE) | BAPIEMPLB-USERID | Kommunikation Identifikation/Nummer | 20021015 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | EX_ACTOR_TAB | Call by reference | Type reference (TYPE) | HRTIM00_REQ_ACTOR_TAB | Antragsbeteiligte | 20020806 | |||
| 2 | EX_RESULT_TAB | Call by reference | Type reference (TYPE) | HRTIM00_REQ_OS_GUID_TAB | Tabelle von OS_GUIDs | 20020806 | |||
| 3 | IM_ACTOR_TYPE | Call by reference | Type reference (TYPE) | TIM_REQ_ACTOR_TYPE | Antragsbeteiligungstyp | 20020730 | |||
| 4 | IM_OBJID | Call by reference | Type reference (TYPE) | OBJEKTID | ObjektId | 20020730 | |||
| 5 | IM_OTYPE | Call by reference | Type reference (TYPE) | OTYPE | Objekttyp | 20020730 | |||
| 6 | IM_PLVAR | Value transfer | Type reference (TYPE) | PLVAR | Planvariante | 20020730 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehlender Übergabeparameter | 20020730 | ||
| 2 | Kein Akteur gefunden | 20021001 |
History
| Last changed by/on | SAP | 20040116 |
| SAP Release Created in |