Histórico da Página
01. DATOS GENERALES
Producto |
| ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Línea de producto: |
| ||||||||||||||||||
Segmento: |
| ||||||||||||||||||
Módulo: | SIGAGPE - Recibo de Nómina | ||||||||||||||||||
Función: |
| ||||||||||||||||||
País: | México | ||||||||||||||||||
Ticket: | 11549909 | ||||||||||||||||||
Requisito/Story/Issue (informe el requisito vinculado): | DMINA-12707 |
02. SITUACIÓN/REQUISITO
Dentro de la rutina Recibos de nómina CFDI v 1.2 (GPER884), al realizar la impresión de los recibos de finiquitos , se requiere realizar la separación de los conceptos de finiquitos con los conceptos de Indemnización o separación ya que actualmente la funcionalidad estándar del sistema no permite separar dichos conceptos y en algunos casos provoca el rechazo de timbrado de los xml.
Dicha actualización es solicitada a partir de lo establecido en la Guía de llenado del comprobante del recibo de pago de nómina y su complemento complemento en la cual se establece lo siguiente:
En caso de que un trabajador se separe de su empleo y en un mismo período se efectué tanto el pago por indemnización o separación y el último pago de sueldos ordinarios, se podrá emitir el o los CFDI conforme a lo siguiente:
i) Dos CFDI, uno por el pago por indemnización o separación y otro por pago de sueldos
...
, o bien,
ii) Un sólo CFDI al que se incorporen dos complementos, uno por el pago por separación y otro por el pago de sueldos y salarios, señalando en cada caso la clave que corresponda conforme al catálogo Tipo de Régimen.
Fundamento Legal: Artículo 94 de la Ley del Impuesto sobre la Renta.
03. SOLUCIÓN
Dentro de la rutina Recibos de nómina CFDI v 1.2 (GPER884), se realizan los siguientes ajustes:
- Se crea una función que permite realizar la separación de conceptos de indemnización o separación y los conceptos correspondientes al finiquito (VerbasIndem).
- En la función que se encarga del Proceso de Emisión emisión de recibo (R030Imp) , se realiza el llamado a la función VerbasIndem VerbasIndem() para que en caso de tener conceptos de indemnización, se realice un tratamiento para separar dichos conceptos de los conceptos de finiquitosdel finiquito.
- Se realiza el ajuste para que al momento de que el sistema este esté generando el archivo XML de indemnizaciones, se agregue el textosufijo "_indem" al final del nombre estándar del archivo.
...
Dentro de la rutina de Funciones de Timbrado de Recibo de Nómina (TimbreRN) se realiza los lo siguiente:
- En la función TimbreRecNom se realiza un ajuste modifica para solo sólo timbrar los recibos de los empleados configurados en los parámetros de la rutina.
...
- En la función que Genera Lista de recibos disponibles para cancelar (GeneraLista), se actualiza el criterio para considerar los archivos de recibos de indemnización, con terminación "_indem", y permitir la selección de dichos recibos para ser cancelados.
Dentro de los archivo de En el script de "Generación de XML para recibos de Nómina"(GPER884.INI) se se agrega la variable lógica lImprIndem para controlar la impresión generación de los atributos que no serán considerados para el el CFDi de Indemnización. Dentro del recibo de Indemnización Indemnización, los siguientes atributos TipoRegimen, TipoContrato y TipoNomina deben contar con los siguientes valores para y TipoNomina tendrán los valores indicados para cumplir con la matriz de validaciones del SAT http://omawww.sat.gob.mx/tramitesyservicios/Paginas/documentos/matriz_erroresnomina_v12B.xls
Tipo de régimen del empleado | 13 - Indemnización o |
Separación. | |
Tipo contrato | 99 |
Tipo Nómina | E - Nómina Extraordinaria. |
Conforme a la matriz de validaciones del SAT, los atributos atributos RegistroPatronal, NumSeguridadSocial, FechaInicioRelLaboral, Antigüedad, RiesgoPuesto, y SalarioDiarioIntegrado no deben existir en el CFDI de indemnizaciones.
Para cumplir con lo antes mencionado, el archivo GPER884.ini se configura configura utilizando la variable lógica lImprIndem como se muestra en las siguientes imágenes:
...
Totvs custom tabs box | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
|
04. INFORMACIÓN ADICIONAL
Aviso | ||||||
---|---|---|---|---|---|---|
| ||||||
Si en su ambiente ya existe un archivo el script GPER884.INI y contiene con personalizaciones, es recomendable evitar su actualización, en cambio, deberá editarlo y realizar las modificaciones mencionadas en la sección 03. SOLUCIÓN utilizando la variable lógica lImprIndem. Si tiene dudas de como hacer estos cambios, consulte al área de Soporte o Servicios. |
Card documentos Informacao La presente solución aplica para versión 12.1.17 o superior, siempre y cuando se tengan las rutinas actualizadas a la fecha indicada en la sección 01 - Datos Generales. Titulo ¡IMPORTANTE!
05. ASUNTOS RELACIONADOS
Guía de llenado del comprobante del recibo de pago de nómina y su complemento
...