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