Tengo el inconveniente que no puedo generar ninguna planilla, revisando el log, indica lo siguiente:

2019-04-02 07:46:55,520 [ThreadGestorCola] INFO  Aseinfo.VH4.WindowsServices.Salarios.GenPlaHostWcf - Iniciando periodo a generar: ID de Sesión = ab651738-470d-4272-abeb-9ad04de40fd1 - Fecha = 02/04/2019 07:46:55 a.m.
2019-04-02 07:46:55,527 [ThreadGestorCola] INFO  Aseinfo.VH4.WindowsServices.Salarios.GeneraPeriodoPlanillaWcfService - Thread creado y listo para iniciar - SessionId = ab651738-470d-4272-abeb-9ad04de40fd1 Codigo = 71 Usuario = admin Fecha = 04/02/2019 07:46:55
2019-04-02 07:46:55,528 [ThreadGestorCola] INFO  Aseinfo.VH4.WindowsServices.Salarios.GenPlaHostWcf - Finalizado procesamiento del Periodo: ID de Sesión = ab651738-470d-4272-abeb-9ad04de40fd1 - Fecha = 02/04/2019 07:46:55 a.m.
2019-04-02 07:46:55,530 [4] INFO  GetAdoNetAppender - Se está configurando el ADO.Net Appender
2019-04-02 07:46:55,533 [4] INFO  ab651738-470d-4272-abeb-9ad04de40fd1 - Iniciando Generación: Sesion = ab651738-470d-4272-abeb-9ad04de40fd1, Periodo = 71, Usuario = admin, Fecha = 02/04/2019 07:46:55 a.m.
2019-04-02 07:46:55,542 [4] FATAL ab651738-470d-4272-abeb-9ad04de40fd1 - No fue posible obtener la lista de empleados a procesar en esta generación [ab651738-470d-4272-abeb-9ad04de40fd1] para el periodo de planilla 71, porque sucedió un error al ejecutar el cursor princpal [Emp_InfoSalario]
System.MissingMethodException: Method not found: 'Void DatabaseProvider.IDatabaseProvider.set_OleDbProvider(System.String)'.
   at Aseinfo.VH4.WindowsServices.Salarios.Data.VH4DataEntities.get_OleDbStoreConnectionString()
   at Aseinfo.VH4.WindowsServices.Salarios.Repository.GenericEntityRepository.get_OleDbStoreConnectionString() in C:\vh4\VH4\WindowsServices\GeneraPlanillaWindowsService\Salarios\Repository\GenericEntityRepository.cs:line 76
   at Aseinfo.VH4.WindowsServices.Salarios.Repository.GenericEntityRepository.ExecuteSqlString(String sqlString) in C:\vh4\VH4\WindowsServices\GeneraPlanillaWindowsService\Salarios\Repository\GenericEntityRepository.cs:line 208
   at aseinfo.VH4.WindowsServices.Salarios.Ejecutores.EjecutorFormulacionBase.GenerarPlanilla(IGenericEntityRepository entityRepository, PeriodoPlanillaEnGeneracion periodoPlanillaEnGeneracion, ThreadsData threadsData) in C:\vh4\VH4\WindowsServices\GeneraPlanillaWindowsService\Salarios\Ejecutores\EjecutorFormulacionBase.cs:line 151

ya hice las siguientes validaciones:

  1. Revisar que el cursor principal este correctamente configurado.
  2. Revisar que estén correctamente todas las cadenas de conexión.

Gracias por el apoyo.

asked 02 Apr '19, 10:23

Erick%20T%C3%BAchez's gravatar image

Erick Túchez
210637168
accept rate: 37%

edited 02 Apr '19, 17:32

sbarahona's gravatar image

sbarahona ♦♦
(suspended)


Pareciera que no se aplicó correctamente la actualización de Hotfix en el folder de los Tools de Evolution.

A partir de este hotfix, se le agregó un método a una clase en el archivo DatabaseProvider.dll. El error indica que no encuentra dicho método. Por lo que seguramente el DLL no se sustituyó con la versión más reciente.

System.MissingMethodException: Method not found: 'Void DatabaseProvider.IDatabaseProvider.set_OleDbProvider(System.String)'
link

answered 02 Apr '19, 17:28

Fernando%20Paz's gravatar image

Fernando Paz ♦♦
17.3k81635
accept rate: 51%

edited 02 Apr '19, 17:31

Que tal, esto me esta sucediendo en un servidor donde ya se verificó que la instalación estuviera correcta y lo está. Pues anteriormente se instaló en otro servidor y ahí todo estuvo correcto, ahora que se instaló en un nuevo ambiente esta dando este problema y ya se instaló el componente que indica el Readme.

(30 Apr '19, 09:50) Josue Mancilla Josue%20Mancilla's gravatar image
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:

×4

Asked: 02 Apr '19, 10:23

Seen: 415 times

Last updated: 30 Apr '19, 09:50

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