SAP ABAP Interface IF_EX_HR_PY_EVENTS_DEAL (BAdI Interface IF_EX_HR_PY_EVENTS_DEAL)
Hierarchy
SAP_HRRXX (Software Component) Sub component SAP_HRRXX of SAP_HR
   PY-XX-TL (Application Component) Tools
     PCPM (Package) HR Process Model and Status Management
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EX_HR_PY_EVENTS_DEAL BAdI Class CL_EX_HR_PY_EVENTS_DEAL 20011123
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_HR_PM_BATCH_EVENT Imp. Class for BAdI Imp. HR_PM_BATCH_EVENT 20011127
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_HR_PM_BOR_EVENT Imp. Class for BAdI Imp. HR_PM_BOR_EVENT 20020318
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_HR_PM_OP_MODE_EVENT Imp. Class for BAdI Imp. HR_PM_OP_MODE_EVENT 20011123
5 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_HR_PM_PROC_EVENT Imp. Class for BAdI Imp. HR_PM_PROC_EVENT 20020318
6 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_HR_PM_TIME_EVENT Imp. Class for BAdI Imp. HR_PM_TIME_EVENT 20011122
Properties
Interface IF_EX_HR_PY_EVENTS_DEAL  
Short Description BAdI Interface IF_EX_HR_PY_EVENTS_DEAL    
General Data
Package PCPM   HR Process Model and Status Management 
Created 20011122   SAP 
Last changed 20020701   SAP 
Unicode checks active    
Forward declarations
Interface IF_EX_HR_PY_EVENTS_DEAL has no forward declaration.
Interfaces
Interface IF_EX_HR_PY_EVENTS_DEAL has no interface.
Friends
Interface IF_EX_HR_PY_EVENTS_DEAL has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 PROGRAM_CONTRA_EVENTS Constant Public Type reference (TYPE) SY-REPID 'H99_CONTRA_EVENTS' Program for Counterevents - Delete X from T52SPE 20011213
2 PROGRAM_EVENTS Constant Public Type reference (TYPE) SY-REPID 'H99_EVENTS_HANDLER' Program for Events 20011203
Methods
# Method Level Visibility Method type Description Created on
1 CLEAR_DYNPRO_DATA Instance method Public Method Deletes Data on Screen 20020701
2 DELETE_EVENTS Instance method Public Method Delete an Event 20020121
3 DELETE_EVENT_PROBLEMS Instance method Public Method Delete an Event 20020121
4 EVENT_USED Instance method Public Method Are Entries Available 20020115
5 GET_CONTRA_EVENT Instance method Public Method Get Counterevents 20011213
6 GET_DYNPRO_DATA Instance method Public Method Get Data From Screen 20020109
7 GET_DYNPRO_INFO Instance method Public Method Supplies Report and Screen for Maintenance 20011219
8 INIT_DYNPRO Instance method Public Method Initialization of Subscreen 20020123
9 INSERT_CONTRA_EVENT Instance method Public Method Insert a Counterevent 20011213
10 INSERT_EVENT Instance method Public Method Insert an Event 20011122
11 SET_DYNPRO_DATA Instance method Public Method Provides Data on Screen 20020701
Events
Interface IF_EX_HR_PY_EVENTS_DEAL has no event.
Types
Interface IF_EX_HR_PY_EVENTS_DEAL has no local type.
Method Signatures

Method CLEAR_DYNPRO_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FLT_VAL Call by reference Type reference (TYPE) PAY_PM_EVENTTYP Parameter FLT_VAL der Methode CLEAR_DYNPOR_DATA 20020701

Method CLEAR_DYNPRO_DATA on Interface IF_EX_HR_PY_EVENTS_DEAL has no exception.

Method DELETE_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMMIT Call by reference Type reference (TYPE) RP_XFELD Nach Löschen soll COMMIT-WORK erforlgen 20020121
2 Importing EVENTPARA Value transfer Type reference (TYPE) T52SPE-EVENTPARA Structure containing Parameters 20020121
3 Importing FLT_VAL Value transfer Type reference (TYPE) PAY_PM_EVENTTYP Ereignistyp 20020121
4 Importing PROCESSID Value transfer Type reference (TYPE) T52SPE-PROCESSID Processid 20020121
5 Importing SKIP_EVENTPARA Call by reference Type reference (TYPE) PAY_PM_EVENTPARA_TAB Parameter, die nicht gelöscht werden dürfen 20020121
6 Importing STEPID Value transfer Type reference (TYPE) T52SPE-STEPID Stepid 20020121
# Exception Resumable Description Created on
1 ERROR_OCCURRED An error occurred by deleting an event 20020121

Method DELETE_EVENT_PROBLEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EVENTPARA Value transfer Type reference (TYPE) T52SPE-EVENTPARA Structure containing Parameters 20020121
2 Importing FLT_VAL Value transfer Type reference (TYPE) PAY_PM_EVENTTYP Parameter FLT_VAL der Methode DELETE_EVENT_PROBLEMS 20020121
# Exception Resumable Description Created on
1 ERROR_OCCURRED An error occurred by deleting an event 20020121

Method EVENT_USED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FLT_VAL Call by reference Type reference (TYPE) PAY_PM_EVENTTYP Typ des Events, auf das reagiert werden soll 20020115
2 Returning RET_USED Value transfer Type reference (TYPE) RP_XFELD Ankreuzfeld 20020115

Method EVENT_USED on Interface IF_EX_HR_PY_EVENTS_DEAL has no exception.

Method GET_CONTRA_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ERROR Value transfer Type reference (TYPE) HRPLOG_MSG Error occurred 20011213
2 Importing EVENTNAME Call by reference Type reference (TYPE) T52SPE-EVENTNAME Name of the Event to be planned 20011213
3 Importing EVENTPARA Call by reference Type reference (TYPE) T52SPE-EVENTPARA Parameter of the Event to be planned 20011213
4 Exporting EVENT_TABLE Value transfer Type reference (TYPE) PAY_PM_PW_EVENT_TAB Contra events Table 20011213
5 Importing FLT_VAL Call by reference Type reference (TYPE) PAY_PM_EVENTTYP Type of the Event 20011213
# Exception Resumable Description Created on
1 ERROR_OCCURRED An error occurred by getting the contra events 20011213

Method GET_DYNPRO_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EXP_EVENTS Value transfer Type reference (TYPE) PAY_PM_EVENTS_PLAN_TAB Einzuplanende Ereignisse 20020109
2 Importing FLT_VAL Value transfer Type reference (TYPE) PAY_PM_EVENTTYP Parameter FLT_VAL der Methode GET_DYNPRO_INFO 20020109

Method GET_DYNPRO_DATA on Interface IF_EX_HR_PY_EVENTS_DEAL has no exception.

Method GET_DYNPRO_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EXP_DYNNR Call by reference Type reference (TYPE) SYDYNNR ABAP-Programm, Nummer des aktuellen Dynpros 20011219
2 Exporting EXP_REPID Call by reference Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20011219
3 Importing FLT_VAL Value transfer Type reference (TYPE) PAY_PM_EVENTTYP Parameter FLT_VAL der Methode GET_DYNPRO_INFO 20011219

Method GET_DYNPRO_INFO on Interface IF_EX_HR_PY_EVENTS_DEAL has no exception.

Method INIT_DYNPRO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FLT_VAL Value transfer Type reference (TYPE) PAY_PM_EVENTTYP Parameter FLT_VAL der Methode GET_DYNPRO_INFO 20020123
2 Importing IMP_MODUS Call by reference Type reference (TYPE) CHAR4 'CHAN' Nicht näher def. Bereich, evtl. für Patchlevels verwendbar 20020701

Method INIT_DYNPRO on Interface IF_EX_HR_PY_EVENTS_DEAL has no exception.

Method INSERT_CONTRA_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ERROR Value transfer Type reference (TYPE) HRPLOG_MSG Error occurred 20011213
2 Importing EVENTNAME Call by reference Type reference (TYPE) T52SPE-EVENTNAME Name of the Contra Event to be planned 20011213
3 Changing EVENTPARA Value transfer Type reference (TYPE) T52SPE-EVENTPARA Structure containing Parameters for Event 20011213
4 Importing FLT_VAL Call by reference Type reference (TYPE) PAY_PM_EVENTTYP Type of the Contra Event 20011213
5 Importing INT_SEQNR Call by reference Type reference (TYPE) T52SPE-SEQNR Interne Seqnr 20011213
6 Importing PROCESSID Call by reference Type reference (TYPE) T52SPS-PROCESSID Processid 20011213
7 Importing SEQNR Call by reference Type reference (TYPE) T52SPE-SEQNR Seqnr 20011213
8 Importing STEPID Call by reference Type reference (TYPE) T52SPS-STEPID Stepid 20011213
# Exception Resumable Description Created on
1 ERROR_OCCURRED An error occurred by inserting a new event 20011213

Method INSERT_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ERROR Value transfer Type reference (TYPE) HRPLOG_MSG Error occurred 20011128
2 Importing EVENTNAME Call by reference Type reference (TYPE) T52SPE-EVENTNAME Name of the Event to be planned 20011126
3 Changing EVENTPARA Value transfer Type reference (TYPE) T52SPE-EVENTPARA Structure containing Parameters for Event 20011123
4 Importing FLT_VAL Call by reference Type reference (TYPE) PAY_PM_EVENTTYP Type of the Event 20011122
5 Importing PROCESSID Call by reference Type reference (TYPE) T52SPS-PROCESSID Processid 20011123
6 Importing SEQNR Call by reference Type reference (TYPE) T52SPE-SEQNR Seqnr 20011212
7 Importing STEPID Call by reference Type reference (TYPE) T52SPS-STEPID Stepid 20011123
# Exception Resumable Description Created on
1 ERROR_OCCURRED An error occurred by inserting a new event 20011123

Method SET_DYNPRO_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FLT_VAL Call by reference Type reference (TYPE) PAY_PM_EVENTTYP Parameter FLT_VAL der Methode GET_DYNPRO_INFO 20020701
2 Importing IMP_EVENTS Call by reference Type reference (TYPE) PAY_PM_EVENTS_PLAN_TAB Einzuplanende Ereignisse 20020701

Method SET_DYNPRO_DATA on Interface IF_EX_HR_PY_EVENTS_DEAL has no exception.
History
Last changed by/on SAP  20020701 
SAP Release Created in 46C