Este manual te guiará paso a paso sobre cómo obtener los objetos de Business Central preview, para acceder al código fuente de las aplicaciones predeterminadas.
Paso 1: Instalar BcContainerHelper
BcContainerHelper es una herramienta en PowerShell que te permite acceder a los artefactos de Business Central. Para instalarla, abre PowerShell y ejecuta el siguiente comando:
Install-Module -Name BcContainerHelper -Force
Paso 2: Obtener la URL de los BC Artifacts
Para obtener los artefactos de una versión específica de Business Central (por ejemplo, la versión 25.x), ejecuta el siguiente comando en PowerShell:
$artifactUrl = Get-BCArtifactUrl -version "25.0.23364.25209" -country "es" -type "Sandbox"
Este comando te proporcionará la URL de los artefactos que necesitas descargar.
Paso 3: Descargar los Artefactos
Una vez que tengas la URL, puedes descargar los artefactos con este comando:
Download-Artifacts -artifactUrl $artifactUrl -includePlatform
Los artefactos se descargarán por defecto en la carpeta C:\bcartifacts.cache.
Paso 4: Acceder al Código Fuente
Una vez descargados los artefactos, el código fuente de la aplicación base se puede encontrar en la siguiente ruta:
C:\bcartifacts.cache\sandbox\{versión}\platform\Applications\BaseApp\Source
Dentro de esa carpeta, encontrarás los archivos .al con el código fuente de la aplicación base.

Paso 5: Abrir el Código Fuente en Visual Studio Code
Para visualizar el código fuente:
- Abre Visual Studio Code.
- Selecciona Archivo > Abrir Carpeta.
- Navega hasta la carpeta que contiene los archivos AL extraídos (
BaseApp\Source). - Haz clic en Abrir para cargar los archivos en Visual Studio Code.
Paso 6: Buscar Páginas o Módulos Específicos
Para buscar un objeto o módulo en particular (por ejemplo, Subscription & Recurring Billing):
- Presiona Ctrl + Shift + F para abrir la búsqueda global en Visual Studio Code.
- Introduce el nombre o el ID del objeto que estás buscando.
Para buscar módulos nuevos, es recomendable hacerlo desde el explorador de Windows.
Por ejemplo, si buscas el módulo de Subscription & Recurring Billing, utiliza el explorador de archivos para encontrar rápidamente el archivo o carpeta correcta dentro de la estructura extraída.
