SAP ABAP IMG Activity OHAKREPEEABADI03 (Control "Release data for survey," Additional Personal Data infotype (0077))
Hierarchy
SAP_HRCCA (Software Component) Sub component SAP_HRCCA of SAP_HR
   PY-CA (Application Component) Canada
     P07C (Package) HR customizing: Canada
IMG Activity
ID OHAKREPEEABADI03 Control "Release data for survey," Additional Personal Data infotype (0077)  
Transaction Code S_SL0_21000011   (empty) 
Created on 20040420    
Customizing Attributes OHAKREPEEABADIS   Business Add-Ins (BAdIs) for Employment Equity Act (EEA) Reporting 
Customizing Activity OHAKREPEEABADI03   Substitute standard calculation of number of weeks worked by temp.employees 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name OHAKREPEEABADI03    

Use

This step describes how to set up customer-specific enhancements using the optional Business Add-In (BAdI) HRPADCA_RPLEEAK0_003, which can be used to control the option "Release data for survey" -- within the Additional Personal Data infotype (0077) -- at the enterprise level, rather than the employee level. In essence, this BAdI serves to override, throughout the enterprise, whatever is specified for the option "Release data for survey" at the employee level. The method CHECK_DATA_RELEASE within this BAdI consists of the following parameters:

  • PERNR
  • BEGDA
  • ENDDA
  • P0077 and
  • EEA_DATA_IS_RELEASED

As currently delivered, Employment Equity Act (EEA) Reporting bypasses employees whose records within the Additional Personal Data infotype (0077) are not recorded with the option Yes under Release of Data. In this case, the employees' Additional Personal Data infotype (0077) records are not considered at all. However, the option No under Release of Data is now understood to imply that employees do not wish to disclose Aboriginal or Visible Minority status, whether present or not, to HRSDC. Therefore, Employment Equity Act (EEA) Reporting has been enhanced to ensure that employees who do not wish to release their EEA data are reported to have no Aboriginal or Visible Minority status.

Requirements

You wish to control the option "Release data for survey" within the Additional Personal Data infotype (0077) at the enterprise level, rather than the employee level, and understand that BAdI implementation HRPADCA_RPLEEAK0_003 is provided as a user exit to achieve this goal.

Standard settings

The information explained below applies to all methods of BAdI HRPADCA_RPLEEAK0_003.

Activities

  1. Execute this IMG step. On the subsequent screen, enter a name for the implementation you wish to create. (Alternatively, if you have already used this BAdI to create other implementations, a dialog box appears, displaying the implementations that have already been created.)
  2. Choose Create. (Or, alternatively, Edit. The remainder of the documentation for this activity describes the steps to be performed when you create a new implementation.)

    Caution
    If you have already implemented this BAdI, then you must re-activate your current implementation. Otherwise, the report will issue error messages or short dumps as it processes employee data.
  3. Enter a short text for the implementation in the Implementation name field, then choose Continue.
  4. On the subsequent screen, specify an Implementation short text, then choose the Interface tabstrip. The name of the implemented class fields are already found in this tabstrip.
  5. Save your entries and assign the implementation to a development class.
  6. Place the cursor on the method, then double-click to initiate method processing.
  7. Enter the code for the implementation between the statements method <Interface name> ~ <Name of method> and endmethod.
  8. Save and implement your code.
  9. Return to the Edit Implementation screen, then save your entries there.
  10. If you wish to activate the implementation you have created at a later date, then exit the Edit Implementation screen without activating the implementation. Otherwise, choose Activate from this screen to activate the implementation for immediate use.

Once you have completed these activities, the source code that you stored in the method will be run when the associated application is executed.

Business Attributes
ASAP Roadmap ID 257   Create User Exits 
Mandatory / Optional 2   Optional activity 
Critical / Non-Critical 2   Non-critical 
Country-Dependency I   Valid for countries specified 
Maintenance Objects
Maintenance object type E   Business Add-In - Definition 
History
Last changed by/on SAP  20051107 
SAP Release Created in