SAP ABAP IMG Activity BADI_HMXCISR0_003 (BAdI: Change employment subsidy)
Hierarchy
SAP_HRCMX (Software Component) Sub component SAP_HRCMX of SAP_HR
   PY-MX (Application Component) Mexico
     P32C (Package) Customizing HR Mexico
IMG Activity
ID BADI_HMXCISR0_003 BAdI: Change employment subsidy  
Transaction Code S_L7D_24000148   (empty) 
Created on 20060208    
Customizing Attributes BADI_HMXCISR0_003   BAdI: Change employment subsidy 
Customizing Activity BADI_HMXCISR0_003   BAdI: Change employment subsidy 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name BADI_HMXCISR0_003    

Use

Use this business add-in if during tax calculation you wish to determine the gross employment subsidy with a method other than the default method.

To calculate tax in the standard system, the gross employment subsidy is calculated taking into account taxed payments and in accordance with the provisions set out in the Income Tax Act (LISR).

Notes

Before the Tax Reform of 2008 that implemented the employment subsidy this business add-in could be used for one or several of the following purposes:

  • To determine the gross wage credit with a method other than the standard method during tax calculation.
  • To change the marginal income tax to be used when calculating the fiscal tax subsidy. This is because some companies in Mexico usually calculate this marginal tax based on the lower limit of the subsidy table.
  • To change the percentage of the accredited tax subsidy and the subsidy rate to be applied to the calculated subsidy.

The wage credit and the fiscal tax subsidy were abolished by the 2008 Tax Reform. Consequently the add-in implementations used for calculating them are valid only until the 12.31.2007.

Requirements

Standard settings

This business add-in is not active in the standard system.

The SAP standard process applies the 100% of the subsidy to the employee; to apply a proportion of the subsidy you have to add the required code.

The gross wage credit amounts set by law are defined in the employment subsidy table (T7MX14). You can consult this table in the Implementation Guide, section Mexico Payroll -> Taxes -> Income tax -> Tax tables -> Wage credit for taxes.

Activities

Después de llamar la actividad IMG proceda de la manera siguiente:

  1. Introduzca en la siguiente ventana de diálogo en el campo Implementación un nombre para la implementación del add-in empresarial y seleccione Transferir.

    Si ya se han creado implementaciones para el add-in empresarial, aparece una ventana de diálogo con las implementaciones existentes. Seleccione en esta ventana de diálogo Crear.

  2. Introduzca en el campo correspondiente un Texto breve para la implementación.
  3. Inserte en la ficha Propiedades las características de filtro si se trata de un BAdI que depende del filtro.
  4. Seleccione la ficha Interface.

    El sistema genera el Nombre de la categoría a implementar debido al nombre de su implementación. Este nombre puede ser modificado.

  5. Grabe sus entradas y asigne un paquete.
  6. Posicione el cursor sobre un método y acceda al generador de clases haciendo doble clic.
  7. Introduzca entre las sentencias method <Nombre de interface>~ <Nombre del método>. y endmethod. el código que desee para la implementación.
  8. Grabe y active su código y vuelva después a la pantalla Modificar implementación.
  9. Grabe en la pantalla Modificar implementación.

    Nota: También es posible crear en primer lugar una implementación para un BAdI y después activarla. En este caso cierre el tratamiento en este momento.

  10. Seleccione Activar.

    Al ejecutar el programa de aplicación se ejecuta el código que ha creado en el método.

Notes

An employee's daily wage is an input parameter. You can use this value to decide the amount to be used as gross employment subsidy.

The payroll type parameter defines whether the tax calculation is for a regular, off-cycle or adjustment payroll.

The following input parameters are included to help you apply this Business Add-In:

o    active and cumulated days of the period.

o    unpaid days of the period and the month.

These parameters can be used for applying the employment subsidy proportionally to the days actually paid to the employee (active days minus unpaid days), which is one of the options regarded in the LISR.

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_003 MX Mexico
Assigned Application Components
Documentation Object Class Documentation Object Name Current line number Application Component Application Component Name
SIMG BADI_HMXCISR0_003 0 AHR0000142 Tax 
Maintenance Objects
Maintenance object type E   Business Add-In - Definition 
History
Last changed by/on SAP  20081017 
SAP Release Created in 600