01. DATOS GENERALES


Línea de producto: Microsiga Protheus.
Segmento:Servicios - Mercado Internacional.
Módulo:SIGAFAT - Facturación.
Función:
RutinaNombre Técnico
M460IRFCálculo de IRF.
Ticket:5835379
Issue (vinculado):DMINA-6870
Versión:12.1.17 | 12.1.23 | 12.1.25


02. SITUACIÓN/REQUISITO

Al realizar la captura de una factura de venta con contabilidad online activa y en la cual se calcula el impuesto de Retención de la Fuente (RF0), se observa que existe inconsistencias entre el Vlr. Bruto en la pestaña Totales del roda-pie, y el Valor en la pestaña Títulos del roda-pie, lo que provoca que al realizar el guardado de la póliza se vea una diferencia por centavos entre el valor del Crédito y el valor del Débito.


03. SOLUCIÓN

En la rutina M460IRF en la función CalcRetFis() se realiza el redondeo de los centavos meduante el uso de la función Round().


Pre-requisitos


Pasos para probar la solución

  1. Ingresar al módulo Facturacion (SIGAFAT) al menú "Actualizaciones | Facturación | Facturaciones"
  2. En los parámetros, indicar que se hará uso de la contabilidad online.
  3. Comenzar la inclusión de una nueva factura.
  4. En el encabezado, capturar lo siguiente:
  5. Capturar un ítem indicando la TES de salida con cálculo de impuesto RF0 (ver pre-requisitos), ejemplo:
  6. En el rodapie, ingresar a la pestaña Títulos y seleccionar la Condición.
  7. Validar que el val