Hierarchy

⤷

⤷

IMG Activity
ID | BADI_HMXCISR0_V_T511 | BAdI: Change payroll constant value for tax calculation |
Transaction Code | S_L7D_24000475 | (empty) |
Created on | 20061107 | |
Customizing Attributes | BADI_HMXCISR0_V_T511 | BAdI: Change payroll constant value for tax calculation |
Customizing Activity | BADI_HMXCISR0_V_T511 | BAdI: Change payroll constant value for tax calculation |
Document
Document Class | SIMG | Hypertext: Object Class - Class to which a document belongs. |
Document Name | BADI_HMXCISR0_V_T511K |
Use
With this Business Add-in you can modify the value of any of the following payroll constants for specific situations:
Yearly days(TDIAN)
Indicator for tax variant selection according to Art.142 RLISR (IA86R)
VAT percentage payable as fees (IHIVA)
VAT percentage deductible as fees (IHIVR)
ISR (Income Tax) percentage deductible for fees payment (IHISR).
Monthly days (TDIME)
Exemption percentage for double overtime and worked days off (IPETE)
Maximum number of exempt minimum wage days for double overtime (ILEHD)
Minimum wage percentage for tax credit in reduced working week/day (IPJOR)
Days for monthly salary (TDISM)
Exemption percentage for Savings Fund payment (IPEFA)
Exempt minimum wage days for Savings Fund (ISEFA)
Monthly days for Savings Fund (IDMFA)
Indicator for yearly exemption limit in Welfare Fund payment (ILAPS)
Minimum wage days exempt for Welfare Fund payment (IEAPS)
Minimum wage days exempt for Welfare Fund payment (IMAPS)
Minimum tax withholding percentage for consultants (IPMIC)
Days for every day (TDIDI)
Days for week (TDISE)
Days for ten-day period (TDICE)
Days for fourteen-day period(TDICA)
Days for half month (TDIQI)
Days for quarter (TDITR)
Days for half-year (TDISR)
Days for other periods (TDIOT)
Minimum wage days exempt for annual bonus (IDEAG)
Minimum wage days exempt for pension and retirement (IDEPA)
Minimum wage days exempt for vacation premium (IDEPV)
Minimum wage days exempt for profit sharing (IDERU)
Minimum wage days exempt for sunday bonus (IDEPD)
Minimum wage days exempt for compensation and seniority bonus (IDEIN)
Recommendation
SAP recommends implementing this Business Add-in only if:
- The SAP standard procedure does not meet your company requirements.
- You have a thorough knowledge of ABAP programming.
- You use this Business Add-in only for the mentioned purposes. Any other use does not guarantee correct results in the system.
If you have decided to implement this Business Add-in:
- DO NOT change the default code.
- The recommended procedure is creating an implementation, copying the default code in that implementation and making the necessary changes only in that copy.
Requirements
Standard settings
Activities
After implementing the Business Add-in and copying the default code, the changes made to that copy are made in the section of the code that corresponds to the calculation.
Tras llamar la actividad IMG accederá primero a una ventana de diálogo en la que deberá indicar un nombre para la implementación.
Si ya se indicaron implementaciones para este add-in empresarial, accederá a una ventana de diálogo en la que se muestran las implementaciones existentes. En esta ventana de diálogo seleccione Crear y continúe de la siguiente manera:
- Indique un nombre para la implementación del add-in empresarial en la ventana de diálogo en el campo Implementación y después seleccione Crear.
Accederá a una imagen inicial para crear las implementaciones del add-in empresarial.
- Indique un texto breve para la implementación en la imagen inicial en el campo Texto breve para la implementación.
- Seleccione Interfase en la lengüeta.
En la etiqueta, el campo Nombre de la clase implementada se completa de manera automática, ya que en función del nombre de la implementación se asigna un nombre de clase.
- Grabe las entradas y efectúe la asignación a una clase de desarrollo.
- Posicione el cursor sobre el método y acceda mediante un doble clic al tratamiento de métodos.
- Indique el coding que desea para la implementación entre las instrucciones
Método <Nombre-interfase>~ <Nombre del método>-
yendmethod.
- Grabe y active su coding. Vuelva a la imagen Modificar implementación.
- Grabe en la pantalla Modificar implementación.
Nota: También puede crear una implementación para un add-in empresarial y activarlo más adelante. En este caso, finalice el tratamiento en este momento.
- Seleccione Activar.
Al ejecutar el programa de aplicación se procesa el coding almacenado en el método.
Requirements
Standard settings
Activities
Example
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 |
Customizing Attributes | Country Key | Country Name |
---|---|---|
BADI_HMXCISR0_V_T511 | MX | Mexico |
Maintenance Objects
Maintenance object type | E | Business Add-In - Definition |
History
Last changed by/on | SAP | 20061107 |
SAP Release Created in |