01. DATOS GENERALES
Producto | TOTVS RH | ||||||
---|---|---|---|---|---|---|---|
Línea de producto: | Línea Protheus | ||||||
Segmento: | RH | ||||||
Módulo: | SIGAGPE - Gestión de Personal. | ||||||
Función: |
| ||||||
País: | México (MEX) | ||||||
Ticket: | 14828522 | ||||||
Requisito/Story/Issue (informe el requisito vinculado): | DNOMI-529 |
02. SITUACIÓN/REQUISITO
El proceso de timbrado de Recibos de Nómina 4.0 realizado desde la rutina Recibo de Nómina CFDI V1.2 (GPER884), no realiza el timbrado de recibos para empleados que en el campo Nombre (RA_NOME) tienen la letra "Ñ"; ocasionando una generación del atributo Nombre en el XML.
03. SOLUCIÓN
En el Script de Generación del Comprobante Fiscal (XML) del Recibo de Nómina 4.0 (GPER88440.INI), se elimina el uso de la función CFDCarEsp() en la cadena original y el atributo correspondientes al Nombre del empleado (Receptor).
- Realizar las configuraciones mencionadas en el Documento de Referencia indicado en la sección 05. ASUNTOS RELACIONADOS.
- Realizar las modificaciones al Script de Generación del Comprobante Fiscal (XML) del Recibo de Nómina 4.0 (GPER88440.INI), mencionadas en la sección 04. INFORMACIÓN ADICIONAL.
- Contar con los catálogos necesarios para realizar un Cálculo de Nómina.
- Contar con un empleado, que en el campo Nombre (RA_NOME) contenga la letra "Ñ".
- Realizar un Cálculo de Nómina.
Ambiente de pruebas
- Se sugiere realizar la implementación de la solución en el ambiente de "Test", antes de implementarlo en el ambiente de "Producción".
- Validar que el parámetro MV_CFDI_AM, contenga el valor "T" para el ambiente de "Test" y "P" para el ambiente de "Producción".
Recibo de Nómina CFDI V1.2 (GPER884):
- Ingresar al módulo SIGAGPE - Gestión de Personal.
- Ingresar a la rutina Recibo de Nómina CFDI V1.2, ubicada en "Informes | Empleados | Recibo de Nómina CFDI V1.2 (GPER884)".
- Informar las preguntas solicitadas:
- Informar las matrículas de los empleados que contienen una letra "Ñ" en el campo Nombre (RA_NOME).
- Dar clic en "Ok".
- Visualizar el mensaje de que se ha generado el timbre fiscal.
- Validar que el atributo Nombre en el XML, muestre el nombre del empleado de forma correcta.
- Validar la impresión del Recibo de Nómina:
- Si se tiene configurado el parámetro MV_CFDIPDF en .T., validar que el recibo se imprima de forma correcta al finalizar el timbrado.
04. INFORMACIÓN ADICIONAL
Archivo de Configuración:
Realizar las modificaciones resaltadas en azul, para el Script de Generación del Comprobante Fiscal del Recibo de Nómina 4.0, como se muestra a continuación:
Cadena Original:
//COMPROBANTE:RECEPTOR
//:RFC
(PRE) cCadOrig += CFDCarEsp(AllTrim(SRA->RA_CIC)) + _aTotal[098]
//:Nombre
(PRE) cCadOrig += Alltrim(SRA->RA_NOME) + _aTotal[098]
//:UsoCFDI
(PRE) cCadOrig += Alltrim("P01") + _aTotal[098]
Nodo Receptor:
//COMPROBANTE: CFDI:RECEPTOR
[XXX RECEPTOR]
(PREREG) (_aTotal[001] := ' <cfdi:Receptor' , .T.)
(PREREG) (_aTotal[001] += ' Rfc="' + CFDCarEsp(AllTrim(SRA->RA_CIC)) + '"' , .T.)
(PREREG) (_aTotal[001] += ' Nombre="' + Alltrim(SRA->RA_NOME) + '"' , .T.)
(PREREG) (_aTotal[001] += ' UsoCFDI="' + CFDCarEsp( "P01") + '"' , .T.)
(PREREG) (_aTotal[001] += '/>' ,.T.)
(PREREG) (_aTotal[001] := ENCODEUTF8(_aTotal[001]) , .T.)
(PREREG) _aTotal[001]
Solución disponible para versión 12.1.27 (con garantía extendida) o superiores.¡IMPORTANTE!
05. ASUNTOS RELACIONADOS
Documento de Referencia para Recibos de Nómina en 4.0:
DT Recibo de Nómina para versión CFDI 4.0 MEX