Error al momento de generar planilla, el cliente tiene la version 1.19.1.4, el log del genpla esta mostrando el siguiente mensaje:

2020-11-27 09:04:07,075 [19] FATAL 05ea3ee3-7a1b-4635-80e4-4afaa43eec93 - Error al ejecutar las fórmulas del tipo de planilla Sueldo Quincenal periodo 377306 System.Runtime.InteropServices.COMException (0x80040154): Retrieving the COM class factory for component with CLSID {FA364B72-EF44-41DD-B96B-E7C03B0C9E48} failed due to the following error: 80040154 Class not registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)). at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck) at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark) at System.RuntimeType.CreateInstanceDefaultCtor(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark) at System.Activator.CreateInstance(Type type, Boolean nonPublic) at System.Activator.CreateInstance(Type type) at Aseinfo.VH4.MicroServices.GenPla.Ejecutores.EjecutorFormulacionVBScript.EjecutarFormulas() in C:vh4VH4MicroServicesGenPlaVBScriptEjecutorFormulacionVBScript.cs:line 133 at Aseinfo.VH4.MicroServices.GenPla.Common.Ejecutores.EjecutorFormulacionBase.EjecutarGeneracion() in C:vh4VH4MicroServicesGenPlaCommonEjecutoresEjecutorFormulacionBase.cs:line 748

asked 01 Dec '20, 16:28

ghuerta's gravatar image

ghuerta
(suspended)
accept rate: 100%


El problema era que el archivo "GenPlaAPI.appsettings.json" tenia configurado la opción de "OleDbProvider" como "SQLNCLI10.1", se dejo en blanco para que agarre el default y después de esto funciono, esto se realizo adicional al cambio indicado por Salvador Barahona.

link

answered 02 Dec '20, 15:45

ghuerta's gravatar image

ghuerta
(suspended)
accept rate: 100%

edited 02 Dec '20, 15:46

El archivo que se utiliza para generar la planilla VH4GenPla6.dll no está regitrado en el registro de windows

Ejecuta los archivos "registrar32.cmd" y "registrar64.cmd" en la carpeta tools (C:Program Files (x86)ASEINFOEvolution Tools ...) con permisos de administrador

link

answered 01 Dec '20, 16:43

sbarahona's gravatar image

sbarahona ♦♦
(suspended)
accept rate: 32%

Después de realizar el cambio apareció otro error:

planilla Sueldo Quincenal periodo 377306 [2/12/2020 6:53:36]: Error 3706: at VH4 Generador de Planillas VBScript ADODB.Connection.

Aseinfo.VH4.MicroServices.GenPla.Common.Ejecutores.EjecutorFormulacionException: Error 3706: at VH4 Generador de Planillas VBScript ADODB.Connection Provider cannot be found. It may not be properly installed. [2/12/2020 6:53:36]: Error al ejecutar las fórmulas del tipo de planilla Sueldo Quincenal periodo 377306.

(02 Dec '20, 08:34) ghuerta ghuerta's gravatar image

¿Es una instalación con base Oracle o SqlServer?

Si fuera Oracle, puede ser que no esté instalado el driver nativo (ODAC) de 32 bits, puede ser que esté instalado el de 64 bits, pero como el ejecutor es una aplicación de 32 bits busca el correspondiente.

(02 Dec '20, 08:46) Fernando Paz ♦♦ Fernando%20Paz's gravatar image

Crea un archivo texto vacio con extensión UDL, y luego le das doble click para abrirlo, te va mostrar un dialogo para configurar la cadena de conexión que utiliza Evolution. Si tenés algun problema de instalación de los drivers OLEDB, allí vas a poder confirmalo.

(02 Dec '20, 08:47) Fernando Paz ♦♦ Fernando%20Paz's gravatar image

Es instalación en SQL, si quieren averiguo la versión

(02 Dec '20, 08:48) ghuerta ghuerta's gravatar image

Finalmente las cadenas OLEDB no son iguales a las ADO.Net, entonces también puede ser que la cadena especificada en Evolution no se pueda trasladar adecuadamente a OLEDB.

(02 Dec '20, 08:51) Fernando Paz ♦♦ Fernando%20Paz's gravatar image

Probe conectarme con el archivo UDL desde el servidor de aplicaciones a la base de datos que tiene configurada y no dio error.

(02 Dec '20, 14:51) ghuerta ghuerta's gravatar image
showing 5 of 6 show all
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:

×7

Asked: 01 Dec '20, 16:28

Seen: 1,055 times

Last updated: 02 Dec '20, 15:46

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