Hierarchy
⤷ 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 |