01. DATOS GENERALES
Línea de producto: | Microsiga Protheus. |
---|
Segmento: | Servicios - Mercado Internacional. |
---|
Módulo: | SIGAFIN - Financiero. |
---|
Función: | Rutina | Nombre Técnico |
---|
FINRETARG | Funciones de cálculo de retenciones de órdenes de pago. |
|
---|
Ticket: | 4774476 |
---|
Requisito/Story/Issue: | DMINA-5708 |
---|
Versión: | 12.1.17 | 12.1.23 |
---|
02. SITUACIÓN/REQUISITO
Al generar una orden de pago desde la rutina FINA487, se observa que para el cálculo de retención de Ingresos Brutos (IBR) se toma el valor de la alícuota de la tabla Conf. Adic. Imp. (SFF), aún cuando existen registros vigentes en la tabla Emp Vs. Z. Fiscal (SFH).
03. SOLUCIÓN
En la función ARGRetIB() se inicializa la variable cPercTot, se realizan validaciones de las fechas de vigencia para los registros de la tabla Emp. Vs Z. Fiscal (SFH).
Requisitos previos para probar la solución
- Contar con Facturas de Entrada.
- Contar con registros en la tabla Conf. Adic. Imp. (SFF) para el proveedor indicado en la Factura de Entrada.
- Contar con registros vigentes en la tabla Emp Vs. Z. Fiscal (SFH) para el proveedor indicado en la Factura de Entrada.
Pasos para probar la solución
- Ingresar a módulo Financiero (SIGAFIN), menú "Actualizaciones | Proceso Mod lI | Orden Pago Modelo lI” (FINA847).
- Seleccionar el botón +Pago Automático y capturar los parámetros requeridos.
- Seleccionar los documentos de los cuales se generará la orden de pago (Ver requisitos previos) y seleccionar el botón +Pago Automático.
- Ingresar a la pestaña Retenciones del rodapié.
- Validar que para el cálculo de Ingresos Brutos la alícuota sea la indicada en la configurada en la tabla Emp Vs. Z. Fiscal (SFH).