Generación de atributos Descuento en XML de Facturas de Venta, Notas de Débito y Notas de Crédito de acuerdo a tipo de comprobante.

Línea de Producto:

Microsiga Protheus.

Segmento:

Servicios - Mercado Internacional.

Módulo:

SIGAFAT - Facturación.

Función:

RutinaNombre Técnico
LOCXFUNAFunciones Genéricas para Generación de Comprobantes Fiscales.
MATXFISFunciones Genéricas para Cálculos de Notas Fiscales.
FATSMEX.INIGeneración de XML para Documentos de Salida.
FATEMEX.INIGeneración de XML para Documentos de Entrada.

Nota:

Las actualizaciones a las rutinas LOCXFUNA y MATXFIS aplican solo para la versión Protheus 11.8.

Situación/Requisito:

Acorde a lo indicado en la Guía de llenado Anexo 20 - Pagina 8 en referencia al atributo Descuento:
Cuando en el campo TipoDeComprobante sea I (Ingreso), E (Egreso) o N (Nómina), y algún concepto incluya un descuento, este campo debe existir y debe ser igual al redondeo de la suma de los campos Descuento registrados en los conceptos; en otro caso se debe omitir este campo.

Actualmente el sistema genera el atributo Descuento aún cuando el título no cuenta con descuentos; esto origina que el XML no sea timbrado.

Solución/Implementación:

Solución:

  • Se realizan modificaciones a los archivos de configuración de generación de XML para documentos de salida/entrada (FATSMEX.INI y FATEMEX.INI) para la correcta generación de Comprobantes Fiscales (XML) de los documentos: Factura de Venta (NF), Nota de Débito de Cliente (NCC) y Nota de Crédito de Cliente (NDC) cuando se aplican descuentos.
  • Se modifica la rutina de Funciones Genéricas para Generación de Comprobantes Fiscales (LOCXFUNA), para dar tratamiento a generación de Comprobantes Fiscales (XML) cuando no se aplican descuentos a los documentos: Factura de Venta (NF) y Nota de Crédito Cliente (NCC).
  • Se modifica la rutina de Funciones Genéricas para Cálculos de Notas Fiscales (MATXFIS), para restar el valor de Descuento al importe del Valor Bruto para las Notas de Crédito de Clientes (NCC).

El atributo Descuento, será mostrado bajo los siguientes criterios:

  • Factura de Venta (NF), contiene descuentos a nivel Ítem y a nivel Total del documento.
  • Nota de Débito Cliente (NDC), contiene descuentos a nivel Ítem y a nivel Total del documento.
  • Nota de Crédito Cliente (NDC), contiene descuentos a nivel Ítem y a nivel Total del documento.

Implementación:

  1. Realizar respaldo de archivos archivos de configuración de generación de XML para documentos de salida/entrada (FATSMEX.INI y FATEMEX.INI), los cuales se encuentra ubicados en ruta configurada en los parámetros MV_CFDFTE y MV_CFDFTS.
  2. Remplazar los archivos de configuración de generación de XML para documentos de salida/entrada (FATSMEX.INI y FATEMEX.INI), por los archivos contenidos en el parche de actualización.
  3. Aplicar parche de actualización.

Proceso para validación:

  1. Generar Factura de Venta, sin descuentos en ítems o total del documento.
  2. Al grabar el documento, confirmar la generación del Comprobante Fiscal (XML).
  3. Validar que el Comprobante Fiscal (XML), no contiene el atributo Descuento.
  4. Generar Notas de Crédito Cliente, sin descuentos en ítems o total del documento.
  5. Al grabar el documento, confirmar la generación del Comprobante Fiscal (XML).
  6. Validar que el Comprobante Fiscal (XML), no contiene el atributo Descuento.
Requisito (Issue):DMINA-3332 (v 11.8), DMINA-3334 (v 12.1.17)

Versión:

11.8, 12.1.17