Línea de producto: | Microsiga Protheus. | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Segmento: | Servicios - Mercado Internacional. | ||||||||||
Módulo: | SIGAFIN - Financiero. | ||||||||||
Función: |
| ||||||||||
Ticket: | 4090986 | ||||||||||
Requisito/Story/Issue: | DMINA-5675 | ||||||||||
Versión: | 12.1.17 / 12.1.23 |
Dentro de la orden de pago se está calculando de forma incorrecta la retención de ganancias para los conceptos con escala cuando se realizan pagos parciales.
Se observa error en la retención de ganancias cuando se utiliza concepto con escala, se está restando dos veces el valor de la base mínima de importe cuando se realizan pagos parciales.
Dentro del fuente FINRETARG.PRW se modifica función ARGRetGN() declarando la variable lRegOP que indicará dentro del cálculo de ganancias si es necesario restar el valor del importe cuando se obtiene el impuesto de retención.
Configuraciones previas:
Dentro de módulo Libros Fiscales (SIGAFIS) desde el menú Actualizaciones > Archivos > Productos (MATA010)
Dentro de módulo Libros Fiscales (SIGAFIS) desde el menú Actualizaciones > Archivos > Proveedores (MATA020)
Dentro de módulo Libros Fiscales (SIGAFIS) desde el menú Actualizaciones > Archivos > Conf. Adic. Imp. (MATA994)
Dentro de módulo Compras (SIGACOM) desde el Menú Actualizaciones > Movimientos > Factura de Entrada (MATA101N)
Pasos para validar la solución:
Pagar documento de entrada en varias órdenes de pago
Dentro de módulo Financiero (SIGAFIN) desde el Menú Actualizaciones > Proceso Modelo II > Orden de Pago Modelo II (FINA847)
En la tabla de escalas el valor límite (19,300.00) se encuentra dentro del intervalo de ganancia neta imponible acumulada de 15,000.00 a 20,000.00 y serán tomados los valores de retención, base % y excedente pertenecientes a ese renglón.
Las ganancias se obtienen mediante los cálculos explicados en la siguiente tabla:
Cálculos | Totales | ||
Facturas | 36,300.00 | ||
Valor Base | Base Importe menos IVA | 36,300.00 / 1.21 = | 30,000.00 |
Base Mínima Importe | Importe del concepto 07 | 10,700.00 | |
Valor Límite | Valor Base menos mínimo importe | 30,000 - 10,700 = | 19,300.00 |
Excedente | Excedente tabla de escalas concepto 07 | 15,000.00 | |
Retención Escala | Retención tabla de escalas concepto 07 | 1,300.00 | |
Resultado | Valor límite menos excedente | 19,300 - 15,000 = | 4,300.00 |
Base % Escala | Base % tabla de escalas concepto 07 | 15.00 | |
Retención Aplicada | Base % de Resultado | 4,300 * 15 / 100 = | 645.00 |
Retención Total | Retención Escala + Retención Aplicada | 1,300 + 645 = | 1,945.00 |
Factura | 36,300.00 |
Ret. Ganancias | - 1,945.00 |
Total a Pagar | 34,355.00 |
En la pestaña “Títulos”, en el campo “Valor a Pagar” modificar el valor de 36,300.00 a 18,000.00
Verificar los valores
Base Mínima importe = 10,700.00
% Diferencia = 36,300.00 / 30,000.00 = 1.21
Valor base imponible = 18,000.00 / 1.21 = 14,876.00
Valor límite 14,876.00 - 10,700.00 = 4,176.03
NOTA: Si en la orden de pago el campo “Valor Base” es modificado, los cálculos se realizan sobre el monto modificado, en este caso el valor base es de 18,000.00
En la tabla de escalas el valor límite (4,176.03) se encuentra dentro del intervalo de ganancia neta imponible acumulada de 0.00 a 5,000.00 y serán tomados los valores de retención, base % y excedente pertenecientes a ese renglón.
Las ganancias se obtienen mediante los cálculos explicados en la siguiente tabla:
Cálculos | Totales | ||
Facturas | 18,000.00 | ||
Valor Base | Base Importe menos IVA | 18,000 / 1.21 = | 14,876.03 |
Base Mínima Importe | Importe del concepto 07 | 10,700.00 | |
Valor Limite | Valor Base menos mínimo importe | 14,876.03 - 10,700 = | 4,176.03 |
Excedente | Excedente tabla de escalas concepto 07 | 0 | |
Retención Escala | Retención tabla de escalas concepto 07 | 0 | |
Resultado | Valor límite menos excedente | 19,300 - 15,000 = | 4,176.03 |
Base % Escala | Base % tabla de escalas concepto 07 | 5.00 | |
Retención Aplicada | Base % de Resultado | 4,176.03 * 5 / 100 = | 208.80 |
Retención total | Retención Escala + Retención Aplicada | 0 + 208.80 = | 208.80 |
En la pestaña “Documentos Propios” se informaran los datos para la generación de la Orden de Pago, también se informará el valor a pagar, en este caso se asigna el 100% del valor 17,791.20
Factura | 18,000.00 |
Ret. Ganancias | - 208.80 |
Total a Pagar | 17,791.20 |
Verificar que los valores mostrados en la orden de pago sean los correctos.
Guardar la Orden de Pago.
Seleccionar nuevamente el documento y dar clic en el botón “+Pago automático”
Se mostrará la orden de pago informando el valor restante.
36,300.00 – 18,000.00 = 18,300.00.
La retención de las ganancias se obtiene mediante la configuración de la planilla de ganancias con el concepto “07”.
Base Mínima importe = 10,700.00
% Diferencia = 36,300.00 / 30,000.00 = 1.21
Valor base imponible = 18,300.00 / 1.21= 15,123.97
15,123.97 | (base imponible) |
+14,876.03 | (valor base de los 18,000.00 pagados anteriormente) |
30,000.00 |
Valor límite = 30,000.00 - 10,700.00 = 19,300.00
NOTA: Al visualizar la orden de pago, el “Valor Base” que toma para los cálculos siempre será el valor de la factura sin impuesto IVA, en este caso = 30,000.00
En la tabla de escalas el valor límite (19,300.00) se encuentra dentro del intervalo de ganancia neta imponible acumulada de 15,000.00 a 20,000.00 y serán tomados los valores de retención, base % y excedente pertenecientes a ese renglón
Las ganancias se obtienen mediante los cálculos explicados en la siguiente tabla:
Cálculos | Totales | ||
Facturas | 18,300.00 | ||
Valor Base | Base Importe menos IVA | 18,300 / 1.21 = | 15,123.97 |
Valor Base Aplicada | Valor Base más Valor base de los 18,000.00 pagados anteriormente. | 15,123.97 +14,876.03 = | 30,000.00 |
Base Mínima Importe | Importe del concepto 07 | 10,700.00 | |
Valor Límite | Valor Base Aplicada menos mínimo importe | 30,000.00 - 10,700 = | 19,300.00 |
Excedente | Excedente tabla de escalas concepto 07 | 1,500.00 | |
Retención Escala | Retención tabla de escalas concepto 07 | 1,300.00 | |
Resultado | Valor límite menos excedente | 19,300 - 15,000 = | 4,300.00 |
Base % Escala | Base % tabla de escalas concepto 07 | 15.00 | |
Retención Aplicada | Base % de Resultado | 4,300.00 * 15 / 100 = | 645.00 |
Retención Total | Retención Escala + Retención Aplicada | 1,300.00 + 645.00 = | 1,945.00 |
Retención actual | 1,945.00 |
Retención Anterior | - 208.80 |
Retención Total | 1,736.20 |
Factura | 18,300.00 |
Ret. Ganancias | - 1,736.20 |
Total a Pagar | 16,563.80 |
Verificar que los valores mostrados en la orden de pago sean los correctos.