What is Business Central?
Business central (formerly NAV) is an ERP solution of Microsoft used for small and mid-sized businesses that helps to manage processes by automating and streamlining business operations.
How to setup Business Central?
Business central can be setup in two different ways
- Cloud Hosted
- On-Premises
In this blog, we are going to share how to set up business central in your local computer (on-premises).
Install and setup Business Central(on-premises):
Download and Install:
- To download the setup, go to https://www.microsoft.com/en-us/download/details.aspx?id=104062
- When setup downloaded, unzip the folder and run setup.exe file



- Installation complete
Configuration
- Search ‘Business Central Administration’ in search bar of computer
- Click on BC200 and stop the service
- Click on BC200 and ‘Edit’
- In SOAP Services tab, check ‘Enable SOAP Services’ checkbox
- In NAS Services tab, check ‘Enable Debugging’ checkbox
- In Development tab, check ‘Enable Debugging and Enable Developer Service Endpoint’ checkbox
- Save these edited changes
- Start the services again
Browse this URL http://localhost:8080/BC200/. You have successfully set up business central on your local computer. (Verify the port of this URL in IIS)
Setup development environment for Business Central
Prerequisites:
First step is to install and setup on-premises business central as mentioned above and should have visual studio code and AL extension.
Install and setup VS Code:
- If you do not have visual studio code, download it from https://visualstudio.microsoft.com/downloads/
- Run the setup and install it in computer
- Install all extensions in VS code to program in AL language. Make sure to have all these extensions referred in below screenshot
First Project in AL
Press Ctrl+shift+P and write ‘AL: Go!’ A new project created in a specified folder.
Launch.json and app.json are two primary files responsible for all the configurations of the project. Edit launch.json file referring the below screenshot
{
"version": "0.2.0",
"configurations": [
{
"name": "Your own server",
"request": "launch",
"type": "al",
"environmentType": "OnPrem",
"server": "http://localhost",
"serverInstance": "BC200",
"authentication": "Windows",
"startupObjectId": 22,
"startupObjectType": "Page",
"breakOnError": "All",
"launchBrowser": true,
"enableLongRunningSqlStatements": true,
"enableSqlInformationDebugger": true,
"tenant": "default"
}
]
}
Now, download the symbols to get all the system and extended code of Microsoft. Press Ctrl+Shift+P and write ‘AL: Download symbols’.
When symbols successfully downloaded publish the app using AL: Publish without debugging.
Congratulations!! You have created your first app in Business Central.




















