01. DATOS GENERALES


Línea de producto: 

Microsiga Protheus.

Segmento:Servicios - Mercado Internacional.
Módulo:SIGAFAT - Facturación.
Función:
Rutina(s)Nombre técnico
M486XFUNFunciones de Factura Electrónica.
M486XFUNCOFunciones Genéricas para Transmisión de Documentos Electrónicos.
MATA468Generación de Notas Fiscales.
MATA468NGeneración de Notas Fiscales.
MATA462ANGeneración de Remitos.
WSNFECOLCliente de servicio web - Ambiente de homologación.
Ticket:6877856 | 6929407 | 6905009
Issue (Vinculado):DMINA-7459 (DMINA-7498 , DMINA-7500)
Versión:12.1.17 | 12.1.23 | 12.1.25


02. SITUACIÓN/REQUISITO



03. SOLUCIÓN

Se modifican las funciones fGetTaxas() y fGetTaxDet() para armar correctamente el nodo TaxTotal a nivel general y detalle del XML, cuando se tienen uno o varios impuestos.


Se realiza corrección para llenar el atributo ctotalProductos de acuerdo al total de ítems del documento, en la función M486DETDOC() se agregó llenado de los impuestos totales del detalle y en la función M486TXSUBD() se realiza corrección para llenado de impuestos detalle.


Se realiza modificación en la función M486SENDPT() para leer arreglo con mensajes de validación retornados por el proveedor tecnológico The Factory HKA.


Se realiza modificación para llenado del campo Tipo Oper. (F2_TIPOPE) desde el proceso Pedido de VentaRemisiónFactura de Venta y para el proceso Pedido de VentaFactura de Venta.


Pasos para probar la solución

Para Facturas de Venta, Nota de Crédito y Nota de Débito

Desde el módulo Facturación (SIGAFAT) registrar los siguientes documentos:

Importante: 

Para validar solución del DMINA-7459, los documentos deberán contener el cálculo varios impuestos.

Para validar solución del DMINA-7500, se deberán generar Facturas de Venta desde el proceso Pedido de Venta - Remisión - Factura de Venta.

Validar que se informe el campo Tipo Oper. (F1_TIPOPE/F2_TIPOPE) en el encabezado de los documentos.


Desde el módulo Facturación (SIGAFAT) acceder a Actualizaciones | Facturación | Facturación Electrónica (MATA486)

a) En los parámetros indicar el Tipo y Serie del documento a transmitir.

b) Ejecutar la acción Transmitir.

c) Indicar los parámetros de la serie y rango de folios a transmitir.

d) Una vez finalizado el proceso se visualizará el log donde se podrá consultar si la transmisión fue exitosa; en caso de haber inconsistencias, proceda a realizar las configuraciones necesarias e intente transmitir nuevamente.