Mantenimiento de extensiones de Business Central

Que una actualización de versión o de cumulative update no afecte a tus personalizaciones

TRIANGLE dispone de acceso al preview de la funcionalidad de cada release con unos meses de antelación. Esto nos permite analizar si las novedades que presentará Microsoft entran en conflicto con tus modificaciones y, además, disponemos de un plazo de tiempo para realizar estos ajustes. Solo así nos aseguraremos de que tu entorno sea siempre funcional tras los cambios de versión.

Hay gran diversidad de motivos por los cuales Microsoft puede realizar cambios que puedan tener un impacto en tus modificaciones, por ejemplo:

Device Frame
Ejemplos del impacto en tu modificaciones
Sustitución de funcionalidad, por ejemplo, el cambio que se produjo con el cambio de “Referencias cruzadas” a “Referencias de artículos”.
Cuando marca objetos como obsoletos.
Cuando anuncia planes para eliminar objetos.
Cuando decide discontinuar cierta funcionalidad.
Cuando reemplaza objetos por capacidades de la nueva plataforma.
Con el movimiento de acciones.
¿Necesitas mantenimiento de tus extensiones?

¿Qué puedes lograr con Triangle?

Cuando se produce alguna de estas acciones, TRIANGLE puede ver un warning en el código personalizado en Visual Studio Code y así iniciar de inmediato la corrección y también realizarlo de manera proactiva.


Este tipo de cambios son muy comunes en todas las nuevas versiones. De hecho, según un estudio realizado por Simplanova, estos son los cambios que han tenido lugar desde BC 15 hasta la versión 19 (octubre 2021):

The tracking of the changed parametersBC 15BC 16BC 17BC 18BC 19
Changed objects-3329219527842077
Folders (grouped by functional areas)521273341
Enum objects0€/mes1129231287372
Remaining Option Fields23081955171316211178

¿Cómo podemos ayudarte?

Mediante nuestro contrato de mantenimiento de extensiones, tus personalizaciones estarán siempre seguras.

Test

Realizaremos proactivamente un testeo de las nuevas versiones de Business Central con respecto a tu código modificado, para identificar en qué puntos entrará en conflicto.

Conflictos

Revisaremos todas las release notes para asegurarnos que la funcionalidad desarrollada a medida no entra en conflicto con las novedades presentadas por Microsoft y también poder recomendar si hay alguna funcionalidad que puedas activar antes de su fecha.

Actualización

En caso de conflicto, dispondrás de cobertura de desarrollo, es decir, actualizaremos el código para que no presente conflictos y funcione correctamente en la nueva versión.

Mejores usos

Recibirás consejo proactivo sobre la activación de nuevas capacidades, disponibles en tu entorno.

Preguntas frecuentes

¿Qué son las extensiones?

Con la llegada de Business Central, Microsoft separó el código estándar de la aplicación del código personalizado del cliente. Esto le permite actualizar cada mes y cada 6 meses de forma automática el código base del ERP. El código personalizado del cliente se agrupa en extensiones del código. Justamente eso son las extensiones, las customizaciones particulares de cada cliente.

¿Es realmente necesario el mantenimiento de extensiones?

¡En Triangle creemos que es imprescindible! Del mismo modo que Microsoft se encarga de mantener y actualizar el código estándar del ERP, el partner tiene que hacerse cargo de que el código personalizado del cliente también esté actualizado y no presente incompatibilidades con las nuevas funcionalidades.

¿Qué sucede si no existe un mantenimiento de las extensiones?

En los cambios funcionales importantes Microsoft nos brinda una fecha en la cual esa funcionalidad será discontinuada y, por lo tanto, si no se han adaptado las customizaciones, éstas podrían dejar de funcionar. Por este motivo es tan importante contar con un mantenimiento proactivo y no reactivo.

¿Cuál es el precio de este mantenimiento?

La tarifa del contrato de mantenimiento de extensiones dependrá del número de extensiones y objetos modificados. De manera que, si dispones de pocas modificaciones será un contrato menor que si trabajas con una BBDD altamente personalizada.
Sea cual sea tu escenario, mensualmente documentaremos todas las acciones proactivas realizadas para que siempre dispongas del valor asociado a este mantenimiento.

500+ Implementations and supporting companies around the world

¿Quieres obtener un estudio gratuito de tus extensiones?