#5671
Laura Nicolàs
Superadministrador

[quote quote=5670]Tengo otra pregunta que quizá se solucione probando pero aún no he sacado el tiempo para hacerlo. Tu creas una extensión con una tabla 50000 para una determinada funcionalidad y otra persona crea otra extensión distinta que también trae una tabla nueva con el mismo número 50000 aunque con distinta estructura. Al instalar las dos extensiones, ¿qué ocurre?, ¿falla?, ¿funciona?. Estoy pensando en descargar extensiones a “ciegas” por ejemplo de repositorios publicos. Si hay objetos con numeraciones coincidentes, ¿NAV funciona bien y en la instalacion les da una numeración unica para que todo funcione?[/quote]

En este caso ocurre lo siguiente:
– La primera extensión se instala sin problemas y funciona de forma normal.
– La segunda extensión da error al instalar. No te deja instalar hasta que no se soluciones la colisión de numeración.

Ahora mismo es muy sencillo pedir un rango de numeración reservada, por lo que si vas a hacer extensiones… lo mejor es que pidas numeración. (Explicamos el proceso en este hilo del blog)

De todas formas yo creo que en algún momento quitarán los IDs y todo irá por nombres. Por lo menos así es como funcionan otros sistemas, por ejemplo WordPress, que es el CMS que usamos para la web.

Es mucho más improbable que haya colisión de nombres. Si además usas un prefijo o un sufijo, la probabilidad disminuye todavía más.

Microsoft ya te deja reservar prefijos/sufijos… lo que me hace pensar que en algún momento todo irá por nombres, y los IDs ya no tendrán sentido.

Salut!
Laura Nicolàs

10 cursos gratis, sin tarjeta

Accede a los cursos Gratis de Business Central

Instalación, ventas, fabricación y Power BI.

Acceso inmediato, sin límite de tiempo.