Situación
Al realizar la baja de un titulo que posee retención, el mismo salta el siguiente error ORA-01427 single-row subquery returns more than one row
Ejemplo:
Solución 1
- Es necesario verificar que la entidad no tenga un RUC duplicado en el sistema;
- Es necesario identificar el código interno del financiero que se desea dar de baja y asegurarse de que el lanzamiento esté correctamente registrado, en el detalle del documento de la entidad correspondiente.
Ejemplo:
- Diríjase a la pantalla de "Financiero" (Movimiento > Financiero > Financiero)
- Agrega el código interno del financiero que desea realizar la baja, ingresar al mismo;
- Verificar en el detalle de documento que la entidad este debidamente registrada con los datos correctos de la cuenta en la que desea realizar la baja
- Si se encuentra mal registrado, se debe realizar el cambio de la entidad por mantenimiento de documento https://dataparassist.freshdesk.com/a/solutions/articles/61000296168
Solución 2
- Debe configurarse las cuentas de Retención IRP y Retención Renta en las configuraciones generales
Ejemplo:
- Diríjase a la pantalla de configuraciones generales (Registro > Configuraciones > Configuraciones generales);
- Seleccione "Contabilidad", y haga clic en "Otras cuentas";
- Informe las cuentas requeridas para el campo "Retención IRP" y "Retención Renta";
- Y finalmente haga clic en el botón "Confirmar".
Listo! Ahora ya se podrá realizar la baja del financiero sin mas inconvenientes.