Solución de problemas del proceso de aprobación

En esta sección se muestran algunos de los motivos más habituales por los que se pueden producir errores en el proceso de aprobación.

Error Invalid Data al bloquear una entidad

Puede que aparezca el error Invalid Data al bloquear una entidad. Este error se puede producir por estos motivos:

  • No ha bloqueado el periodo anterior de la entidad de destino o sus descendientes.
  • No ha bloqueado los periodos anteriores del año actual de esta entidad de destino o sus descendientes.
Si está usando la tarjeta Aprobación para bloquear una entidad, haga clic en el mensaje de error para ver sus detalles.

Error Invalid Data al desbloquear una entidad

Es posible que obtenga el error Invalid Data al desbloquear una entidad. Este error puede aparecer si cualquiera de los periodos futuros del año actual de esta entidad de destino o sus descendientes están bloqueados.

Si está usando la tarjeta Aprobación para desbloquear una entidad, haga clic en el mensaje de error para ver sus detalles.

Consulte Bloqueo y desbloqueo de entidades.

Error Exception al desbloquear una entidad

Es posible que obtenga el error Exception al desbloquear una entidad. Una de las posibles causas de esta excepción puede ser que un usuario haya cambiado a una persona responsable de la aprobación durante el proceso de aprobación. Si se cambia una flujo de trabajo de aprobación en el que la unidad de aprobación ya se ha iniciado, la lógica del flujo de trabajo puede corromperse causando incidencias inesperadas.

Solución: debe definir el flujo de trabajo correctamente y, a continuación, iniciar el proceso de aprobación. En el caso de que sea necesario cambiar a las personas responsables, debe excluir el proceso de aprobación y reiniciarlo, si está en el proceso de bloquear la entidad. Para reiniciarlo, en Gestionar aprobaciones, cambie la vista a la vista de Árbol, busque la entidad que está causando el error, cámbiela de iniciar a Excluir y, a continuación, vuelva a definirla en Iniciar.

Fallo intermitente durante el proceso de aprobación

En ocasiones, se producen fallos intermitentes en el proceso de aprobación del tipo Bloquear, Desbloquear, Ascender y Aprobar.

Solución alternativa: tras iniciar la acción dese la tarjeta Aprobación, no refresque la página de forma constante. Espere un poco a que la acción se complete y, a continuación, refresque la página.

Error Failed: Ambiguous Automatic User al iniciar una entidad

Solo los administradores del servicio pueden iniciar una entidad para el proceso de aprobación. El proceso de inicio de la aprobación asigna el propietario de la entidad y lo colocará en la ubicación correcta de la ruta jerárquica. El proceso de inicio no asignará un propietario a la entidad de destino si se cumplen estas dos condiciones:

  • No ha asignado un propietario al nivel raíz de la jerarquía de unidades de aprobación
  • No ha asignado un propietario a la entidad descendiente en el nivel raíz

Para evitar este error, asegúrese de que al menos haya un propietario asignado en la entidad de nivel raíz de la jerarquía de unidades de aprobación. Esto permite que todos los descendientes que no tengan un propietario asignado hereden la asignación de propietario de la entidad raíz.

Consulte Asignación de propietarios y revisores de unidades de aprobación.

Optimización del rendimiento del proceso de aprobación

El rendimiento del proceso de aprobación depende de estos factores: