Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Línea de producto: Microsiga Protheus.
Segmento:Servicios - Mercado Internacional.
Módulo:SIGAGPE - Gestión de Personal.
Función:

                                                                                                                                                                          

Rutina(s)

Nombre Técnico

Fecha
GPER884.PRW

Recibos de Nómina.

15/04/2020
GPER884.INIArchivo de configuración para Generación de XML - Recibo Nómina.1517/04/2020

                                                                                                                                                                          

Ticket:8170948 | 8187067
Issue (Asociado):

DMINA-8374 (DMINA-8385)

Versión:12.1.17 | 12.1.23 | 12.1.25 | 12.1.27

...

El artículo 29-A del Código Fiscal de la Federación (CFF) establece los requisitos que deben de contener los comprobantes fiscales, en relación con lo señalado en el artículo 29, fracción VI del citado código, dichos comprobantes deben de cumplir con las especificaciones que en materia de informática determine el Servicio de Administración Tributaria (SAT), mediante reglas de carácter general.

El "Al expedir comprobantes fiscales digitales por internet (CFDI) por concepto de nómina, es una obligación de los contribuyentes personas físicas o morales que en la realización de una actividad económica efectúen pagos a sus trabajadores por concepto de salarios y en general por la prestación de un servicio personal subordinado o a contribuyentes asimilados a salarios, conforme a lo establecido en los artículos 27, fracciones V, segundo párrafo y XVIII y 99, fracción III de la Ley del ISR y artículo 54 del Reglamento de dicha Ley, en relación con los artículos 29, segundo párrafo, fracción IV del CFF y 39 del Reglamento del CFF y las reglas 2.7.5.1., 2.7.5.2. y 2.7.5.3., de la Resolución Miscelánea Fiscal vigente."

Para mayor información, puede acceder al siguiente link y consultar la Guía de llenado:

...

Por lo anterior; se solicita adecuar la generación de XML y PDF estándar del Recibo de Nómina para empleados con Tipos de Régimen que sean "Asimilados".

03. SOLUCIÓN

Modificaciones a rutinas:

  1. Se realizan las siguientes modificaciones a la rutina Recibo de Nómina (GPER884:):
      Se agrega el uso del parámetro MV_NODOSUB, para habilitar la generación del nodo "SubsidioAlEmpleo".
    • Se modifica la función fOtrosPagImpEnc(), para que se generé correctamente el nodo "OtrosPagos para realizar la correcta impresión del atributo "FechaInicioRelLaboral".
  2. Se modifica realizan modificaciones para los siguientes atributos en el archivo de configuración GPER884.INI, para que el nodo "OtrosPagos", se genere con el valor retornado por la función fOtrosPag().de acuerdo a lo que indica la "Guía de llenado" para el Recibo de Nómina con régimen asimilados: 
    • RegistroPatronal

    • NumSeguridadSocial

    • FechaInicioRelLaboral

    • Antigüedad

    • TipoJornada

    • RiesgoPuesto

    • SalarioDiarioIntegrado

    • OtrosPagos

    • Sindicalizado

    • TipoRegimen

    • TipoContrato

Para cumplir con lo antes mencionado, el archivo GPER884.ini se configura utilizando la variable lógica lRegAsimil como se muestra en las siguientes imágenes:

Declaración de la variable al inicio del archivo:

Image Added


Configuración para la generación de la cadena original:

Image Added

Image Added

Image Added

Image Added

Image Added

Image Added

Image Added


Configuración para impresión de nodos:

Image Added

Image Added

Image Added

Image Added

Image Added

Image Added

Image Added

Image Added


Totvs custom tabs box
tabsPre-condiciones, Pasos
idsPre-condiciones,Pasos
Totvs custom tabs box items
defaultyes
referenciaPre-condiciones
  1. Realizar un respaldo de su RPO antes de aplicar la solución correspondiente al issue DMINA-8374.del repositorio (RPO).
  2. Realizar respaldo del archivo de configuración GPER884.iniAgregar el archivo GPER884.ini actualizado en la carpeta \System.
  3. Aplicar el parche correspondiente al issue DMINA-8374.
    1. Validar que las rutinas correspondan a las fechas mencionadas en el encabezado del presente Documento Técnico.
  4. Agregar el archivo GPER884.ini actualizado en la carpeta \System.
  5. Crear un empleado, con datos necesarios para ser utilizado en el cálculo.
    1. El campo Tipo Contrato (RA_TIPCON), debe contener un valor 09 o superior.
    2. El campo Tipo Régimen (RA_TIPREG), debe contener un valor entre el 05 y 11.
  6. Realizar el cálculo para el Proceso y Empleado al cual se le agregaron las incidenciasutilizados.
Totvs custom tabs box items
defaultno
referenciaPasos
  1. Ingresar a la rutina Recibo de Nómina CFDI (GPER884), ubicada en "SIGAGPE - Informes | Periódicos | Recibo de Nómina CFDI".
  2. Informar los parámetros necesarios para generar el Recibo de Nómina del empleado configurado en la sección "Pre-condiciones".
  3. Confirmar la generación y timbrado del recibo.
  4. Validar lo siguiente en el Archivo XML y PDF:
    • RegistroPatronal (No se genera).
    • NumSeguridadSocial (No se genera).
    • FechaInicioRelLaboral (No se genera).
    • Antigüedad (No se genera).
    • TipoJornada (No se genera).
    • RiesgoPuesto (No se genera).
    • SalarioDiarioIntegrado (No se genera).
    • OtrosPagos (No se genera).
    • Sindicalizado (Se genera con el valor "No").
    • TipoRegimen
    • Si fueron informadas incidencias correspondientes al Subsidio, se debe mostrar el nodo "SubsidioAlEmpleo" con los valores correspondientes a los informados en la sección (Valor configurado en las "Pre-condiciones".Si no fueron informadas incidencias correspondientes al Subsidio, no se mostrará el nodo "SubsidioAlEmpleado").
    • TipoContrato (Valor configurado en las "Pre-condiciones").

04. Puntos de Entrada

En la rutina Recibo de Nómina (GPER884), se cuenta con el siguiente Punto de Entrada para personalizar el recibo, ya sea en su versión Impresa o E-Mail. El PE no recibe parámetros, puesto que pueden utilizarse las preguntas (MV_PARXX) correspondientes al grupo de preguntas "GPER884".


DescripciónG884IMPREC - Personalizar impresión de recibos de nómina.
UbicaciónGestión de Personal
EventosAlteración
ProgramaGPER884.PRW
FunciónGPER884()
RespuestaRepresentación impresa del recibo de nómina CFDi versión 1.2 en formato PDF.


Ejemplo:

#Include 'Protheus.ch'

User Function G884IMPREC()

MsgAlert("Proceso: " + MV_PAR01)

ReturnCrear el siguiente parámetro en la tabla SX6 - Parámetros, mediante el Configurador (SIGACFG) o aplicando el pacote 007164 en modo exclusivo: