Ejecutar un Add-On en SAP B1 desde el compilado
El desarrollo de un Add-On, AddOn o como se escriba (jaja) sigue el mismo ciclo que el desarrollo de una aplicación normal de escritorio, con la diferencia que para ejecutarlo fuera del código fuente es necesario crear un instalador. Pero, es muy tedioso estar creando un instalador por cada modificación que queramos probar (fuera del modo depuración).
Para no tener que generar un instalador se puede crear un acceso directo de el ejecutable del addon (.exe) y añadimos la cadena de conexión que nos entrega SAP B1 en la SDK para conectarnos a la UI API.
Ejemplo:
Tenemos el siguiente resultado de la compilación de nuestra aplicación
Hacemos clic derecho en el .exe y presionamos «Crear acceso directo» (create shortcut) .
Una vez creado, editamos el acceso directo (clic derecho -> Propiedades) y al final del campo «ruta» colocamos la cadena de conexión que nos entrega la SDK y guardamos los cambios.
Ahora solo basta entrar a SAP y hacer doble clic en el acceso directo y veremos que el addon se conecta como si lo llamáramos del gestor de addons.
Incluso pueden ver que no hay ningún addon instalado en la sociedad
Espero les sea de utilidad.
Saludos