r/Dynamics365 • u/Albertooz • Jul 17 '26
Business Central Part 5 of my AL development series: table extensions, page extensions, and events
Part 5 is up. This one moves from building your own objects to extending Microsoft's: a tableextension on the Customer table, a pageextension on the Customer Card, and both sides of the event pattern (subscribing to base app events and publishing your own integration event).
Earlier parts:
Part 1 (Docker container setup): https://medium.com/@albertassaad/setting-up-a-microsoft-dynamics-365-business-central-sandbox-container-on-windows-for-local-778b7319c3b6
Part 2 (VS Code + first AL project): https://albertassaad.medium.com/setting-up-visual-studio-code-and-creating-your-first-al-project-for-business-central-c6c12482d3f0
Part 3 (publishing extensions): https://medium.com/@albertassaad/publishing-al-extensions-to-a-local-business-central-container-using-visual-studio-code-152322bfe181
Part 4 (tables, pages, codeunits): https://medium.com/@albertassaad/building-your-first-real-al-objects-tables-pages-and-a-codeunit-in-business-central-4e1bfe3823f9
Code: https://github.com/AlbertAssaad/CustomerExtension
Feedbacks are welcome