Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

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.INIScript Generación de generación de Factura Electrónica - NFXML para Documentos de Salida.
FATEMEX.INIScript Generación de generación de Factura Electrónica - NCCXML 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 realiza modificación 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 la correcta dar tratamiento a generación de importes en los Comprobantes Fiscales (XML) de 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 el cálculo correcto del campo restar el valor de Descuento al importe del Valor Bruto en para las Notas de Crédito para de Clientes(NCC).
Implementación:

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.

Para la validación de la solución realizada, efectúe lo siguienteImplementación:

  1. Realizar un backup respaldo de los archivos archivos de configuración de generación de XML para documentos de salida/entrada (FATSMEX.INI y FATEMEX.INI de un ambiente homologado, ubicados en los directorios configurados ), los cuales se encuentra ubicados en ruta configurada en los parámetros MV_CFDFTE yMV_CFDFTE respectivamenteCFDFTS.
  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 patch parche de actualización.
  3. Aplicar patch parche de actualización.

Proceso para validación:

  1. Generar Factura de Venta, sin descuentos en Ítems ítems o Total 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 ítems o Total 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