01. DATOS GENERALES


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.
FISA800Timbrado CFDI.
MATR475Generación de PDF para Documentos Fiscales de Entrada/Salida.
Ticket:6625688
Issue:DMINA-7280
Versión12.1.17 | 12.1.23 | 12.1.25


02. SITUACIÓN/REQUISITO

Al generar una Factura de Venta a partir de un Pedido de Venta, cuando se tienen configurados los parámetros MV_CFDI_TI con valor .F. y MV_CFDUSO con valor 2, se está realizando el timbrado automáticamente sin tomar en cuenta bloqueo por el parámetro MV_CFDI_TI.

03. SOLUCIÓN

En la rutina de funciones genéricas para la generación de comprobantes fiscales (LOCXFUNA) se modifica la función CFDGerXml() para eliminar el uso del parámetro MV_CFDI_TI, y se agrega la funcionalidad para que si el parámetro MV_CFDUSO es 3, se genere el XML pero no se realice el timbrado del CFDI.

En la rutina de Timbrado CFDI (FISA800), se agrega funcionalidad para que si el parámetro MV_CFDUSO es 3 y no existe el XML, éste sea creado.

Se realiza corrección en la rutina de Generación de PDF para documentos fiscales de entrada/salida (MATR475), para que en el pie del informe se realice la impresión de uno o varios impuestos de traslado (por ejemplo si el documento tiene el impuesto IVA con diferentes alícuotas).


Validación de la solución:

Configuraciones previas:

Configurar el parámetro MV_CFDUSO con el valor 3.


Proceso:

  1. Generar un Pedido de Venta con 1-Factura como documento a generar (En el módulo Facturación (SIGAFAT) desde Actualizaciones | Pedidos | Pedidos de Venta - MATA410)
  2. Generar factura automática, en el módulo Facturación (SIGAFAT) desde Actualizaciones | Facturación | Generación de Notas (MATA486N)
  3. Seleccionar la opción de generación por Pedidos.
  4. Indicar los parámetros de filtrado para visualización del Pedido generado en el punto 1.
  5. Seleccionar el Pedido y desde Otras Acciones ejecutar la acción Genera Fact.
  6. En la pantalla de Facturas que se generarán informar la Serie, validar el folio de la factura a generar y presionar Ok.
  7. Timbrado de la factura generada, en el módulo Facturación (SIGAFAT) desde Actualizaciones | Facturación | Timbrado Cfdi (FISA800)
  8. Seleccionar la Factura generada desde el Pedido y presionar Confirmar para iniciar el proceso del timbrado.
  9. Si el proceso de timbrado fue exitoso se despliega pantalla indicando que se generó timbre fiscal.


¡IMPORTANTE!

El parámetro MV_CFDI_TI ya no se utilizará, es sustituido por la funcionalidad del parámetro MV_CFDUSO con la opción 3.