SAP ABAP Interface IF_EX_HRHAP_RESTRICT_DATA (BAdI Interface IF_EX_HRHAP_RESTRICT_DATA)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-AP-PM (Application Component) Appraisal, Valuation, and Survey Tool
     PAOC_HAP_TEMPLATE (Package) Appraisal Templates
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EXM_IM_HRHAP00_TMPL_RESTR Example Impl. for BAdI Definition HRHAP00_TMPL_RESTR 20041027
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EX_HRHAP00_TMPL_RESTR BAdI Class CL_EX_HRHAP00_TMPL_RESTR 20040223
Properties
Interface IF_EX_HRHAP_RESTRICT_DATA  
Short Description BAdI Interface IF_EX_HRHAP_RESTRICT_DATA    
General Data
Package PAOC_HAP_TEMPLATE   Appraisal Templates 
Created 20031204   SAP 
Last changed 20090618   SAP 
Unicode checks active    
Forward declarations
Interface IF_EX_HRHAP_RESTRICT_DATA has no forward declaration.
Interfaces
Interface IF_EX_HRHAP_RESTRICT_DATA has no interface.
Friends
Interface IF_EX_HRHAP_RESTRICT_DATA has no friend.
Attributes
Interface IF_EX_HRHAP_RESTRICT_DATA has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 APPRAISEE_CHECK_ALLOWED Instance method Public Method Check whether appraisee is allowed 20031204
2 APPRAISEE_GET_LIST Instance method Public Method Read allowed appraisees 20031204
3 APPRAISER_CHECK_ALLOWED Instance method Public Method Check whether appraiser is allowed 20031204
4 APPRAISER_GET_LIST Instance method Public Method Read allowed appraisers 20031204
5 OTHERS_CHECK_ALLOWED Instance method Public Method Check whether further participants are allowed 20031204
6 OTHERS_GET_LIST Instance method Public Method Read allowed further participants 20031204
7 PART_APPRAISER_CHECK_ALLOWED Instance method Public Method Check whether part appraiser is allowed 20031204
8 PART_APPRAISER_GET_LIST Instance method Public Method Read allowed part appraisers 20031204
9 TEMPLATE_GET_LIST Instance method Public Method Read allowed templates 20031204
Events
Interface IF_EX_HRHAP_RESTRICT_DATA has no event.
Types
Interface IF_EX_HRHAP_RESTRICT_DATA has no local type.
Method Signatures

Method APPRAISEE_CHECK_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ERROR_PROCESS_MODE Value transfer Type reference (TYPE) CHAR1 Single Error(='X') or Error List 20031204
2 Importing FLT_VAL Value transfer Type reference (TYPE) HAP_ADD_ON_APPLICATION Add-On-Anwendung für Beurteilungssysteme 20031204
3 Importing PLAN_VERSION Value transfer Type reference (TYPE) HAP_PLAN_VERSION Planvariante 20031204
4 Importing S_DOC_PROCESSING Value transfer Type reference (TYPE) HAP_S_DOC_PROCESSING Beurteilung: Verarbeitung 20031204
5 Importing S_HEADER_DATES Value transfer Type reference (TYPE) HAP_S_HEADER_DATES Kopfteil- Datümer 20031204
6 Importing S_HEADER_DISPLAY Value transfer Type reference (TYPE) HAP_S_HEADER_DISPLAY Kopfteil - Anzeigen 20031204
7 Importing S_HEADER_TEXTS Value transfer Type reference (TYPE) HAP_S_HEADER_TEXTS Kopfteil - Texte 20031204
8 Importing S_STATUS_NEW Value transfer Type reference (TYPE) HAP_S_HEADER_STATUS Kopfteil - Status 20031204
9 Importing TEMPLATE_ID Value transfer Type reference (TYPE) HAP_TEMPLATE_ID Beurteilungsformular 20031204
10 Importing T_HEADER_APPRAISEE Value transfer Type reference (TYPE) HAP_T_HEADER_APPRAISEE Kopfteil - Beurteilter 20031204
11 Importing T_HEADER_APPRAISER Value transfer Type reference (TYPE) HAP_T_HEADER_APPRAISER Kopfteil - Beurteiler 20031204
12 Importing T_HEADER_OTHERS Value transfer Type reference (TYPE) HAP_T_HEADER_OTHERS Kopfteil - Weitere Beteiligte 20031204
13 Importing T_HEADER_PART_APPRAISERS Value transfer Type reference (TYPE) HAP_T_HEADER_PART_APPRAISERS Kopfteil - Teilbeurteiler 20031204
14 Exporting T_RETURN Call by reference Type reference (TYPE) HAP_T_MSG Rückgabeparameter 20031204

Method APPRAISEE_CHECK_ALLOWED on Interface IF_EX_HRHAP_RESTRICT_DATA has no exception.

Method APPRAISEE_GET_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing END_DATE Value transfer Type reference (TYPE) HAP_AP_END_DATE Endedatum des Beurteilungszeitraums 20031204
2 Importing FLT_VAL Value transfer Type reference (TYPE) HAP_ADD_ON_APPLICATION Add-On-Anwendung für Beurteilungssysteme 20031204
3 Importing NO_SELF_APPRAISAL Value transfer Type reference (TYPE) HAP_NO_SELFAPPRAISAL Kennzeichen: Selbstbeurteilung nicht zulässig 20031204
4 Importing OBJECT_TYPE Value transfer Type reference (TYPE) HAP_APPRAISER_TYPE Beurteilertyp 20031204
5 Importing PLAN_VERSION Value transfer Type reference (TYPE) HAP_PLAN_VERSION Planvariante 20031204
6 Importing R3_MULTI_SELECT Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20031204
7 Importing R3_NO_DIALOG Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20031204
8 Importing SEARCH_STRING Value transfer Type reference (TYPE) C 20031204
9 Importing START_DATE Value transfer Type reference (TYPE) HAP_AP_START_DATE Beginndatum des Beurteilungszeitraums 20031204
10 Importing S_HEADER_TEXTS Value transfer Type reference (TYPE) HAP_S_HEADER_TEXTS Kopfteil - Texte 20031204
11 Exporting S_RETURN Call by reference Type reference (TYPE) BAL_S_MSG Anwendungs-Log: Daten einer Meldung 20031204
12 Importing TEMPLATE_ID Value transfer Type reference (TYPE) HAP_TEMPLATE_ID Beurteilungsformular 20031204
13 Changing T_APPRAISEE Call by reference Type reference (TYPE) HAP_T_OBJECT Suche: Objektstruktur 20031204
14 Importing T_APPRAISER Value transfer Type reference (TYPE) HAP_T_HEADER_APPRAISER Kopfteil - Beurteiler 20031204
15 Importing T_OTHERS Value transfer Type reference (TYPE) HAP_T_HEADER_OTHERS Kopfteil - Weitere Beteiligte 20031204
16 Importing T_PART_APPRAISERS Value transfer Type reference (TYPE) HAP_T_HEADER_PART_APPRAISERS Kopfteil - Teilbeurteiler 20031204

Method APPRAISEE_GET_LIST on Interface IF_EX_HRHAP_RESTRICT_DATA has no exception.

Method APPRAISER_CHECK_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ERROR_PROCESS_MODE Value transfer Type reference (TYPE) CHAR1 Single Error(='X') or Error List 20031204
2 Importing FLT_VAL Value transfer Type reference (TYPE) HAP_ADD_ON_APPLICATION Parameter FLT_VAL der Methode APPRAISER_CHECK 20031204
3 Importing PLAN_VERSION Value transfer Type reference (TYPE) HAP_PLAN_VERSION Planvariante 20031204
4 Importing S_DOC_PROCESSING Value transfer Type reference (TYPE) HAP_S_DOC_PROCESSING Beurteilung: Verarbeitung 20031204
5 Importing S_HEADER_DATES Value transfer Type reference (TYPE) HAP_S_HEADER_DATES Kopfteil- Datümer 20031204
6 Importing S_HEADER_DISPLAY Value transfer Type reference (TYPE) HAP_S_HEADER_DISPLAY Kopfteil - Anzeigen 20031204
7 Importing S_HEADER_TEXTS Value transfer Type reference (TYPE) HAP_S_HEADER_TEXTS Kopfteil - Texte 20031204
8 Importing S_STATUS_NEW Value transfer Type reference (TYPE) HAP_S_HEADER_STATUS Kopfteil - Status 20031204
9 Importing TEMPLATE_ID Value transfer Type reference (TYPE) HAP_TEMPLATE_ID Beurteilungsformular 20031204
10 Importing T_HEADER_APPRAISEE Value transfer Type reference (TYPE) HAP_T_HEADER_APPRAISEE Kopfteil - Beurteilter 20031204
11 Importing T_HEADER_APPRAISER Value transfer Type reference (TYPE) HAP_T_HEADER_APPRAISER Kopfteil - Beurteiler 20031204
12 Importing T_HEADER_OTHERS Value transfer Type reference (TYPE) HAP_T_HEADER_OTHERS Kopfteil - Weitere Beteiligte 20031204
13 Importing T_HEADER_PART_APPRAISERS Value transfer Type reference (TYPE) HAP_T_HEADER_PART_APPRAISERS Kopfteil - Teilbeurteiler 20031204
14 Exporting T_RETURN Call by reference Type reference (TYPE) HAP_T_MSG Rückgabeparameter 20031204

Method APPRAISER_CHECK_ALLOWED on Interface IF_EX_HRHAP_RESTRICT_DATA has no exception.

Method APPRAISER_GET_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing END_DATE Call by reference Type reference (TYPE) HAP_AP_END_DATE Endedatum des Beurteilungszeitraums 20031204
2 Importing FLT_VAL Value transfer Type reference (TYPE) HAP_ADD_ON_APPLICATION Add-On-Anwendung für Beurteilungssysteme 20031204
3 Importing NO_SELF_APPRAISAL Value transfer Type reference (TYPE) HAP_NO_SELFAPPRAISAL Kennzeichen: Selbstbeurteilung nicht zulässig 20031204
4 Importing OBJECT_TYPE Value transfer Type reference (TYPE) HAP_APPRAISER_TYPE Beurteilertyp 20031204
5 Importing PLAN_VERSION Value transfer Type reference (TYPE) HAP_PLAN_VERSION Planvariante 20031204
6 Importing R3_MULTI_SELECT Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20031204
7 Importing R3_NO_DIALOG Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20031204
8 Importing SEARCH_STRING Value transfer Type reference (TYPE) C 20031204
9 Importing START_DATE Value transfer Type reference (TYPE) HAP_AP_START_DATE Beginndatum des Beurteilungszeitraums 20031204
10 Importing S_HEADER_TEXTS Value transfer Type reference (TYPE) HAP_S_HEADER_TEXTS Kopfteil - Texte 20031204
11 Exporting S_RETURN Call by reference Type reference (TYPE) BAL_S_MSG Anwendungs-Log: Daten einer Meldung 20031204
12 Importing TEMPLATE_ID Value transfer Type reference (TYPE) HAP_TEMPLATE_ID Beurteilungsformular 20031204
13 Importing T_APPRAISEE Value transfer Type reference (TYPE) HAP_T_HEADER_APPRAISEE Kopfteil - Beurteilter 20031204
14 Changing T_APPRAISER Call by reference Type reference (TYPE) HAP_T_OBJECT Suche: Objektstruktur 20031204
15 Importing T_OTHERS Call by reference Type reference (TYPE) HAP_T_HEADER_OTHERS Kopfteil - Weitere Beteiligte 20031204
16 Importing T_PART_APPRAISERS Value transfer Type reference (TYPE) HAP_T_HEADER_PART_APPRAISERS Kopfteil - Teilbeurteiler 20031204

Method APPRAISER_GET_LIST on Interface IF_EX_HRHAP_RESTRICT_DATA has no exception.

Method OTHERS_CHECK_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ERROR_PROCESS_MODE Call by reference Type reference (TYPE) CHAR1 Single Error(='X') or Error List 20031204
2 Importing FLT_VAL Call by reference Type reference (TYPE) HAP_ADD_ON_APPLICATION Add-On-Anwendung für Beurteilungssysteme 20031204
3 Importing PLAN_VERSION Call by reference Type reference (TYPE) HAP_PLAN_VERSION Planvariante 20031204
4 Importing S_DOC_PROCESSING Call by reference Type reference (TYPE) HAP_S_DOC_PROCESSING Beurteilung: Verarbeitung 20031204
5 Importing S_HEADER_DATES Call by reference Type reference (TYPE) HAP_S_HEADER_DATES Kopfteil- Datümer 20031204
6 Importing S_HEADER_DISPLAY Call by reference Type reference (TYPE) HAP_S_HEADER_DISPLAY Kopfteil - Anzeigen 20031204
7 Importing S_HEADER_TEXTS Call by reference Type reference (TYPE) HAP_S_HEADER_TEXTS Kopfteil - Texte 20031204
8 Importing S_STATUS_NEW Call by reference Type reference (TYPE) HAP_S_HEADER_STATUS Kopfteil - Status 20031204
9 Importing TEMPLATE_ID Call by reference Type reference (TYPE) HAP_TEMPLATE_ID Beurteilungsformular 20031204
10 Importing T_HEADER_APPRAISEE Call by reference Type reference (TYPE) HAP_T_HEADER_APPRAISEE Kopfteil - Beurteilter 20031204
11 Importing T_HEADER_APPRAISER Call by reference Type reference (TYPE) HAP_T_HEADER_APPRAISER Kopfteil - Beurteiler 20031204
12 Importing T_HEADER_OTHERS Call by reference Type reference (TYPE) HAP_T_HEADER_OTHERS Kopfteil - Weitere Beteiligte 20031204
13 Importing T_HEADER_PART_APPRAISERS Call by reference Type reference (TYPE) HAP_T_HEADER_PART_APPRAISERS Kopfteil - Teilbeurteiler 20031204
14 Exporting T_RETURN Call by reference Type reference (TYPE) HAP_T_MSG Rückgabeparameter 20031204

Method OTHERS_CHECK_ALLOWED on Interface IF_EX_HRHAP_RESTRICT_DATA has no exception.

Method OTHERS_GET_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing END_DATE Call by reference Type reference (TYPE) HAP_AP_END_DATE Endedatum des Beurteilungszeitraums 20031204
2 Importing FLT_VAL Call by reference Type reference (TYPE) HAP_ADD_ON_APPLICATION Add-On-Anwendung für Beurteilungssysteme 20031204
3 Importing OBJECT_TYPE Call by reference Type reference (TYPE) HAP_APPRAISER_TYPE Beurteilertyp 20031204
4 Importing PLAN_VERSION Call by reference Type reference (TYPE) HAP_PLAN_VERSION Planvariante 20031204
5 Importing R3_MULTI_SELECT Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20031204
6 Importing R3_NO_DIALOG Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20031204
7 Importing SEARCH_STRING Call by reference Type reference (TYPE) C 20031204
8 Importing START_DATE Call by reference Type reference (TYPE) HAP_AP_START_DATE Beginndatum des Beurteilungszeitraums 20031204
9 Importing S_HEADER_TEXTS Call by reference Type reference (TYPE) HAP_S_HEADER_TEXTS Kopfteil - Texte 20031204
10 Exporting S_RETURN Call by reference Type reference (TYPE) BAL_S_MSG Anwendungs-Log: Daten einer Meldung 20031204
11 Importing TEMPLATE_ID Call by reference Type reference (TYPE) HAP_TEMPLATE_ID Beurteilungsformular 20031204
12 Importing T_APPRAISEE Call by reference Type reference (TYPE) HAP_T_HEADER_APPRAISEE Kopfteil - Beurteilter 20031204
13 Importing T_APPRAISER Call by reference Type reference (TYPE) HAP_T_HEADER_APPRAISEE Kopfteil - Beurteilter 20031204
14 Changing T_OTHERS Call by reference Type reference (TYPE) HAP_T_OBJECT Suche: Objektstruktur 20031204
15 Importing T_PART_APPRAISERS Call by reference Type reference (TYPE) HAP_T_HEADER_PART_APPRAISERS Kopfteil - Teilbeurteiler 20031204

Method OTHERS_GET_LIST on Interface IF_EX_HRHAP_RESTRICT_DATA has no exception.

Method PART_APPRAISER_CHECK_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ERROR_PROCESS_MODE Value transfer Type reference (TYPE) CHAR1 Single Error(='X') or Error List 20031204
2 Importing FLT_VAL Value transfer Type reference (TYPE) HAP_ADD_ON_APPLICATION Add-On-Anwendung für Beurteilungssysteme 20031204
3 Importing PLAN_VERSION Value transfer Type reference (TYPE) HAP_PLAN_VERSION Planvariante 20031204
4 Importing S_DOC_PROCESSING Value transfer Type reference (TYPE) HAP_S_DOC_PROCESSING Beurteilung: Verarbeitung 20031204
5 Importing S_HEADER_DATES Value transfer Type reference (TYPE) HAP_S_HEADER_DATES Kopfteil- Datümer 20031204
6 Importing S_HEADER_DISPLAY Value transfer Type reference (TYPE) HAP_S_HEADER_DISPLAY Kopfteil - Anzeigen 20031204
7 Importing S_HEADER_TEXTS Value transfer Type reference (TYPE) HAP_S_HEADER_TEXTS Kopfteil - Texte 20031204
8 Importing S_STATUS_NEW Value transfer Type reference (TYPE) HAP_S_HEADER_STATUS Kopfteil - Status 20031204
9 Importing TEMPLATE_ID Value transfer Type reference (TYPE) HAP_TEMPLATE_ID Beurteilungsformular 20031204
10 Importing T_HEADER_APPRAISEE Value transfer Type reference (TYPE) HAP_T_HEADER_APPRAISEE Kopfteil - Beurteilter 20031204
11 Importing T_HEADER_APPRAISER Value transfer Type reference (TYPE) HAP_T_HEADER_APPRAISER Kopfteil - Beurteiler 20031204
12 Importing T_HEADER_OTHERS Value transfer Type reference (TYPE) HAP_T_HEADER_OTHERS Kopfteil - Weitere Beteiligte 20031204
13 Importing T_HEADER_PART_APPRAISERS Value transfer Type reference (TYPE) HAP_T_HEADER_PART_APPRAISERS Kopfteil - Teilbeurteiler 20031204
14 Exporting T_RETURN Call by reference Type reference (TYPE) HAP_T_MSG Rückgabeparameter 20031204

Method PART_APPRAISER_CHECK_ALLOWED on Interface IF_EX_HRHAP_RESTRICT_DATA has no exception.

Method PART_APPRAISER_GET_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing END_DATE Value transfer Type reference (TYPE) HAP_AP_END_DATE Endedatum des Beurteilungszeitraums 20031204
2 Importing FLT_VAL Value transfer Type reference (TYPE) HAP_ADD_ON_APPLICATION Add-On-Anwendung für Beurteilungssysteme 20031204
3 Importing OBJECT_TYPE Value transfer Type reference (TYPE) HAP_APPRAISER_TYPE Beurteilertyp 20031204
4 Importing PLAN_VERSION Value transfer Type reference (TYPE) HAP_PLAN_VERSION Planvariante 20031204
5 Importing R3_MULTI_SELECT Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20031204
6 Importing R3_NO_DIALOG Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20031204
7 Importing SEARCH_STRING Value transfer Type reference (TYPE) C 20031204
8 Importing START_DATE Value transfer Type reference (TYPE) HAP_AP_START_DATE Beginndatum des Beurteilungszeitraums 20031204
9 Importing S_HEADER_TEXTS Value transfer Type reference (TYPE) HAP_S_HEADER_TEXTS Kopfteil - Texte 20031204
10 Exporting S_RETURN Call by reference Type reference (TYPE) BAL_S_MSG Anwendungs-Log: Daten einer Meldung 20031204
11 Importing TEMPLATE_ID Value transfer Type reference (TYPE) HAP_TEMPLATE_ID Beurteilungsformular 20031204
12 Importing T_APPRAISEE Value transfer Type reference (TYPE) HAP_T_HEADER_APPRAISEE Kopfteil - Beurteilter 20031204
13 Importing T_APPRAISER Value transfer Type reference (TYPE) HAP_T_HEADER_APPRAISEE Kopfteil - Beurteilter 20031204
14 Importing T_OTHERS Value transfer Type reference (TYPE) HAP_T_HEADER_OTHERS Kopfteil - Weitere Beteiligte 20031204
15 Changing T_PART_APPRAISERS Call by reference Type reference (TYPE) HAP_T_OBJECT Suche: Objektstruktur 20031204

Method PART_APPRAISER_GET_LIST on Interface IF_EX_HRHAP_RESTRICT_DATA has no exception.

Method TEMPLATE_GET_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FLT_VAL Value transfer Type reference (TYPE) HAP_ADD_ON_APPLICATION Add-On-Anwendung für Beurteilungssysteme 20031204
2 Importing FROM_DATE Call by reference Type reference (TYPE) HAP_DATE_FROM Gültig von 20031204
3 Importing PLAN_VERSION Call by reference Type reference (TYPE) HAP_PLAN_VERSION Planvariante 20031204
4 Changing R3_NO_DIALOG Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20031204
5 Exporting S_RETURN Call by reference Type reference (TYPE) BAL_S_MSG Anwendungs-Log: Daten einer Meldung 20031204
6 Importing TO_DATE Call by reference Type reference (TYPE) HAP_DATE_TO Gültig bis 20031204
7 Importing T_APPRAISEE Call by reference Type reference (TYPE) HAP_T_HEADER_APPRAISEE Kopfteil - Beurteilter 20031204
8 Importing T_APPRAISER Call by reference Type reference (TYPE) HAP_T_HEADER_APPRAISER Kopfteil - Beurteiler 20031204
9 Changing T_TEMPLATES Call by reference Type reference (TYPE) HAP_T_HROBJECT HR-Objekt 20031204

Method TEMPLATE_GET_LIST on Interface IF_EX_HRHAP_RESTRICT_DATA has no exception.
History
Last changed by/on SAP  20090618 
SAP Release Created in 640