Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Servicios

Módulo:SIGAFAT - Facturación.
Función:

   

Rutina(s)Nombre TécnicoFecha
LOCXFUNAFunciones de documentos fiscales.29/05/2021

   

País:México.
Ticket:11666143
Requisito/Story/Issue (informe el requisito vinculado):DMINA-12661

02. SITUACIÓN/REQUISITO

Cuando se tiene activado el Punto de Entrada LOCXCONCEP, utilizando la función CFDCarEsp() para el tratamiento de caracteres especiales para el parámetro 6 de la descripción del Producto (atributo Descripción), se obtiene el siguiente rechazo al realizar el timbrado del documento electrónico:

CFDI33102: El resultado de la digestión debe ser igual al resultado de la descripción del sello.

03. SOLUCIÓN

En la función fXMLFun() de la rutina Funciones de documentos fiscales (LOCXFUNA), al elemento 6 (Descripción del producto) del arreglo aConcepto que devuelve el Punto de Entrada LOCXCONCEP, se da tratamineto utilizando la función CFDICarEsp(), donde para la Cadena Original se envía el segundo parámetro con el valor .F. para no realizar el tratamiento de los caracteres especiales y para la generación del atributo Descripcion del nodo cfdi:Concepto del XML se envía el segundo parámetro con el valor .T. para realizar el tratamiento de lo caracteres especiales.

IMPORTANTE: En el Punto de Entrada LOCXCONCEP no se deberá realizar tratamiento para los caracteres especiales, únicamente se deberá de enviar la descripción que aplicará para el producto, ya que dicho tratamiento se realizará desde la rutina de Funciones de Documentos Fiscales (LOCXFUNA).



  1. Realizar un respaldo del repositorio (RPO).
  2. Realizar la aplicación del parche correspondiente al issue DMINA-12661.
  3. Validar que las rutinas actualizadas en el repositorio coincidan con las descritas en el encabezado del presente Documento Técnico, así como las fechas.
  4. Contar con Clientes y Productos para para la generación de notas fiscales.
  5. Tener compilado el Punto de Entrada LOCXCONCEP, con la funcionalidad necesaria para alterar descripciones de productos y que éstas contengan caracteres especiales.
  1. Ingresar al módulo Facturación (SIGAFAT).
  2. Registrar una Factura de Venta desde el menú "Actualizaciones | Facturación | Facturaciones" (MATA467N).
  3. Confirmar el timbrado de la Factura de Venta.
  4. Validar que se realice el timbrado de manera exitosa.
  5. En el atributo Descripcion del nodo cfdi:Concepto del CFDI (archivo XML) debe tener tratamiento de caracteres especiales (codificación UTF-8).
  6. En la representación gráfica (formato PDF) la descripción del producto no debe tener tratamiento de caracteres especiales.

04. INFORMACIÓN ADICIONAL

La presente solución aplica para los documentos de tipo:

  • Factura de Venta (NF).
  • Nota de Crédito de Clientes (NCC).
  • Nota de Débito de Cliente. (NDC)


¡IMPORTANTE!

Solución disponible para versión 12.1.17 o superiores, y se tiene que tener activa la funcionalidad de Facturación Electrónica para el país México para versión CFDI 3.3.

05. ASUNTOS RELACIONADOS