Etiquetado: DataPerCompany
- Este debate tiene 6 respuestas, 7 mensajes y ha sido actualizado por última vez el hace 2 años, 5 meses por
Djcorral.
-
AutorEntradas
-
24 abril 2020 a las 13:54 #1016189
arzaai
ParticipanteHola. 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.
24 abril 2020 a las 17:23 #1016193
Laura NicolàsSuperadministradorHola,
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às29 abril 2020 a las 10:26 #1016282
Cristina NicolàsSuperadministradorLo 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às2 febrero 2021 a las 09:58 #1018950a.garcia@enteco.biz
ParticipanteHola,
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
6 febrero 2021 a las 17:18 #1018992
JokerParticipanteHola,
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
1 febrero 2024 a las 14:50 #1028338ADVANCED ENTERPRISE INTERNET ACTIVITIES ADENTIA
ParticipanteBuenas 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
5 febrero 2024 a las 13:07 #1028342
DjcorralParticipanteHola, 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.”
-
AutorEntradas
- Debes estar registrado para responder a este debate.