Cambiar la propiedad DataPerCompany en una tabla existente (Table 92)

Etiquetado: 

Viendo 7 entradas - de la 1 a la 7 (de un total de 7)
  • Autor
    Entradas
  • #1016189
    arzaai
    Participante

    Hola. Quiero cambiar la propiedad de DataPerCompany a varias tablas que ya existen (como la 92 por ejemplo y algunas más) pero no me da ningún snippet con esa opición. Sólo puedo cambiar esa propiedad (o eso creo yo) cuando creo una tabla nueva. Por cierto, el entorno de desarrollo es con Visual Studio Code y Dyn365 en nube Microsoft.

    Gracias.

    #1016193
    Laura Nicolàs
    Superadministrador

    Hola,

    Al hacer una tableextension para modificar una tabla del estandard (como la 92), puedes modificar algunas propiedades (muy pocas). En concreto, la propiedad DataPerCompany no se permite modificar. Si puedes modificar la propiedad de tablas 50.000 que creas tu.

    Lo de compartir tablas del estándard para que varias empresas usen los mismos datos ya no es posible.

    Salut!
    Laura Nicolàs

     

    #1016282
    Cristina Nicolàs
    Superadministrador

    Lo de compartir tablas del estándard para que varias empresas usen los mismos datos ya no es posible.

    Entre otras cosas porque, en la nube, aunque bajo una misma suscripción tengas varias empresas creadas en Business Central, Microsoft no asegura que ambas empresas estén físicamente en la misma Base de Datos. Es muy posible que estén en distintas Bases de Datos.
    De modo que no solo el hecho de compartir datos. Tampoco puedes hacer cosas como ChangeCompany.

    Un saludo,
    Cristina Nicolàs

    #1018950
    a.garcia@enteco.biz
    Participante

    Hola,

    Entonces, ¿cuál sería la mejor manera de sincronizar datos en maestros como plan de cuentas, clientes…?

    En mi caso, estoy valorando migrar desde NAV2017 teniendo varias tablas compartidas y mi intención es descompartir antes de migrar, pero implementando algún mecanismo de sincronización que me sirva también en BC.

    ¿Las tablas no estándar me recomendáis descompartirlas también?

    Gracias y saludos

    #1018992
    Joker
    Participante

    Hola,

    Tienes dos opciones principalmente:

    1- Power automate: Si buscas en youtube “How to sync master data in multiple companies using Power Automate” te saldrá algún video.
    2- Con código: Con WS o con ScheduledTasks y una tabla intermedia.

    Saludos

    #1028338

    Buenas tardes.

    Actualmente con la última versión de D365 Business Central on Cloud sigue sin ser posible cambiar la propiedad de DataPerCompany y utilizar el ChangeCompany para cambiar de empresa en un desarrollo?

    Es importante saberlo porque era la base para un futuro desarrollo.

     

    Gracias

     

    #1028342
    Djcorral
    Participante

    Hola, ADVANCED ENTERPRISE INTERNET ACTIVITIES ADENTIA,

    Dado que yo tampoco entendía por qué habían hecho ese cambio, te comparto la información que encontré. Así que supongo que nunca será posible desde el estándar. Sin embargo, en informática, la noción de ‘nunca’ siempre es relativa… 😉

    “Microsoft Dynamics 365 Business Central tiene limitaciones en la compartición de tablas entre empresas debido a su arquitectura y diseño. Business Central utiliza un modelo de base de datos que organiza la información de manera que cada empresa tenga su propio conjunto de datos separados. Esto proporciona beneficios en términos de aislamiento de datos, seguridad y mantenimiento.

    Las empresas pueden tener requisitos comerciales y regulatorios específicos que exigen la separación de datos entre ellas. Por ejemplo, normativas de privacidad y seguridad de datos pueden requerir que la información de una empresa no sea accesible por otras.

    El diseño de Business Central se enfoca en proporcionar una solución flexible y escalable para diversas organizaciones, teniendo en cuenta la seguridad y la integridad de los datos. Aunque esto implica limitaciones en la compartición directa de tablas entre empresas, también asegura que cada entidad tenga control y privacidad sobre su propia información.”

     

Viendo 7 entradas - de la 1 a la 7 (de un total de 7)
  • Debes estar registrado para responder a este debate.

Register New Account