Avatar
Laura Nicolàs
Superadministrador
Laura Nicolàs

Hola Jose,

El procedimiento InitGLEntry está creado como local, lo que significa que solo puede ser llamado desde dentro del propio objeto. No lo puedes llamar ni desde C/SIDE (estando en otro objeto), ni desde vscode.

No hay forma de cambiarlo, a no ser que:

  • Le solicites a Microsoft que cambie el procedimiento para que sea global.
    Se pueden hacer este tipo de peticiones en GitHub: https://github.com/Microsoft/ALAppExtensions.
  • Si estás en una instalación OnPremise, puedes cambiar la propiedad en c/side y ponerla tú como local.
    No te recomiendo esta opción porque c/side va a desaparecer en 6 meses por lo que sería una solución demasiado temporal. Si has solicitado el cambio a Microsoft, te lo han aprobado y estás esperando a que publiquen el cambio, entoces sí puedes tocarlo en c/side para no quedarte encallado con esto mientras dura el proceso de release.

 

La otra opción es no llamar a la función InitGLEntry, y buscar formas alternativas de conseguir el mismo resultado. Le tienes que dar un par de vueltas, y rediseñar un poco lo que estás haciendo, pero es muy posible que:

  • Puedas encontrar algún evento existente al que te puedas suscribir, y conseguir el mismo efecto.
  • O bien, puedas solicitar un nuevo evento a Microsoft.
  • O bien, dejar que el sistema haga lo que tenga que hacer, y al final hacer tú tus cambios (en lugar de hacerlo entre medias del proceso).

 

Salut!
Laura Nicolàs

 

 

#9856