SAP ABAP IMG Activity OHADDUA21 (BAdI: Default Values for Occupational Code 2010)
Hierarchy
SAP_HRCDE (Software Component) Sub component SAP_HRCDE of SAP_HR
   PY-DE-NT-NI (Application Component) Social Insurance
     P01S (Package) HR Germany: Social Insurance
IMG Activity
ID OHADDUA21 BAdI: Default Values for Occupational Code 2010  
Transaction Code S_L4H_49001651   (empty) 
Created on 20101112    
Customizing Attributes OHADDUA21   BAdI: Default Values for Occupational Code 2010 
Customizing Activity OHADDUA21   BAdI: Default Values for Occupational Code 2010 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name HRPAYDE_D3_TS2010    

Use

Determination of default values for the DEUEV occupational code TS 2010 in infotype DEUEV (0020).

Requirements

Standard settings

In the standard implementation (class CL_DEF_IM_HRPAYDE_D3_TS2010) of the BAdI, the components of the TS 2010 are determined as follows:

  • Work carried out and occupation

    In the standard implementation of the method GET_DEFAULT_TS_FROM_STELL, the two keys are determined on the basis of the position of the employee in the infotype Organizational Assignment (0001). For this, the associated key must be assigned to every position in the Customizing activity Default Values for Work Carried Out and Occupation.

    If this assignment is not used or is to be overwritten on a case-by-case basis, both keys can be overwritten or determined in another way in the customer-specific implementation of the method GET_DEFAULT_TS_FROM_CUSTOMER.

  • Highest general school leaving certificate

    Can be determined in a customer-specific implementation of the method GET_EDUCATION. There is no standard implementation for this method.

  • Highest professional education certificate

    Can be determined in a customer-specific implementation of the method GET_EDUCATION. There is no standard implementation for this method.

  • Leasing of temporary personnel

    In the standard implementation of the method GET_TEMPORARY_EMPLOYMENT, the key is always set to 1 = no.

  • Contract form

    In the standard implementation of the method GET_CONTRACT_CONDITIONS, the contract form is determined in the following way.

    • Term status of the employment
    • Whether employment is fixed-term or permanent is determined based on the infotype Contract Elements (0016). For the contract type from infotype 0016, the Fixed-Term Contract indicator in table T547V (view V_T547V (Contract Types)) is evaluated.
    • Full-time/part-time
    • Part-time employment can be recognized based on the Part-Time Employee indicator in infotype Planned Working Time (0007). If the indicator is not set, employment is on a full-time basis.

      Determination of the contract form is only possible in this case if infotypes 0007 and 0016 exist.

Activities

Check whether the individual components of the TS 2010 can be better determined than in the standard implementation of the BAdI. If required, implement one or more methods of the BAdI.

If you create a BAdI implementation, have the implemented class be inherited from the standard class CL_DEF_IM_HRPAYDE_D3_TS2010 and redefine only the methods that you want to change. This allows the standard determination for the other components of the TS 2010 to be kept.

Example

Business Attributes
ASAP Roadmap ID 203   Establish Master Data 
Mandatory / Optional 2   Optional activity 
Critical / Non-Critical 2   Non-critical 
Country-Dependency I   Valid for countries specified 
Customizing Attributes Country Key Country Name
OHADDUA21 DE Germany
Maintenance Objects
Maintenance object type E   Business Add-In - Definition 
History
Last changed by/on SAP  20101112 
SAP Release Created in