EVOLUTION 1.19.1.7
BASE DE DATOS SQL SERVER 2017
Se tienen configurados 2 campos adicionales en la entidad Incapacidades.
Cuando se está ingresando una nueva incapacidad, se hace clic en el link "Información Adicional", y se muestra el mensaje: Object reference not set to an instance of an object.
La incapacidad si se puede guardar pero sin la información adicional y cuando se ingresa a la acción EDIT del mismo registro, SI es posible agregar la información adicional .
Este es el mensaje de error:
<error application="/" host="ATLAS003" type="System.NullReferenceException" message="Object reference not set to an instance of an object." source="Aseinfo.VH4.Acciones.Controllers" detail="System.NullReferenceException: Object reference not set to an instance of an object. at Aseinfo.VH4.Acciones.Controllers.IncapacidadController.ValidarEntidadParaAcceso(Incapacidad entity, Boolean retornarPartialView) in C:\vh4\VH4\Acciones\Controllers\IncapacidadController.cs:line 793 at Aseinfo.VH4.Acciones.Controllers.IncapacidadController.InformacionAdicional(Incapacidad entity, Boolean readonly) in C:\vh4\VH4\Acciones\Controllers\IncapacidadController.cs:line 506 at lambda_method(Closure , ControllerBase , Object[] ) at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 parameters) at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c.<BeginInvokeSynchronousActionMethod>b__9_0(IAsyncResult asyncResult, ActionInvocation innerInvokeState) at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult`2.CallEndDelegate(IAsyncResult asyncResult) at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethod(IAsyncResult asyncResult) at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass11_0.<InvokeActionMethodFilterAsynchronouslyRecursive>b__0() at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass11_2.<InvokeActionMethodFilterAsynchronouslyRecursive>b__2() at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass11_2.<InvokeActionMethodFilterAsynchronouslyRecursive>b__2() at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass11_2.<InvokeActionMethodFilterAsynchronouslyRecursive>b__2() at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass11_2.<InvokeActionMethodFilterAsynchronouslyRecursive>b__2() at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass11_2.<InvokeActionMethodFilterAsynchronouslyRecursive>b__2() at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass11_2.<InvokeActionMethodFilterAsynchronouslyRecursive>b__2() at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethodWithFilters(IAsyncResult asyncResult) at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass3_6.<BeginInvokeAction>b__4() at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass3_1.<BeginInvokeAction>b__1(IAsyncResult asyncResult)" user="jortega" time="2021-06-18T15:11:03.6948473Z">
Esta es la información que aparece en el navegador:
asked
18 Jun '21, 02:55
Julio Flores
(suspended)
accept rate:
42%
Por favor copia en la pregunta la información completa del error guardada en ELMAH con el código que aparece en la imagen
en que momento te da el error? si a la primera que te carga la pagina o al darle al link de "informacion adicional" o al momento de guardar la incapacidad?
¿Es una incapacidad que no tiene asignado un período de planilla?
La carga de la pagina la hace de forma normal, el error se presenta cuando se hace click sobre el link "Información adicional". Cabe mencionar que si se puede guardar la incapacidad pero sin información adicional. Y luego, cuando se quiere editar el registro, ahi si se muestra el popup sin ningún problema.
Fernando, si tiene asignado el período de planilla.
Da F12 y mirá que parámetros lleva el Request
Ya agregue la información del request