Tengo el siguiente error y me comentaron que es un error detectado en dicha versión (y al parecer se resuelve en el próximo hotfix):

The given key was not present in the dictionary.
ERRORSHELPABOUT
System.Collections.Generic.KeyNotFoundException
The given key was not present in the dictionary.
System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
at System.ThrowHelper.ThrowKeyNotFoundException()
at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
at Aseinfo.VH4.Infraestructura.Services.SchedulerService.ProgramarEjecucionProceso(String codigoProceso, IEntityWithKey entity, IAuthorizationWorkflowManagedEntityService service, DateTime fechaEjecucion, IDictionary`2 dataDictionary) in C:\vh4\vh4\Infraestructura\Services\SchedulerService.cs:line 180
at Aseinfo.Infrastructure.Common.Extensions.MvcExtensions.ReintentarFinalizacion(SecuredExtendedControllerBase controller, Object id, String codigoProceso, IEntityWithKey entity, IAuthorizationWorkflowManagedEntityService service) in C:\vh4\Infrastructure\Common\Extensions\MvcExtensions.cs:line 1126
at Aseinfo.VH4.Solicitudes.Controllers.InstanciaEntidadAdicionalController.ReintentarFinalizacion(Int32 id, String codigoProceso) in C:\vh4\vh4\Solicitudes\Controllers\InstanciaEntidadAdicionalController.cs:line 382
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.<InvokeActionMethodFilterAsynchronouslyRecursive>b__11_0()
at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass11_1.<InvokeActionMethodFilterAsynchronouslyRecursive>b__2()
at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass11_1.<InvokeActionMethodFilterAsynchronouslyRecursive>b__2()
at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass11_1.<InvokeActionMethodFilterAsynchronouslyRecursive>b__2()
at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass11_1.<InvokeActionMethodFilterAsynchronouslyRecursive>b__2()
at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass11_1.<InvokeActionMethodFilterAsynchronouslyRecursive>b__2()
at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass11_1.<InvokeActionMethodFilterAsynchronouslyRecursive>b__2()
at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethodWithFilters(IAsyncResult asyncResult)
at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass3_6.<BeginInvokeAction>b__3()
at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass3_1.<BeginInvokeAction>b__5(IAsyncResult asyncResult)
Logged on miércoles, 11 de marzo de 2020 at 03:25:20 p.m.
See also:
Raw/Source data in XML or in JSON
Server Variables
Name Value
ALL_HTTP HTTP_CONNECTION:keep-alive HTTP_CONTENT_LENGTH:264 HTTP_CONTENT_TYPE:application/x-www-form-urlencoded; charset=UTF-8 HTTP_ACCEPT:text/html, */*; q=0.01 HTTP_ACCEPT_ENCODING:gzip, deflate, br HTTP_ACCEPT_LANGUAGE:en-US,en;q=0.9,es;q=0.8,gl;q=0.7 HTTP_COOKIE:ASP.NET_SessionId=uzpuj5ojpvqsb0pyyvrhtpt4; __RequestVerificationToken_L0V2b2x1dGlvbg2=Rny1ayGJxCsa8WIPCN2ZvtVer8sM2SBapIqyjhS_rBi-h9mDWDFCD0MiOHkKi8pjCu5ztkxJiQNOnba7c2zMgQAoDrQXH0WZcSRq9R0I1Vo1; UsernameCookieKey=; .ASPXFORMSAUTH=2AE9FC97119EECAF0E8792D602300128B4C66FC22B790D5C1B1546FA0181756649BBA3490BF5A91F1BEA9388E894C754FE4053B5135A4DA8E0B3022F58E7A06282EE5739A958E79C1ABC3A3A0872816258BB6415542E65B3F5667923D9BA4865 HTTP_HOST:p-rrhh-app01.telecel.net.py HTTP_REFERER:https://p-rrhh-app01.telecel.net.py/evolution/General/Proceso/Details/3ba12dec-c492-4aca-ab18-476c0a153a57 HTTP_USER_AGENT:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36 HTTP_SEC_FETCH_DEST:empty HTTP_X_REQUESTED_WITH:XMLHttpRequest HTTP_ORIGIN:https://p-rrhh-app01.telecel.net.py HTTP_SEC_FETCH_SITE:same-origin HTTP_SEC_FETCH_MODE:cors
ALL_RAW Connection: keep-alive Content-Length: 264 Content-Type: application/x-www-form-urlencoded; charset=UTF-8 Accept: text/html, */*; q=0.01 Accept-Encoding: gzip, deflate, br Accept-Language: en-US,en;q=0.9,es;q=0.8,gl;q=0.7 Cookie: ASP.NET_SessionId=uzpuj5ojpvqsb0pyyvrhtpt4; __RequestVerificationToken_L0V2b2x1dGlvbg2=Rny1ayGJxCsa8WIPCN2ZvtVer8sM2SBapIqyjhS_rBi-h9mDWDFCD0MiOHkKi8pjCu5ztkxJiQNOnba7c2zMgQAoDrQXH0WZcSRq9R0I1Vo1; UsernameCookieKey=; .ASPXFORMSAUTH=2AE9FC97119EECAF0E8792D602300128B4C66FC22B790D5C1B1546FA0181756649BBA3490BF5A91F1BEA9388E894C754FE4053B5135A4DA8E0B3022F58E7A06282EE5739A958E79C1ABC3A3A0872816258BB6415542E65B3F5667923D9BA4865 Host: p-rrhh-app01.telecel.net.py Referer: https://p-rrhh-app01.telecel.net.py/evolution/General/Proceso/Details/3ba12dec-c492-4aca-ab18-476c0a153a57 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36 Sec-Fetch-Dest: empty X-Requested-With: XMLHttpRequest Origin: https://p-rrhh-app01.telecel.net.py Sec-Fetch-Site: same-origin Sec-Fetch-Mode: cors
APPL_MD_PATH /LM/W3SVC/1/ROOT/Evolution
APPL_PHYSICAL_PATH C:\ASEINFO\Evolution Components 1.19.1.0\wwwEvolution\
AUTH_PASSWORD *****
AUTH_TYPE Forms
AUTH_USER aseinfo
CERT_COOKIE
CERT_FLAGS
CERT_ISSUER
CERT_KEYSIZE 256
CERT_SECRETKEYSIZE 2048
CERT_SERIALNUMBER
CERT_SERVER_ISSUER C=US, O=DigiCert Inc, OU=www.digicert.com, CN=RapidSSL RSA CA 2018
CERT_SERVER_SUBJECT CN=*.telecel.net.py
CERT_SUBJECT
CONTENT_LENGTH 264
CONTENT_TYPE application/x-www-form-urlencoded; charset=UTF-8
GATEWAY_INTERFACE CGI/1.1
HTTP_ACCEPT text/html, */*; q=0.01
HTTP_ACCEPT_ENCODING gzip, deflate, br
HTTP_ACCEPT_LANGUAGE en-US,en;q=0.9,es;q=0.8,gl;q=0.7
HTTP_CONNECTION keep-alive
HTTP_CONTENT_LENGTH 264
HTTP_CONTENT_TYPE application/x-www-form-urlencoded; charset=UTF-8
HTTP_COOKIE ASP.NET_SessionId=uzpuj5ojpvqsb0pyyvrhtpt4; __RequestVerificationToken_L0V2b2x1dGlvbg2=Rny1ayGJxCsa8WIPCN2ZvtVer8sM2SBapIqyjhS_rBi-h9mDWDFCD0MiOHkKi8pjCu5ztkxJiQNOnba7c2zMgQAoDrQXH0WZcSRq9R0I1Vo1; UsernameCookieKey=; .ASPXFORMSAUTH=2AE9FC97119EECAF0E8792D602300128B4C66FC22B790D5C1B1546FA0181756649BBA3490BF5A91F1BEA9388E894C754FE4053B5135A4DA8E0B3022F58E7A06282EE5739A958E79C1ABC3A3A0872816258BB6415542E65B3F5667923D9BA4865
HTTP_HOST p-rrhh-app01.telecel.net.py
HTTP_ORIGIN https://p-rrhh-app01.telecel.net.py
HTTP_REFERER https://p-rrhh-app01.telecel.net.py/evolution/General/Proceso/Details/3ba12dec-c492-4aca-ab18-476c0a153a57
HTTP_SEC_FETCH_DEST empty
HTTP_SEC_FETCH_MODE cors
HTTP_SEC_FETCH_SITE same-origin
HTTP_USER_AGENT Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36
HTTP_X_REQUESTED_WITH XMLHttpRequest
HTTPS on
HTTPS_KEYSIZE 256
HTTPS_SECRETKEYSIZE 2048
HTTPS_SERVER_ISSUER C=US, O=DigiCert Inc, OU=www.digicert.com, CN=RapidSSL RSA CA 2018
HTTPS_SERVER_SUBJECT CN=*.telecel.net.py
INSTANCE_ID 1
INSTANCE_META_PATH /LM/W3SVC/1
LOCAL_ADDR 10.114.14.140
LOGON_USER aseinfo
PATH_INFO /Evolution/Solicitudes/InstanciaEntidadAdicional/ReintentarFinalizacion/302320
PATH_TRANSLATED C:\ASEINFO\Evolution Components 1.19.1.0\wwwEvolution\Solicitudes\InstanciaEntidadAdicional\ReintentarFinalizacion\302320
QUERY_STRING codigoProceso=3ba12dec-c492-4aca-ab18-476c0a153a57
REMOTE_ADDR 10.18.105.160
REMOTE_HOST 10.18.105.160
REMOTE_PORT 2803
REMOTE_USER aseinfo
REQUEST_METHOD POST
SCRIPT_NAME /Evolution/Solicitudes/InstanciaEntidadAdicional/ReintentarFinalizacion/302320
SERVER_NAME p-rrhh-app01.telecel.net.py
SERVER_PORT 443
SERVER_PORT_SECURE 1
SERVER_PROTOCOL HTTP/1.1
SERVER_SOFTWARE Microsoft-IIS/8.5
URL /Evolution/Solicitudes/InstanciaEntidadAdicional/ReintentarFinalizacion/302320
¿Cuándo estará el próximo hotfix? ya que este es un ambiente de producción.
UPDATE:
El error inicialmente es (como se ve en la imágen):
El codigo de empleo solicitante no puede estar nulo Cannot insert the value NULL into column 'iea_codemp_sujeto', table 'EvoDb.sve.iea_inst_entidad_adic'; column does not allow nulls. UPDATE fails. Cannot insert the value NULL into column 'iea_codemp_sujeto', table 'EvoDb.sve.iea_inst_entidad_adic'; column does not allow nulls. UPDATE fails. The statement has been terminated. The statement has been terminated.
Este error es porque ahora el último usuario que modificó al parecer coloca el usuario del pool (según lo observado en la tabla wfl.ira_instancias_rutas_aut sucede con entidades adicionales) y lo que pasa es que al finalizar se crea otra entidad adicional y se coloca al empleado solicitante como el empleado asociado a dicho usuario (temporalmente se toma el usuario creador para evitar el problema),
luego al reintentar muestra el error que se describe al principio.
asked
11 Mar '20, 13:00
Jimy Tobar ♦♦
(suspended)
accept rate:
56%
¿alguna solución temporal? de esta entidad adicional depende el pago de planilla porque involucra la autorización de uno de los gerentes.
Podes agregagar un campo mas mientras tanto en el formulario de codigo de empleo o expediente y en el proceso antes de guardar llenas la columna iea_codemp_sujeto
Gracias Miguel, ese problema lo solucioné temporalmente (el problema ahí es que ahora el último usuario que modificó la entidad me coloca el usuario del pool y por eso el problma de no encontrar el empleado asociado), ahora el problema de ejecutar nuevamente la finalización del proceso me envíaron un dll mientras sale el hotfix 1.19.1.4
¿Que es lo que van a solventar en el 1.19.1.4 de ejecutar nuevamente la finalización?
es correcto.