01. DATOS GENERALES
| Línea de producto: | Microsiga Protheus. |
|---|
| Segmento: | Servicios - Mercado Internacional. |
|---|
| Módulo: | SIGAFAT - Facturación. |
|---|
| Función: | | Rutina | Nombre Técnico |
|---|
| M460IRF | Cá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
- Contar con una TES de salida que cuente con el cálculo de la Retención de la Fuente (RF0), ejemplo:
- Contar con un cliente que sea retenedor, ejemplo:
- Cliente = 000001
- Dep. Cliente = 13
- Cd. Municipio = 13001
- Tipo Agente = 1 - Ag. Retenedor
- Ag. Ret. Fuent = S - Si
- En la rutina de Conf. Adic. de Impuestos, contar con un registro para el impuesto RF0, ejemplo:
- Tasa = 2.50
- Cod. Fis. Vent = 5601
- Base % = 100.00
- Impuesto = RF0
- Zona Fiscal = 13
- Cod. Mun. = 13001
- Contar con las configuraciones necesarias para habilitar la contabilidad online.
Pasos para probar la solución
- Ingresar al módulo Facturacion (SIGAFAT) al menú "Actualizaciones | Facturación | Facturaciones"
- En los parámetros, indicar que se hará uso de la contabilidad online.
- Comenzar la inclusión de una nueva factura.
- En el encabezado, capturar lo siguiente:
- Indicar el cliente cliente (ver pre-requisitos).
- Indicar Código de Municipio, el cual sea el indicado para el impuesto RF0 en la Conf. Adic. de Impuestos (ver pre-requisitos).
- Indicar un Tipo Actividad , el cual sea el indicado para el impuesto RF0 en la Conf. Adic. de Impuestos (ver pre-requisitos).
- Capturar un ítem indicando la TES de salida con cálculo de impuesto RF0 (ver pre-requisitos), ejemplo:
- Ítem 01
- Cantidad = 1
- Valor Total = 1,187,749.00
- Tipo Salida = 541
- En el rodapie, ingresar a la pestaña Títulos y seleccionar la Condición.
- Validar que el val