Laura Nicolàs
Superadministrador
Laura Nicolàs

Hola dmoline,

Nosotras estamos justamente en el proceso de upgrade de un vertical (+1000 objetos) a extensiones, con la intención de subirla a la AppSource.

Cosas a tener en cuenta:

  1. Si ya tienes numeración Addon, es posible que te sirva para ir al cloud. De todas formas consultalo con Microsoft porque había alguna numeraciones que servian tanto para AppSource como para OnPremise, pero había otras que no.
  2. Tienes que cambiar los textos al nuevo sistema de traducciones XLIFF. Lo explicamos en el curso Dynamics ScaleUp 2018. Desarrollo de Extensiones para Business Central, lección 28.
  3. Tienes que cambiar los nombres de los objetos, campos, etc. para añadirle un prefijo (creo que no es obligatorio, pero sí recomendable para evitar conflictos de nombres).
  4. Tienes que proporcionar test automatizados que cubran al máximo posible la funcionalidad. Lo explicamos en el curso Dynamics ScaleUp 2018. Desarrollo de Extensiones para Business Central, lección 34.
  5. Les tienes que poner ApplicationAreas a todos los elemento de UI. (explicado en el mismo curso, lección 20)
  6. Se recomienda añadir notifiaciones y configuraciones asistidas.
  7. A nivel de código, te diria que intentes usar el Code Analyzer, sobre todo el que controla los requisitos para ir a la AppSource. En el Curso de Desarrollo de Envío de Emails y Notificaciones para BC usamos los Code Analyzer y los vamos explicando a medida que avanzan las lecciones.

Esto es un repaso rápido de lo que tienes que tener en cuenta, pero tambiñen te dejo aquí un enlace a la documentación oficial:

  1. Technical Validation
  2. Marketing Validation

Salut!
Laura Nicolàs

#9267