Error al timbrar documentos de Notas de Crédito que contienen solamente impuestos de retención.

Línea de Producto:

Microsiga Protheus.

Segmento:

Servicios - Mercado Internacional.

Módulo:

SIGAFAT - Facturación.

Función:

RutinaNombre Técnico
LOCXFUNAFunciones de documentos fiscales.
FATEMEX.INIScript de generación de CFDI de notas de crédito, ejemplo para actualizar archivo del ambiente de homologación/producción.
FATSMEX.INIScript de generación de CFDI de facturas de venta y de notas de débito, ejemplo para actualizar archivo del ambiente de homologación/producción.

Situación/Requisito:

Cuando se genera una Nota de Crédito de Proveedor (NCC) aplicándole solo un impuesto retenido, al generarse archivo XML en el nodo Impuestos el atributo TotalImpuestosTrasladados, aun cuando no se registró un impuesto de traslado.
Esto origina que no se permita el timbrado del documento, regresando el siguiente mensaje TotalImpuestosTrasladado no es igual a la suma de los importes registrados en el elemento hijo Trasladado.
De acuerdo con la Guía de llenado de los comprobantes fiscales digitales por Internet, el atributo TotalImpuestosTrasladados solo es requerido cuando en los conceptos se registren impuestos de trasladado.

Solución/Implementación:

Se modifica la generación del CFDI para omitir la generación del atributo TotalImpuestosTrasladados del nodo Impuestos, ante la ausencia de impuestos de traslado en el detalle de Conceptos. Rutina: LOCXFUNA.

Implementación:

  1. Ingresar al módulo SIGAFAT.
  2. Capturar una nueva Nota de Crédito Cliente (NCC) o Nota de Débito Cliente (NDC) ingresando la información requerida y utilizando una TES de retención que este configurada en el parámetro MV_RETISR para los productos.
  3. Realizar el timbrado de la Nota de Crédito Cliente y verificar la estructura del XML generado en la etiqueta Impuestos.
Conversores y Parámetros:

Para el correcto funcionamiento de la solución realizada, se recomienda configurar los siguientes parámetros, de acuerdo al impuesto utilizado:

ParámetroContenido
MV_RETISRISR (Ejemplo)

ParámetroContenido
MV_RETIVAMIVS (Ejemplo)

Nota: En el contenido de los parámetro, se colocan las claves de impuestos de retención.

Requisito (Issue):
DMINA-2714 | DMINA-3507.
País:México.
Versión:11.80 | 12.1.17.