Evolution notifica el siguiente error cuando se autoriza una solicitud. Sin embargo, al revisar la entidad, el estado es autorizado y da la impresión de que no hay error. Cual podría ser la causa y la solución? Aseinfo.Infrastructure.Base.Exceptions.AuthorizationWorkflowException: El estado ('Pendiente') en el que se desea finalizar la instancia '59664215-f749-4ea6-9d73-e92c30be50e0' no es válido en System.Activities.Statements.MethodExecutor.InvokeAndUnwrapExceptions(Func`3 func, Object targetInstance, Object[] actualParameters) en System.Activities.Statements.MethodResolver.SyncMethodExecutor.BeginMakeMethodCall(AsyncCodeActivityContext context, Object target, AsyncCallback callback, Object state) en System.Activities.Statements.MethodExecutor.BeginExecuteMethod(AsyncCodeActivityContext context, AsyncCallback callback, Object state) en System.Activities.AsyncCodeActivity.InternalExecute(ActivityInstance instance, ActivityExecutor executor, BookmarkManager bookmarkManager) en System.Activities.Runtime.ActivityExecutor.ExecuteActivityWorkItem.ExecuteBody(ActivityExecutor executor, BookmarkManager bookmarkManager, Location resultLocation) |
Las sospechas son que hacen doble click al momento de autorizar la última o que al autorizar masivamente incluyen algunas que ya se habian autorizado y esto genera el error. A pesar de muchas pruebas, no hemos podido reproducir el error. Sin embargo hemos agregado algunas validaciones extras en la version 1.9.0.2 para que este error se minimice. |
Favor documentá la versión del Evolution.
Incluí el log del AppJob donde se vean todos los mensajes anteriores y el mensaje de error relacionados con la instancia '59664215-f749-4ea6-9d73-e92c30be50e0'
Incluí el log del Workflow donde se vean todos los mensajes relacionados con la instancia '59664215-f749-4ea6-9d73-e92c30be50e0'
Necesitamos descripción de la Ruta de Autorización y si tiene procedimiento antes de la finalización (describí las operaciones que realiza)