Evolution 1.11.1.2
SQL Server

Al configurar la entidad SolicitudesHoraExtra con la opción activdada de "Flujo inicia automáticamente", al intentar guardar una solicitud de horas extras en el portal genera el siguiente error:

"No se pudieron guardar los datos porque el tipo 'Aseinfo.VH4.Data.SolicitudHoraExtra' tiene configurado un flujo de autorización y no se le asignaron el empleado solicitante y el que define las autorizaciones. Favor notifique esto al administrador."

Sin embargo, al desactivar la opción "Flujo inicia automáticamente" ya no se genera el error.

La ruta de autorización asignada a la entidad SolicitudesHoraExtra tiene como único paso la autorización de un Usuario en específico, y los valores por default de los campos de la Ruta.

El error registrado en Elmah.axd es el siguiente:

Aseinfo.Infrastructure.Base.Exceptions.AuthorizationWorkflowException: No se pudieron guardar los datos porque el tipo 'Aseinfo.VH4.Data.SolicitudHoraExtra' tiene configurado un flujo de autorización y no se le asignaron el empleado solicitante y el que define las autorizaciones. Favor notifique esto al administrador.
   at Aseinfo.Infrastructure.Base.Entity.EntityServiceBase2.DoInsert(T entity, Boolean saveChanges, Boolean bypassWorkflowInitialization) in C:\vh4\Infrastructure\Base\Entity\EntityServiceBase.cs:line 885
   at Aseinfo.VH4.Solicitudes.Controllers.SolicitudHoraExtraController.SaveSolicitudHoraExtra(Boolean inserting, List1 solicitudes, Nullable1 codigoEmpleo, Nullable1 codigoPeriodoPlanilla, Nullable1 codigoEmpleadoSolicitante, Nullable1 codigoCentroCosto, Boolean autorizarIndividualmenteLasSolicitudes) in C:worka3e0cbded2a6d4b3VH4SolicitudesControllersSolicitudHoraExtraController.cs:line 1018
   at Aseinfo.VH4.Solicitudes.Controllers.SolicitudHoraExtraController.Create(List1 solicitudes, Nullable1 codigoEmpleo, Nullable1 codigoPeriodoPlanilla, Nullable1 codigoEmpleadoSolicitante, Nullable1 codigoCentroCosto, Boolean autorizarIndividualmenteLasSolicitudes) in C:\work\a3e0cbded2a6d4b3\VH4\Solicitudes\Controllers\SolicitudHoraExtraController.cs:line 563
   at lambda_method(Closure , ControllerBase , Object[] )
   at System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary2 parameters)
   at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary2 parameters)
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.<BeginInvokeSynchronousActionMethod>b__39(IAsyncResult asyncResult, ActionInvocation innerInvokeState)
   at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult2.CallEndDelegate(IAsyncResult asyncResult)
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethod(IAsyncResult asyncResult)
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<invokeactionmethodfilterasynchronouslyrecursive>b3d()
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>cDisplayClass46.<invokeactionmethodfilterasynchronouslyrecursive>b3f()
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>cDisplayClass46.<invokeactionmethodfilterasynchronouslyrecursive>b3f()
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>cDisplayClass46.<invokeactionmethodfilterasynchronouslyrecursive>b3f()
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>cDisplayClass46.<invokeactionmethodfilterasynchronouslyrecursive>b3f()
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>cDisplayClass46.<invokeactionmethodfilterasynchronouslyrecursive>b3f()
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethodWithFilters(IAsyncResult asyncResult)
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>cDisplayClass21.<>cDisplayClass2b.<begininvokeaction>b1c()
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>cDisplayClass21.<begininvokeaction>b1e(IAsyncResult asyncResult)

asked 08 Nov '18, 16:25

Henry%20Sandoval's gravatar image

Henry Sandoval
(suspended)
accept rate: 53%


Henry, por ahorita en la pantalla de solicitud de hora extra no funciona el inicio automático del flujo. Se realizarán las pruebas para determinar si es posible habilitar dicha opción.

link

answered 09 Nov '18, 15:28

glemus's gravatar image

glemus
(suspended)
accept rate: 51%

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Evolution en BitBucket

En este sitio puede acceder al código fuente, centro de descargas y reportar bugs, propuestas y mejoras para Evolution.

Evolution en JIRA

En este sitio puedes sugerir nueva funcionalidad para Evolution, o puedes votar por la funcionalidad ya propuesta por otros usuarios.

Tags:

×27
×17
×11
×11

Asked: 08 Nov '18, 16:25

Seen: 747 times

Last updated: 09 Nov '18, 15:28

[Acerca de] [Preguntas Frecuentes] [Privacidad] [Soporte] [Contacto]
Copyright 2013-2018. Asesores en Informática