Publicar una extensión para Dynamics NAV en la AppSource. Rango de Numeración asignado

por | 16 febrero, 2018

Publicar una extensión para Dynamics NAV en la AppSource requiere un trabajo.

En ClipDynamics queremos crear y publicar extensiones para Navision en el marketplace oficial de Microsoft. Y queremos explicarte cómo es el procedimiento.

Este es el cuarto artículo en esta serie de posts en los que narramos nuestra experiencia creando y publicando una extensión para Navision en la AppSource de Dynamics 365 for Financials, la versión en la nube de Dynamics NAV.

En el artículo anterior explicábamos que habíamos realizado la solicitud de un rango de numeración de 50 IDs para poder desarrollar la extensión. Cuatro días más tarde, recibí un e-mail en el que Microsoft me confirmaba que la solicitud había sido aprobada y me especificaba el rango de objetos que me habían asignado.

A partir de aquí, hay que realizar 3 pasos distintos:

  1. Descargar una licencia de desarrollo que contenga el nuevo rango asignado
  2. Solicitar acceso al Cloud Partner Portal
  3. Desarrollar la extensión

Vamos a repasar cada uno de ellos.

Descargar una licencia de desarrollo para Dynamics NAV

En el e-mail, Microsoft me envía un pdf con las instrucciones paso a paso para descargar una licencia de desarrollo para Dynamics NAV que contenga la nueva numeración que nos han asignado.

El procedimiento es exactamente el mismo que para generar y descargar cualquier licencia de Dynamics NAV. Pero hay una diferencia importante. En un punto de la configuración de la licencia, hay un sitio donde dice «Do you want ISV insert rights included?». Hay que marcar que Sí.

Los pasos completos para configurar y descargar una licencia de Navision son los siguientes:

  1. Conectarse a la PartnerSource Business Center
  2. Ir a Herramientas para desarrolladores
  3. Ir a License Key Configuration
  4. En el campo Tipo de programa, seleccionar Consultant Demo and Dev
  5. Clicar en Crear nueva configuración
  6. En el campo Tipo de programa, seleccionar Consultant Demo and Dev
  7. En el campo País de licencia, seleccionar España
  8. En el campo Nombre de configuración, darle un nombre a la licencia que nos permita reconocerla. En mi caso, le he dado el nombre NAV2018 con ISV (1)
  9. En el campo Línea de productos, seleccionar Microsoft Dynamics NAV Perpetual
  10. Tras esta selección, nos aparece un nuevo campo llamado Versión principal en el que he seleccionado 2018
  11. Tras esta selección, nos aparece un nuevo campo llamado Country Code en el que he seleccionado Country Code: Spain
  12. Tras esta selección, nos aparece un nuevo campo llamado  Product Edition  en el que he seleccionado 610 Partner Demo/Dev Module
  13. En el campo Plantilla, seleccionar NAV 2018 Consultant Demo/Dev
  14. En el campo Nombre de la empresa, seleccionar nuestra empresa
  15. Clicar en Seleccione los módulos
  16. En los módulos, podemos especificar el números de usuarios completos y limitados que queremos que contenga la licencia que estamos configurando. En mi caso, le doy a Seleccionar todo para que el sistema configure la licencia con el máximo de usuarios a los que tengo acceso.
  17. Clicar en Guardar
  18. Ahora vamos a una nueva pantalla dónde debemos seleccionar en el campo ISV insert rights. Éste es un punto importante para que la licencia tenga acceso al nuevo rango de objetos que nos ha asignado Microsoft
  19. Para comprobar que esté todo correcto, podemos seleccionar la opción Permission Report Detailed (txt) y darle a Mostrar informe de permiso. Esto nos generará un archivo de texto en el que deberíamos ver la numeración que tenemos asignada para desarrollar la extensión
  20. Clicar en Descargar licencia/clave de registro actual, para que se genere el archivo .flf y nos lo podamos descargar

Y con esto ya tenemos una licencia con la nueva numeración que podemos cargar en una base de datos de Navision.

Solicitar acceso al Cloud Partner Portal

En el e-mail, Microsoft nos dice que para tener acceso al Cloud Partner Portal debemos enviar un e-mail a una dirección de correo electrónico muy concreta.

En este e-mail debemos especificar:

  • El nombre de nuestra empresa tal y como queremos que se muestre en la AppStore una vez publiquemos nuestra extensión
  • El e-mail con el que queremos acceder al Portal. Nos recomiendan que sea un e-mail genérico que puedan consultar múltiples usuarios. Es decir, que no sea un e-mail de una persona concreta, sino algo más genérico como info@miempresa.com.

He enviado el e-mail y tan solo unos minutos después ya he recibido una respuesta diciendo que ya tengo el acceso disponible.

Desarrollar la extensión

Los dos puntos anteriores se podían completar en poco tiempo.

El desarrollo de la extensión, sin embargo, es un proceso más laborioso.

Microsoft nos proporciona dos enlaces que nos pueden interesar:

En un próximo artículo intentaremos entrar en detalle en estos requisitos técnicos y explicaremos el desarrollo que estamos haciendo.

Un saludo,
Cristina Nicolàs


Todos los artículos de esta serie

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.