Las extensiones AL en Business Central permiten personalizar el ERP de Microsoft de forma flexible y escalable.

Qué son las extensiones AL en Business Central
Microsoft Dynamics 365 Business Central utiliza el lenguaje AL para desarrollar extensiones y personalizaciones dentro del ERP.
Gracias a las extensiones AL en Business Central, las empresas pueden:
- Adaptar funcionalidades
- Crear procesos personalizados
- Integrar aplicaciones externas
- Automatizar tareas
- Extender el estándar sin modificar el core del sistema
Actualmente, el desarrollo AL se realiza principalmente desde: Visual Studio Code
Por eso, conocer los comandos, extensiones y herramientas adecuadas puede marcar una gran diferencia en productividad y mantenimiento.
Por qué usar Visual Studio Code para Business Central
Microsoft ha convertido Visual Studio Code en el entorno oficial para el desarrollo de extensiones AL.
Esto aporta ventajas importantes:
- Desarrollo más rápido
- Integración con Git
- Mejor depuración
- Extensiones específicas para AL
- Compatibilidad con entornos cloud y Docker
Además, muchas búsquedas en Google relacionadas con:
- “business central al”
- “business central al code”
- “dynamics 365 business central al language visual studio code”
demuestran el interés creciente por este entorno de desarrollo.
Comandos principales de Visual Studio Code para AL en Business Central

Gestión del proyecto AL
AL: Go!
Permite crear un nuevo proyecto AL desde cero.
Es el punto de partida para comenzar una extensión en Business Central.
AL: Download Symbols
Descarga los símbolos del servidor de Business Central para poder utilizar objetos estándar dentro del desarrollo.
Este comando es esencial para trabajar correctamente con:
- tablas
- páginas
- reports
- codeunits
AL: Publish
Publica la extensión en el entorno de desarrollo, ya sea:
- Sandbox cloud
- Docker local
- Entorno on-premises
AL: Package
Empaqueta la extensión en un archivo .app listo para distribuir o instalar.
AL: Sign Package
Firma digitalmente la extensión AL para entornos productivos y despliegues seguros.
Atajos de productividad en Visual Studio Code para AL
Navegación rápida en proyectos Business Central
Ctrl + Shift + P
Abre la paleta de comandos de Visual Studio Code.
Es uno de los accesos más utilizados para ejecutar comandos AL rápidamente.
Ctrl + P
Permite localizar cualquier archivo del proyecto instantáneamente.
Muy útil en proyectos grandes con múltiples objetos AL.
F12
Accede directamente a la definición de funciones, tablas o páginas.
Fundamental para navegar entre extensiones Business Central.
Ctrl + Click
Alternativa rápida para navegar entre símbolos y referencias.
Ctrl + Shift + O
Muestra el esquema del archivo actual y facilita la navegación entre:
- procedimientos
- triggers
- eventos
- funciones
Depuración y pruebas en Business Central AL

Cómo depurar extensiones AL
F5
Inicia la depuración y publica automáticamente la extensión en el entorno de pruebas.
Este comando acelera muchísimo el ciclo de desarrollo.
Ctrl + Shift + D
Abre la vista de depuración en Visual Studio Code.
Desde aquí se pueden:
- revisar errores
- controlar breakpoints
- analizar variables
AL: Generate Report Layout
Genera automáticamente diseños de informes para objetos tipo Report.
Muy útil para personalizaciones avanzadas.
Extensiones útiles para desarrollar en AL y Business Central
Extensiones específicas para AL
AL Language (Microsoft)
La extensión imprescindible para trabajar con AL.
Proporciona:
- compilación
- sintaxis
- publicación
- IntelliSense
- depuración
Muy relacionada con búsquedas como: “business central al language visual studio code”.
AZ AL Dev Tools / AL Code Outline
Herramientas muy populares entre desarrolladores Business Central.
Permiten:
- generar código automáticamente
- navegar entre eventos
- refactorizar
- analizar objetos
Keywords relacionadas integradas:
- “al code”
- “central code”
AL Object Designer
Facilita la visualización y gestión gráfica de objetos AL.
Ideal para desarrollos complejos.
AL Test Runner
Permite ejecutar pruebas automatizadas y validar extensiones AL antes de desplegar.
Muy útil en entornos DevOps.
Extensiones de Visual Studio Code que mejoran la productividad
Herramientas recomendadas para desarrolladores Business Central
GitLens
Permite visualizar:
- historial de cambios
- autores
- commits
Muy útil para trabajo colaborativo.
Better Comments
Mejora la legibilidad del código mediante comentarios visuales.
REST Client
Ideal para probar APIs e integraciones de Business Central directamente desde VS Code.
Remote – SSH
Facilita el trabajo remoto sobre:
- Docker
- servidores Linux
- entornos cloud
Live Share
Permite compartir sesiones de desarrollo en tiempo real con otros programadores.
Buenas prácticas para desarrollar extensiones AL en Business Central
Mantén un código limpio y escalable
Algunas recomendaciones importantes:
- Utiliza convenciones de nomenclatura
- Documenta funciones y procesos
- Evita modificaciones sobre estándar
- Trabaja mediante eventos y suscriptores
Utiliza pruebas y depuración
Las pruebas unitarias ayudan a:
- detectar errores
- asegurar calidad
- facilitar mantenimiento
Aprovecha el ecosistema de Visual Studio Code
El verdadero potencial aparece cuando se combinan:
- extensiones AL
- Git
- Docker
- automatizaciones
- DevOps
Cómo puede ayudarte ABD con Business Central y AL

En ABD Consultoría y Soluciones Informáticas ayudamos a empresas y desarrolladores a sacar el máximo partido a Business Central.
Nuestros servicios incluyen:
- Desarrollo de extensiones AL
- Implantación Business Central
- Integraciones personalizadas
- Soporte técnico
- Formación para desarrolladores
- Optimización de entornos AL
Trabajar con extensiones AL en Business Central desde Visual Studio Code permite desarrollar soluciones más modernas, escalables y mantenibles.
Conocer los comandos adecuados, utilizar buenas prácticas y apoyarse en extensiones específicas puede mejorar enormemente la productividad de cualquier desarrollador AL.
Si quieres optimizar tu entorno Business Central o desarrollar extensiones personalizadas, en ABD podemos ayudarte.