Tiempo aproximado de lectura 01:00 min
Ocurrencia
Al generar un Pago Anticipado (PA) mediante un cheque de terceros cuyo importe es superior al valor de la factura a cancelar, pueden generarse retenciones de Ingresos Brutos (IIBB) correspondientes a provincias que no aplican al documento.
El escenario se presenta cuando el cálculo de IIBB se encuentra configurado para considerar la provincia de entrega.
Por ejemplo, si la provincia de entrega corresponde a Buenos Aires, el sistema debe calcular la retención de IIBB únicamente para dicha provincia. Sin embargo, al generar el PA por el importe excedente del cheque de terceros, se podían generar adicionalmente retenciones correspondientes a otras provincias, como Capital Federal, aun cuando estas no correspondieran de acuerdo con la parametrización del documento.
Entorno
Cross Segmentos - TOTVS BackOffice (Línea Protheus) - MI - Financiero (SIGAFIN) - A partir de la versión 12.1.2510
Causa
Durante la generación de la Orden de Pago Modelo II (FINA850), el proceso de cálculo de las retenciones de IIBB no restringía correctamente la determinación de la provincia al valor informado como provincia de entrega en el documento.
Como consecuencia, durante el procesamiento del importe excedente del cheque de terceros podían considerarse otras provincias para el cálculo de las retenciones, generando retenciones adicionales que no correspondían a la configuración fiscal del documento.
Solución
Se realizaron ajustes en la rutina Orden de Pagos Modelo II (FINA850), específicamente en la función F850Grava(), responsable de la grabación de la Orden de Pago.
La modificación establece que, durante el cálculo de las retenciones de Ingresos Brutos (IIBB), el sistema considere exclusivamente la provincia de entrega informada en el documento.
Con esta adecuación, el cálculo de la retención queda restringido a la provincia correspondiente, respetando la configuración fiscal definida para el proceso.
La corrección fue liberada mediante el Issue DMINA-29470.
0 Comentarios