Información sobre el curso de programación en Business Central

Aprenderás las claves de programación AL para personalizar las funcionalidades de Business Central

¿En estos momentos tu empresa ha migrado del antiguo ERP Navision a Business Central o está pensando hacerlo dentro de poco? En cualquier caso, es importante saber que ambas herramientas ya no utilizan el mismo lenguaje de programación.

Por lo que se vuelve imprescindible aprender los fundamentos clave de programación AL que se utilizan en el entorno de desarrollo del ERP de Microsoft. ¡En este curso técnico de Business Central te enseñamos todos los detalles!

Ubicación

Microsoft Teams

Lunes - Miércoles

Del 24/03/2025 hasta el 03/06/2025

De 16:00h a 18:30h

Duración: 80h

Precio

5.400€
(2 técnicos por empresa)*
Posibilidad de bonificar con créditos FUNDAE

Objetivos del curso técnico de Business Central

Con este curso de programación de Business Central aprenderás a personalizar las funcionalidades del ERP mediante el lenguaje AL y a desarrollar aplicaciones que se adapten sin problemas a tus operaciones y mejoraren los procesos de negocio con lógica específica.

¿Qué aprenderás en este curso de programación de Business Central?

Descubrir la arquitectura, las herramientas de trabajo y el entorno de desarrollo de Business Central.

Conocer el lenguaje de programación AL, sus variables, estructuras…

Definir y modificar tablas para manejar datos de tu negocio, extender tablas del sistema, triggers…

Dominar el entorno de desarrollo de Business Central para adaptarlo a tus necesidades.

Requisitos del curso de programación de Business Central

Requisitos mínimos de hardware:

  • Procesador 2 núcleos
  • 8 GB RAM
  • 120 GB disco duro

Aconsejables:

  • Procesador 4 nucleos
  • 16 GB ram
  • 250 GB disco duro

Se ofrece la posibilidad de contratar máquinas virtuales de Azure:

  • Máquina virtual con 4cpu y 16GB de RAM: 150,26€/mes
  • Maquina virtual con 2cpu y 8GB de RAM: 80.96€/mes
  • Servicios de despliegue y configuración 200€ pago único.
Temario completo

Visual Code:

  • Instalación
  • Instalación de Al.vsix
  • Configurar la instancia
  • Settings
  • Uso de iconos de Activity Bar
  • Manejo de opciones de menú
  • Panel de Problemas, debug, terminal, etc
  • Teclas importantes:
  • Setup

Estructura de objetos

  • Tablas
  • Páginas
  • Codeunit
  • Extensión de tabla
  • Extensión de página

Debugger

Git

  • Instalación:
  • Instrucciones básicas
  • Pasos para una nueva App
  • Uso de Git
  • El archivo .gitignore
  • Ramas
  • Fusionar ramas

PowerShell

  • PowerShell administración Extension
  • Publicar, Instalar, Desinstalar, Actualizar, Despublicar sin pérdida de datos, despublicar eliminando por completo la App, Actualizar si tienen dependentes, etc.

Enums y EnumExtension.

Tablas:

  • Diseño de tablas
  • Propiedades
  • Triggers
  • Campos
  • Claves
  • FieldGroups

Extensiones de Tablas:

  • Diseño
  • Añadir
  • FieldGroups
  • Fields
  • Keys
  • Triggers
  • Modificar
  • Fields

Páginas:

  • Nomenclatura
  • Propiedades
  • Tipos de elementos (Controles)
  • Container
  • Group
  • Field
  • Part
  • Subtipo
  • Controles
  • Triggers
  • Botones (Actions)
  • Páginas de tablas virtuales
  • Páginas de tablas temporales.

Extensiones de páginas:

  • Diseño
  • Layout
  • Actiones
  • Triggers

Codeunits:

  • Nomenclatura
  • Propiedades
  • Triggers
  • Creación de funciones y procedimientos
  • Variables
  • Capturar errores en funciones
  • Sobrecarga de funciones.
  • Ejecución de funciones en segundo plano
  • Codeunits más usadas, representativas, importantes

Lenguaje AL:

  • Sintaxis
  • Dependencias

Otros objetos

  • Notificaciones
  • FilterPageBuilder
  • RecordRefs
  • Lists
  • Dictionary
  • TextBuilder
  • WebServices y JSON

Durante la formación realizarás diferentes prácticas de casos reales, con el objetivo de coger mayor conocimiento en el entorno

¡No pierdas la oportunidad!

Abrir chat
💬 ¿Necesitas ayuda?
Escanea el código
Hola 👋
¿En qué podemos ayudarte?