SAP ABAP Interface IF_EX_HRTEM00MASTERDATA (BAdI Interface IF_EX_HRTEM00MASTERDATA)
Hierarchy
☛
SAP_HRGXX (Software Component) Sub component SAP_HRGXX of SAP_HR
⤷
PE (Application Component) Training and Event Management
⤷
PP09 (Package) Training and Event Management
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_DEF_IM_HRTEM00MASTERDATA | Default Implementation for BAdI Definition HRTEM00MASTERDAT | 20020204 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_EX_HRTEM00MASTERDATA | BAdI Class CL_EX_HRTEM00MASTERDATA | 20050406 |
| 3 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_IM_HRPIQ00CM_MASTERDATA | Default Implementation for BAdI Definition HRTEM00MASTERDAT | 20021114 |
| 4 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_IM_RHV6_LSO | Implementation Class for BAdI Imp. RHV6_LSO | 20020924 |
Properties
| Interface | IF_EX_HRTEM00MASTERDATA | |
| Short Description | BAdI Interface IF_EX_HRTEM00MASTERDATA |
General Data
| Package | PP09 | Training and Event Management |
| Created | 20020130 | SAP |
| Last changed | 20050411 | SAP |
| Unicode checks active |
Forward declarations
Interface IF_EX_HRTEM00MASTERDATA has no forward declaration.
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_BADI_INTERFACE | Tag Interface for BAdIs | 20050406 |
Friends
Interface IF_EX_HRTEM00MASTERDATA has no friend.
Attributes
Interface IF_EX_HRTEM00MASTERDATA has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Update Task Bracket (After Update) | 20020131 | |
| 2 | Instance method | Public | Method | Update Task Bracket (Before Update) | 20020131 | |
| 3 | Instance method | Public | Method | Complete header area on data screen | 20020131 | |
| 4 | Instance method | Public | Method | Add allowed object types | 20020130 | |
| 5 | Instance method | Public | Method | Determine attributes of an object type | 20020204 | |
| 6 | Instance method | Public | Method | Change infotype screens supported | 20020131 | |
| 7 | Instance method | Public | Method | Replace create object | 20020204 | |
| 8 | Instance method | Public | Method | Replace display/create object | 20020204 | |
| 9 | Instance method | Public | Method | Replace action | 20020131 | |
| 10 | Instance method | Public | Method | Replace Action (on Switch to Data Screen) | 20020507 | |
| 11 | Instance method | Public | Method | Change GUI status | 20020131 | |
| 12 | Instance method | Public | Method | Dialog Box: Enter Relationships | 20020204 | |
| 13 | Instance method | Public | Method | Specifications for relationships | 20020204 |
Events
Interface IF_EX_HRTEM00MASTERDATA has no event.
Types
Interface IF_EX_HRTEM00MASTERDATA has no local type.
Method Signatures
Method AFTER_UPDATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Fehlercode der Verbuchung | 20020131 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler bei der Nachverbuchung | 20020131 |
Method BEFORE_UPDATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_WPLOG | Call by reference | Type reference (TYPE) | WPLOG_TAB | Tabellentyp zur Struktur WPLOG | 20030820 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Verbuchung anhalten | 20020131 |
Method REGISTER_HEADER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | HEADER_PROG | Call by reference | Type reference (TYPE) | SYREPID | Header-Dynpro: Rahmenprogramm | 20020131 | |||
| 2 | HEADER_SUBSCREEN | Call by reference | Type reference (TYPE) | SYDYNNR | Header-Dynpro: Subscreennummer | 20020131 | |||
| 3 | OTYPE | Call by reference | Type reference (TYPE) | OTYPE | Objekttyp | 20020131 |
Method REGISTER_HEADER on Interface IF_EX_HRTEM00MASTERDATA has no exception.
Method REGISTER_OTYPES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | OTYPES | Call by reference | Type reference (TYPE) | HRTB_OTYPE | HR: Tabelle von Objekttypen | 20020130 |
Method REGISTER_OTYPES on Interface IF_EX_HRTEM00MASTERDATA has no exception.
Method REGISTER_OTYPE_PROPERTIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | OTYPE | Call by reference | Type reference (TYPE) | OTYPE | Objekttyp | 20020204 | |||
| 2 | PROPERTIES | Call by reference | Type reference (TYPE) | HRVPV6C | Eigenschaften | 20020204 |
Method REGISTER_OTYPE_PROPERTIES on Interface IF_EX_HRTEM00MASTERDATA has no exception.
Method REGISTER_SUBSCREENS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SUBSCREENS | Call by reference | Type reference (TYPE) | HRTB_HRVPV6B | Tabelle: Subscreens der Stammdaten | 20020131 |
Method REGISTER_SUBSCREENS on Interface IF_EX_HRTEM00MASTERDATA has no exception.
Method REPLACE_CREATE_ANY_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BEGDA | Call by reference | Type reference (TYPE) | OBJEC-BEGDA | Gültigkeitsbeginn | 20020204 | |||
| 2 | CHILDTY | Call by reference | Type reference (TYPE) | OBJEC-OTYPE | Objekttyp des anzulegenden Objekts | 20020204 | |||
| 3 | ENDDA | Call by reference | Type reference (TYPE) | OBJEC-ENDDA | Gültigkeitsende | 20020204 | |||
| 4 | EXTERNAL_ID | Call by reference | Type reference (TYPE) | HR_CHOOSE | X=externe Nummernvergabe, %=Usersettings | 20020204 | |||
| 5 | NEW_OBJECTS | Call by reference | Type reference (TYPE) | HRTB_OBJECT | Liste von neuen Objekten (ohne Planvariante) | 20020204 | |||
| 6 | PARENT | Call by reference | Type reference (TYPE) | HRHCTOBJC | Übergeordnetes Objekt | 20020204 | |||
| 7 | PLVAR | Call by reference | Type reference (TYPE) | OBJEC-PLVAR | Planvariante des anzuzeigenden Objekts | 20020204 | |||
| 8 | RELATION | Call by reference | Type reference (TYPE) | HRP1001-SUBTY | Verknüpfung zum anzulegenden Objekt | 20020204 | |||
| 9 | SKIP_DEFAULT_DIALOG | Call by reference | Type reference (TYPE) | FLAG | X=Standarddialog nicht anzeigen | 20020204 | |||
| 10 | STANDARD_SUPPORT | Call by reference | Type reference (TYPE) | C | D/O/K/Q/E | 20020204 | |||
| 11 | TEMPLATE | Call by reference | Type reference (TYPE) | HRROOTOB-OBJID | Vorlage zur Erstellung des neuen Objekts | 20020204 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Aktion wurde vom Benutzer abgebrochen | 20020204 | ||
| 2 | Objekt konnte nicht gesperrt werden | 20020204 | ||
| 3 | Keine Berechtigung für Funktion/Objekt | 20020204 | ||
| 4 | Infotyp 1000 ist nicht erster Satz der Maßnahme | 20020204 | ||
| 5 | Kein Objekt angelegt | 20020204 | ||
| 6 | Verknüpfung konnte nicht angelegt werden | 20020204 |
Method REPLACE_EDIT_ANY_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BEGDA | Call by reference | Type reference (TYPE) | OBJEC-BEGDA | Zeitraum (Beginn) | 20020204 | |||
| 2 | DISPLAY_ONLY | Call by reference | Type reference (TYPE) | C | X=nur Anzeigen | 20020204 | |||
| 3 | ENDDA | Call by reference | Type reference (TYPE) | OBJEC-ENDDA | Zeitraum (Ende) | 20020204 | |||
| 4 | FORCE_DESC | Call by reference | Type reference (TYPE) | C | Anzeige nur über RHDESC00 | 20020204 | |||
| 5 | ISTAT | Call by reference | Type reference (TYPE) | OBJEC-ISTAT | Status | 20020204 | |||
| 6 | OTYPE | Call by reference | Type reference (TYPE) | OBJEC-OTYPE | Objekttyp | 20020204 | |||
| 7 | PLVAR | Call by reference | Type reference (TYPE) | OBJEC-PLVAR | Planvariante | 20020204 | |||
| 8 | REALO | Call by reference | Type reference (TYPE) | OBJEC-REALO | Objekt-ID (lang) | 20020204 | |||
| 9 | SKIP_DEFAULT_DIALOG | Call by reference | Type reference (TYPE) | FLAG | X=Standarddialog nicht anzeigen | 20020204 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Systemfehler | 20020204 | ||
| 2 | Keine Berechtigung für Funktion/Objekt | 20020204 | ||
| 3 | Objekt konnte nicht gefunden werden | 20020204 |
Method REPLACE_EVENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BEGDA | Call by reference | Type reference (TYPE) | BEGDATUM | Beginndatum | 20020131 | |||
| 2 | ENDDA | Call by reference | Type reference (TYPE) | ENDDATUM | Endedatum | 20020131 | |||
| 3 | FCODE | Call by reference | Type reference (TYPE) | OKCODE | Funktionscode | 20020131 | |||
| 4 | MASSN | Call by reference | Type reference (TYPE) | MASSNA | Abweichende Maßnahme | 20020131 | |||
| 5 | OBJECT | Call by reference | Type reference (TYPE) | HROBJECT | zu bearbeitendes Objekt bzw. Vorlage (bei Insert) | 20020131 | |||
| 6 | PARENT | Call by reference | Type reference (TYPE) | HROBJECT | Übergeordnetes Objekt (nur bei Insert) | 20020131 | |||
| 7 | RELATION | Call by reference | Type reference (TYPE) | SUBTY | Verknüpfung (nur bei Insert) | 20020131 |
Method REPLACE_EVENT on Interface IF_EX_HRTEM00MASTERDATA has no exception.
Method REPLACE_EVENT_2 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DIALOG_INFO | Call by reference | Type reference (TYPE) | HRVPV6A | Dialoginformationen | 20020507 | |||
| 2 | MASSN | Call by reference | Type reference (TYPE) | MASSNA | Abweichende Maßnahme | 20020507 |
Method REPLACE_EVENT_2 on Interface IF_EX_HRTEM00MASTERDATA has no exception.
Method REPLACE_GUI_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DIALOG_INFO | Call by reference | Type reference (TYPE) | HRVPV6A | Dynprofelder Veranstaltungsmanagement Objektpflege | 20020131 | |||
| 2 | EXCLUDE_FUNCTIONS | Call by reference | Type reference (TYPE) | OMFCODE_T | Exkludierte Funktionen | 20020205 | |||
| 3 | GUI_STATUS | Call by reference | Type reference (TYPE) | SYPFKEY | GUI-Status | 20020131 | |||
| 4 | GUI_STATUS_PROG | Call by reference | Type reference (TYPE) | SYREPID | GUI-Status - Rahmenprogramm | 20020131 | |||
| 5 | GUI_TITLE | Call by reference | Type reference (TYPE) | SYTITLE | GUI-Titel | 20020131 | |||
| 6 | GUI_TITLE_PROG | Call by reference | Type reference (TYPE) | SYREPID | GUI-Titel - Rahmenprogramm | 20020131 |
Method REPLACE_GUI_STATUS on Interface IF_EX_HRTEM00MASTERDATA has no exception.
Method REPLACE_POPUP_RELATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DIALOG_INFO | Call by reference | Type reference (TYPE) | HRVPV6A | Dynprofelder Veranstaltungsmanagement Objektpflege | 20020204 | |||
| 2 | RELATION_INFO | Call by reference | Type reference (TYPE) | HRTB_HRVPV6E | Tabelle: Verknüpfungen (Stammdaten) mit Dialogeigenschaften | 20020204 | |||
| 3 | RELATION_INFO_INDEX | Call by reference | Type reference (TYPE) | SYTABIX | Index der aktuellen Verknüpfung | 20020204 | |||
| 4 | RELATION_OBJECTS | Call by reference | Type reference (TYPE) | HRTB_HRVPV6D | Tabelle: Verknüpfungen der Stammdaten | 20020204 | |||
| 5 | SKIP_DEFAULT_DIALOG | Call by reference | Type reference (TYPE) | BOOLEAN_01 | Standarddialog überspringen | 20020204 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Dialog wurde abgebrochen | 20020204 |
Method REPLACE_RELAT_TIMCO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DATASTRUCT | Call by reference | Type reference (TYPE) | PASUB | Substruktur der Zusatzdaten | 20020204 | |||
| 2 | DATAVALUE | Call by reference | Type reference (TYPE) | ADATA | Zusatzdaten Verknüpfung | 20020204 | |||
| 3 | DYNNR | Call by reference | Type reference (TYPE) | SYDYNNR | ABAP-Programm, Nummer des aktuellen Dynpros | 20020204 | |||
| 4 | PROZK | Call by reference | Type reference (TYPE) | BOOLEAN_01 | Boolsche Variable ('1'=true,'0'=false) | 20020204 | |||
| 5 | RELATION | Call by reference | Type reference (TYPE) | RELAT | Verknüpfung | 20020204 |
Method REPLACE_RELAT_TIMCO on Interface IF_EX_HRTEM00MASTERDATA has no exception.
History
| Last changed by/on | SAP | 20050411 |
| SAP Release Created in | 470 |