Tiempo aproximado para lectura: 00:03:00 min
Ocurrencia
En módulo Gestión de Personal, al ejecutar el recibo CFDI El nombre del cliente contiene el carácter "&" y al momento de armar la cadena original no está considerando la conversión por lo cual no está armando el XML y no permite generar el recibo en formato PDF
Ambiente
TOTVS RH - TOTVS RH (LINEA PROTHEUS) - MI – Gestión de Personal (SIGAGPE) – Reléase 12
Causa
Este incidente se origina debido a que el contenido de la Cadena Original en adenda del archivo XML se encuentra un carácter especial “&” en el nombre de la sucursal sin tratamiento
Solución
Utilizar la función de caracteres especiales CFDCarEsp() para convertir el “&” a “&” y pueda realizar el timbrado y generación del recibo en formato PDF
Consideraciones Importantes en el archivo XML:
- Al dar tratamiento en la sección “cadena original en adenda” al abrir el archivo en explorador (internet) se puede visualizar el símbolo “&”;
- Sin embargo cuando el archivo es abierto en un editor de texto podrá visualizar el tratamiento que se da con la función CFDCarEsp() ya que agrega al símbolo &
- El tratamiento "&" para símbolos especiales como lo es “&” es aceptado por los PAC en la ejecución del timbrado del recibo de nómina CFDI.
1.- Ingrese al archivo GPER884.ini para agregar la validación de caracteres especiales CFDCarEsp() en la Línea 60 (Cadena original en adenda), observe la imagen y ejemplo de sintaxis;
(PRE) cCadOrig += CFDCarEsp(Alltrim(SRA->RA_NOME)) + _aTotal[098]

2.- Una vez configurada la función de caracteres especiales CFDCarEsp() en el nombre del emisor ingrese a (Informes|Periódicos|Recibo CFDi) seleccionar los parámetros correspondientes para generar el archivo XML y visualizar el recibo en formato PDF.
0 Comentarios