3. About the speaker
• José Ángel López Aguilar
• Dynamics NAV / Business Central
Technical Leader en CDART
• 13 años trabajando con Navision / NAV
/ Business Central, en cliente final y
posteriormente en partner.
• www.linkedin.com/in/josé-ángel-lópez-
aguilar-688a0b1b
• jalopez@quonext.com
8. ¿Qué es para ti Dynamics NAV /
Business Central?
• Un ERP.
9. ¿Qué es para ti Dynamics NAV /
Business Central?
• Un ERP.
• Un ERP, personalizable hasta cierto punto.
10. ¿Qué es para ti Dynamics NAV /
Business Central?
• Un ERP.
• Un ERP, personalizable hasta cierto punto.
• Una plataforma de desarrollo, con características de
ERP añadidas gratuitamente.
11. ¿Qué es para ti Dynamics NAV /
Business Central?
• Un ERP.
• Un ERP, personalizable hasta cierto punto.
• Una plataforma de desarrollo, con características de
ERP añadidas gratuitamente.
12. ¿Qué es para ti Dynamics NAV /
Business Central?
• Un ERP.
• Un ERP, personalizable hasta cierto punto.
• Una plataforma de desarrollo, con características de
ERP añadidas gratuitamente.
https://markbrummel.blog/2018/04/03/business-central-erp-or-development-platform/
16. Connect apps
• Escenario: Cuando necesitamos establecer una
conexión punto a punto entre Dynamics 365
Business Central y una solución o servicio de
terceros.
17. Connect apps
• Escenario: Cuando necesitamos establecer una
conexión punto a punto entre Dynamics 365
Business Central y una solución o servicio de
terceros.
• Usualmente usan REST APIs.
• Desde Dynamics NAV 2018 en versión beta.
• Desde Dynamics 365 Business Central April ‘19 (v14) en
versión estable.
19. Connect apps
• Ventajas del uso de REST APIs:
• Estandarizadas en todos los tenant de Business Central,
soportan integraciones de gran volumen.
20. Connect apps
• Ventajas del uso de REST APIs:
• Estandarizadas en todos los tenant de Business Central,
soportan integraciones de gran volumen.
• Usan menos ancho de banda que los ws SOAP. Más
adecuadas para cloud.
21. Connect apps
• Ventajas del uso de REST APIs:
• Estandarizadas en todos los tenant de Business Central,
soportan integraciones de gran volumen.
• Usan menos ancho de banda que los ws SOAP. Más
adecuadas para cloud.
• Se invocan con HTTP requests, no requieren librerías o
software adicional.
22. Connect apps
• Ventajas del uso de REST APIs:
• Estandarizadas en todos los tenant de Business Central,
soportan integraciones de gran volumen.
• Usan menos ancho de banda que los ws SOAP. Más
adecuadas para cloud.
• Se invocan con HTTP requests, no requieren librerías o
software adicional.
• Creación de APIs personalizadas.
23. Connect apps
• Ventajas del uso de REST APIs:
• Estandarizadas en todos los tenant de Business Central,
soportan integraciones de gran volumen.
• Usan menos ancho de banda que los ws SOAP. Más
adecuadas para cloud.
• Se invocan con HTTP requests, no requieren librerías o
software adicional.
• Creación de APIs personalizadas.
• En Business Central April release (v14): 51 APIs.
24. Connect apps
• Ventajas del uso de REST APIs:
• No es necesario tener conocimiento/experiencia en la
arquitectura de Business Central.
27. CDS, el futuro presente de Dynamics
• CDS (Common Data Service, o Common Data Service
para apps) permite almacenar y administrar los datos
de las aplicaciones empresariales de forma segura.
28. CDS, el futuro presente de Dynamics
• CDS (Common Data Service, o Common Data Service
para apps) permite almacenar y administrar los datos
de las aplicaciones empresariales de forma segura.
• Se almacenan en “entidades”.
29. CDS, el futuro presente de Dynamics
• CDS (Common Data Service, o Common Data Service
para apps) permite almacenar y administrar los datos
de las aplicaciones empresariales de forma segura.
• Se almacenan en “entidades”.
• Muy ligadas a PowerApps.
30. CDS, el futuro presente de Dynamics
• CDS (Common Data Service, o Common Data Service
para apps) permite almacenar y administrar los datos
de las aplicaciones empresariales de forma segura.
• Se almacenan en “entidades”.
• Muy ligadas a PowerApps.
• Los datos de algunas aplicaciones de Dynamics 365
ya se están almacenando en CDS (Sales, Service y
Talent).
31. CDS, el futuro presente de Dynamics
• CDS (Common Data Service, o Common Data Service
para apps) permite almacenar y administrar los datos
de las aplicaciones empresariales de forma segura.
• Se almacenan en “entidades”.
• Muy ligadas a PowerApps.
• Los datos de algunas aplicaciones de Dynamics 365
ya se están almacenando en CDS (Sales, Service y
Talent).
• Podemos integrar nuestros datos externos con CDS
por PowerQuery, o hacer una carga manual.
36. Integrando con otras aplicaciones
Microsoft
• Demo:
• Requisito:
• El cliente necesita un método de notificación de incidencias que no
implique uso de correo electrónico ni aplicaciones adicionales a las
de uso diario (Business central, Office,…).
37. Integrando con otras aplicaciones
Microsoft
• Demo:
• Requisito:
• El cliente necesita un método de notificación de incidencias que no
implique uso de correo electrónico ni aplicaciones adicionales a las
de uso diario (Business central, Office,…).
• Categorización de incidencias y de avisos.
38. Integrando con otras aplicaciones
Microsoft
• Demo:
• Requisito:
• El cliente necesita un método de notificación de incidencias que no
implique uso de correo electrónico ni aplicaciones adicionales a las
de uso diario (Business central, Office,…).
• Categorización de incidencias y de avisos.
• Solución diseñada: Integrar las notificaciones desde Business Central
con Microsoft Teams.
40. Algunos enlaces interesantes
• Connect apps:
https://docs.microsoft.com/en-us/dynamics365/business-central/dev-itpro/developer/devenv-
develop-connect-apps
• Creación de APIs personalizadas:
https://community.dynamics.com/nav/b/katsonsnavblog/archive/2018/10/10/how-to-create-
custom-apis-for-business-central-even-from-macos
• Common Data Service for apps:
https://powerapps.microsoft.com/es-es/cds-apps/
• Integración entre Business Central y Teams
https://community.dynamics.com/nav/b/stefanodemiliani/archive/2019/02/20/dynamics-365-
business-central-and-microsoft-teams-how-to-integrate-them