Entorno de Personalización y Desarrollo con Microsoft Dynamics 365 Business Central

¥5,594.00

________________________________________________________________

¿Quieres realizar este curso en otra modalidad formativa?
Comunícate con nosotros

Otras modalidades: Telepresencial - Presencial

________________________________________________________________

Curso Entorno de Personalización y Desarrollo con Microsoft Dynamics 365 Business Central

El curso Entorno de Personalización y Desarrollo con Microsoft Dynamics 365 Business Central está orientado a profesionales técnicos que necesitan comprender el ecosistema de desarrollo y personalización de Business Central antes de abordar desarrollos funcionales o avanzados.

A lo largo de la formación se estudia el entorno técnico de Business Central, incluyendo los conceptos clave relacionados con la personalización del sistema, la extensión de funcionalidades estándar y la forma correcta de trabajar dentro de la arquitectura y las herramientas que proporciona Microsoft.

El curso permite entender cómo se estructura el entorno de desarrollo, cómo se gestionan las extensiones y cómo se prepara un entorno adecuado para el trabajo técnico, sentando las bases necesarias para desarrollos posteriores de forma alineada con las buenas prácticas de Microsoft.

Esta formación resulta clave como paso previo al desarrollo en AL, proporcionando una visión clara de cómo funciona Business Central desde el punto de vista técnico y cómo debe abordarse su personalización de manera controlada y sostenible.

 

Ventajas del curso Entorno de Personalización y Desarrollo con Microsoft Dynamics 365 Business Central

Requisitos Previos

Para aprovechar correctamente el curso, se recomienda:

  • Conocimientos básicos de Microsoft Dynamics 365 Business Central
  • Comprensión general de los procesos empresariales gestionados por el ERP
  • Conocimientos básicos de programación o lógica de desarrollo
  • Familiaridad con entornos tecnológicos y herramientas de software

No es necesario tener experiencia avanzada en desarrollo con Business Central, pero sí es recomendable una base técnica que permita comprender los conceptos de personalización y entorno de desarrollo tratados en el curso.

 

 

¿A quien va dirigido este curso?

Este curso va dirigido a consultores funcionales de NAV, D365 BC u otros ERPs que deseen conocer las principales posibilidades de personalización y desarrollo que ofrece Business Central con VSC. Se analizarán los componentes de una Extensión, así como una descripción del entorno de desarrollo.

 

Objetivos de la formación. ¿Qué aprenderás?

  • Conocer el entorno de personalización y desarrollo de Business Central
  • Gestionar espacios aislados 
  • Usar Visual Studio Code con extensiones y lenguaje AL
  • Trabajar con tablas y páginas
  • Manejar datos
  • Crear informes 
  • Gestionar la seguridad y permisos de BC
  • Implementar CodeUnits, eventos y disparadores para su integración con Procedures
  • Uso de DevOps en proyectos con BC
  • Crear APIs personalizadas
  • Realizar un proyecto con objetos y extensiones

 

Contenido del curso - Programa

Unidad 1: Entornos de desarrollo y el AL: Visual Studio Code: Visión General

  • Introducción al entorno de personalización y desarrollo
  • Creación de entornos de espacio aislados
  • Extensiones base
  • Creación de una extensión
  • Integración con el entorno de BC
  • Las Extensiones y AL
  • Práctica 1: Creación del entorno de desarrollo
  • Práctica 2: Creación de Sandbox
  • Práctica 3: Integración del entorno VSC con Business Central

Unidad 2: Uso de tablas y páginas

  • Creación de objetos en Business Central
  • Principales utilidades
  • Tabla de Configuración
  • Página 
  • Práctica de creación de página y tabla de configuración
  • Crear el objeto de extensión de tabla de cliente
  • Tabla, página de lista y página de ficha
  • Práctica 1: Creación de Extensiones con componentes
  • Práctica 2: Creación de tablas y páginas

Unidad 3: Introducción a la programación con lenguaje AL, uso de eventos e informes

  • Identificadores, sintaxis y variables
  • Tipos de datos
  • Arrays
  • Listas
  • Asignaciones
  • Expresiones en Business Central
  • Funciones en AL
  • Informes y Reportes
  • Ejemplos de extensiones de BC con AL
  • Práctica 1: Manejo y tipo de datos
  • Práctica 2: Creación de informes y reportes

Unidad 4: Derechos y Conjuntos de Permisos. Estándares de desarrollo en Business Central

  • Introducción a los conjuntos de permisos
  • Crear derechos y conjuntos de permisos
  • Características de las tablas funcionales
  • El modelo de proceso de datos
  • Datos maestros
  • Estándares de documentos
  • Práctica 1: Implementar un modelo de proceso de datos
  • Práctica 2: Agregar tablas y páginas para datos maestros
  • Práctica 3: Crear documentos de ejemplo

  Unidad 5: CodeUnits, eventos y disparadores

  • Conceptos de CodeUnit
  • Creación y acceso a una CodeUnit
  • Eventos
  • Disparadores de tabla y campo
  • Disparadores de página
  • Disparadores de control y acciones
  • Trabajar con servicios Web
  • Práctica 1: Uso de disparadores y CodeUnit
  • Práctica 2: Crear Procedures locales y globales
  • Práctica 3: Llamar a las CodeUnits
  • Práctica 4: Crear CodeUnits con una extensión de VSC

 Unidad 6: Integrar DevOps y Business Central

  • Crear DevOps
  • Tablero Kanban
  • Repositorios Git
  • Sincronizar repositorios con Visual Studio Code
  • Creación de pipelines con YAML
  • Práctica 1: Configuración de DevOps y creación de tablero Kanban
  • Práctica 2: Sincronización del código con GIT
  • Práctica 3: Instalar y ejecutar el Test Toolkit

Unidad 7: Integraciones con Dynamics 365 Business Central

APIs de D365 BC

Comparación de OData y APIs

Uso de APIs estándar de D365 BC

Creación de una API personalizada en D365 BC

Implementación de una nueva API para una entidad personalizada y para una existente

Creación de una aplicación que use APIs de D365 BC

Creación de proyecto

En el proyecto se agregarán nuevos objetos y extensiones a la aplicación base para una función de bonificación para los clientes. Cada sección de este proyecto incluye código que sirve para instalar, personalizar o actualizar esta extensión de ejemplo. El resultado final se publicará en el Sandbox

Las actividades a realizar son:

  • Desarrollar una extensión de ejemplo con una tabla, una página de tarjeta y una página de lista.
  • Implementación de la extensión de ejemplo en el entorno de espacio aislado de desarrollo.
  • Uso de Dynamics 365 Business Central Designer para modificar aspectos visuales de la extensión.
  • Creación de objetos de extensión que se pueden utilizar para modificar objetos de página y tabla.
  • Inicialización de la base de datos durante la instalación de la extensión.
  • Actualización y conservación de datos durante la actualización de la extensión

 

¿Quieres realizar este curso? Solicita información ahora

Si quieres realizar este curso de forma virtual puedes comprarlo en la parte superior del producto. Ante cualquier duda, ponte en contacto con nosotros.

Si quieres realizar este curso en modalidad presencial o telepresencial ponte en contacto con nosotros:

Información relacionada a la formación

Soporte siempre a tu lado

Soporte de formación

Siempre a tu lado

Modalidades Formativas

Modalidades formativas

Self Learning - Virtual - Presencial - Telepresencial

bonificaciones

Bonificaciones

Para empresas