SAP ABAP Interface IF_EX_PT_GEN_REQ (BAdI Interface IF_EX_PT_GEN_REQ)
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_DEF_IM_PT_GEN_REQ | Default Implementation for BAdI Definition PT_GEN_REQ | 20031203 |
Properties
Interface | IF_EX_PT_GEN_REQ | |
Short Description | BAdI Interface IF_EX_PT_GEN_REQ |
General Data
Package | PAOC_TIM_REQUEST | Application Database and Application Objects |
Created | 20031203 | SAP |
Last changed | 20070913 | SAP |
Unicode checks active |
Forward declarations
Interface IF_EX_PT_GEN_REQ has no forward declaration.
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_BADI_CONTEXT | Interface, a BAdI Context has to Implement | 20061009 | ||
2 | IF_BADI_INTERFACE | Tag Interface for BAdIs | 20050426 |
Friends
Interface IF_EX_PT_GEN_REQ has no friend.
Attributes
Interface IF_EX_PT_GEN_REQ has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Check Whether an Employee Is Absent | 20031203 |
2 | ![]() |
Instance method | Public | Method | Check Selected Agent | 20031203 |
3 | ![]() |
Instance method | Public | Method | Filter Next Agent | 20050511 |
4 | ![]() |
Instance method | Public | Method | Determine Default Approver and Supervisor for Employee | 20031203 |
5 | ![]() |
Instance method | Public | Method | Read Substitute | 20031203 |
6 | ![]() |
Instance method | Public | Method | Get Table with E-Mail Lists | 20041006 |
7 | ![]() |
Instance method | Public | Method | Determine E-Mail Address | 20031203 |
8 | ![]() |
Instance method | Public | Method | Change Messages from Back-End System | 20050527 |
9 | ![]() |
Instance method | Public | Method | Find Next Agent | 20031203 |
10 | ![]() |
Instance method | Public | Method | Start Workflow | 20031203 |
Events
Interface IF_EX_PT_GEN_REQ has no event.
Types
Interface IF_EX_PT_GEN_REQ has no local type.
Method Signatures
Method CHECK_IF_ACTOR_ABSENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20031203 | ||
2 | ![]() |
RESULT | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20031203 |
Method CHECK_IF_ACTOR_ABSENT on Interface IF_EX_PT_GEN_REQ has no exception.
Method CHECK_SELECTED_NEXT_PROCESSOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_MESSAGES | Call by reference | Type reference (TYPE) | PTREQ_MESSAGE_TAB | Leave Request: Message Table | 20061006 | ||
2 | ![]() |
IM_PERSDATA_TAB | Call by reference | Type reference (TYPE) | PTREQ_UIA_APPROVER_TAB | Leave Request: Table of Approvers | 20061006 |
Method CHECK_SELECTED_NEXT_PROCESSOR on Interface IF_EX_PT_GEN_REQ has no exception.
Method FILTER_NEXT_PROCESSOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_PERSDATA_TAB | Call by reference | Type reference (TYPE) | PTREQ_UIA_APPROVER_TAB | Abwesenheitsmitteilung: Genehmigende Tabelle | 20050511 |
Method FILTER_NEXT_PROCESSOR on Interface IF_EX_PT_GEN_REQ has no exception.
Method FIND_RESP_AND_DEFAULT_NEXT_PRC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_DEF_NEXT_PROC_ACTOR | Value transfer | Object reference (TYPE REF TO) | IF_PT_REQ_A_WF | Antragsbeteiligte | 20031203 | ||
2 | ![]() |
EX_RESPONSIBLE_ACTOR | Value transfer | Object reference (TYPE REF TO) | IF_PT_REQ_A_WF | Antragsbeteiligte | 20031203 | ||
3 | ![]() |
EX_RET_VALUE | Call by reference | Type reference (TYPE) | SYSUBRC | Rückgabewert, Rückgabewert nach ABAP-Anweisungen | 20031203 | ||
4 | ![]() |
IM_ACTORTYPE | Call by reference | Type reference (TYPE) | TIM_REQ_ACTOR_TYPE | Antragsbeteiligungstyp | 20031203 | ||
5 | ![]() |
IM_DATE | Call by reference | Type reference (TYPE) | DATUM | Datum | 20031203 | ||
6 | ![]() |
IM_OBJID | Call by reference | Type reference (TYPE) | OBJEKTID | ObjektId | 20031203 | ||
7 | ![]() |
IM_OTYPE | Call by reference | Type reference (TYPE) | OTYPE | Objekttyp | 20031203 |
Method FIND_RESP_AND_DEFAULT_NEXT_PRC on Interface IF_EX_PT_GEN_REQ has no exception.
Method GET_ACTOR_SUBSTITUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_SUBST_OBJ | Value transfer | Type reference (TYPE) | OBJEC_T | Orgmanagement: Tabelle von Objec Einträgen | 20031203 | ||
2 | ![]() |
EX_SUBST_STR | Value transfer | Type reference (TYPE) | STRUC_T | Orgmanagement: Tabelle von Struc Einträgen | 20031203 | ||
3 | ![]() |
IM_TASK | Call by reference | Type reference (TYPE) | PD_TASK_SK | Suchbegriff für Aufgaben | 20031203 | ||
4 | ![]() |
IM_USER | Call by reference | Type reference (TYPE) | SYUNAME | R/3-System, Anmeldename des Benutzers | 20031203 |
Method GET_ACTOR_SUBSTITUTES on Interface IF_EX_PT_GEN_REQ has no exception.
Method GET_ADMINS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_RECEIVERS | Call by reference | Type reference (TYPE) | PTREQ_EMAIL_RECEIVERS_TAB | Tabelle mit Email-listen | 20041006 | ||
2 | ![]() |
IM_ITEMTYPE | Call by reference | Type reference (TYPE) | TIM_REQ_TYPE | Belegtyp | 20041006 | ||
3 | ![]() |
IM_NEXT_PROCESSOR | Call by reference | Type reference (TYPE) | PTREQ_ACTOR_STRUC_FLAT | Aktordaten | 20041006 | ||
4 | ![]() |
IM_OWNER | Call by reference | Type reference (TYPE) | PTREQ_ACTOR_STRUC_FLAT | Aktordaten | 20041006 |
Method GET_ADMINS on Interface IF_EX_PT_GEN_REQ has no exception.
Method GET_EMPLOYEE_COMMUNICATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_REQS | Call by reference | Type reference (TYPE) | BAPIP0105B | Personal-Stammsatz Infotyp 0105 (Kommunikation) | 20031203 | ||
2 | ![]() |
IM_PERSONNELNUMBER | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20031203 |
Method GET_EMPLOYEE_COMMUNICATION on Interface IF_EX_PT_GEN_REQ has no exception.
Method MODIFY_APPLICATION_MESSAGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_MESSAGE_TAB | Call by reference | Type reference (TYPE) | PTREQ_MESSAGE_TAB | Abwesenheitsmitteilung: Meldungstabelle | 20050527 | ||
2 | ![]() |
IM_APPID | Call by reference | Type reference (TYPE) | PT_APPLICATION_ID | Anwendungs-ID | 20050527 |
Method MODIFY_APPLICATION_MESSAGES on Interface IF_EX_PT_GEN_REQ has no exception.
Method SEARCH_FOR_NEXT_PROCESSOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_MESSAGES | Call by reference | Type reference (TYPE) | PTARQ_UIA_MESSAGES_TAB | Abwesenheitsmitteilung: Meldungstabelle | 20060825 | ||
2 | ![]() |
EX_PERSDATA_TAB | Call by reference | Type reference (TYPE) | PTREQ_UIA_APPROVER_TAB | Abwesenheitsmitteilung: Genehmigende Tabelle | 20060825 | ||
3 | ![]() |
IM_APPROVER | Call by reference | Type reference (TYPE) | NACHNMC | Nachname (Feld für Suchhilfe) | 20060825 | ||
4 | ![]() |
IM_PERNR | Call by reference | Type reference (TYPE) | STRING | 20060825 | |||
5 | ![]() |
IM_SEARCHSTRING | Call by reference | Type reference (TYPE) | PTREQ_SEARCHSTRING | SEARCHSTRING für Mitarbeitersuche | 20060825 | ||
6 | ![]() |
IM_USER | Call by reference | Type reference (TYPE) | SY-UNAME | Benutzername | 20060825 |
Method SEARCH_FOR_NEXT_PROCESSOR on Interface IF_EX_PT_GEN_REQ has no exception.
Method START_WF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_MAIN_TASK | Call by reference | Type reference (TYPE) | SWR_STRUCT-TASK | Aufgabenkennung | 20031203 | ||
2 | ![]() |
IM_REQUEST | Call by reference | Object reference (TYPE REF TO) | CL_PT_REQ_REQUEST | Antrag | 20031203 | ||
3 | ![]() |
RETURN_CODE | Value transfer | Type reference (TYPE) | SYSUBRC | Rückgabewert, Rückgabewert nach ABAP-Anweisungen | 20031203 |
Method START_WF on Interface IF_EX_PT_GEN_REQ has no exception.
History
Last changed by/on | SAP | 20070913 |
SAP Release Created in | 500 |