M365Con 2027 – gratis online conferentie · 11–22 Jan 2027 · 120 sessions→ m365con.net
M365.FM · Nederlands

Business Central aanpassen

AL-ontwikkeling en extensions eenvoudig uitgelegd

Een extra veld op de klantkaart, een eigen goedkeuringsstap of een regel die een order controleert voordat iemand hem boekt: kleine aanpassingen in Business Central klinken al snel als een compleet nieuwe taal. Deze aflevering legt uit wat AL-ontwikkeling betekent, waarom er extensions bestaan en hoe maatwerk veilig naast de standaardapplicatie werkt.

Volg de podcastNieuwe afleveringen over Microsoft 365, Copilot en meer, gratis in je podcast-app.Spotify

▶ Business Central aanpassen: AL-ontwikkeling en extensions eenvoudig uitgelegd (AI-nasynchronisatie)

Dit leer je:

  1. Waarom extensions in plaats van codewijzigingen: vroeger werd de originele code (C/AL) direct aangepast en vroeg elke update om vergelijken en repareren; nu blijft de basisapplicatie onaangeroerd en draait het maatwerk als aparte app via ondersteunde koppelpunten
  2. De belangrijkste AL-objecten: tabellen en velden als digitale archiefkast, kaart-, lijst- en werkbladpagina's, tabel- en pagina-extensies, codeunits, rapporten, query's en XMLports
  3. Triggers en events: validatietriggers bij een veldwijziging, event subscribers en het verschil tussen OnBefore (controleren vóór het boeken en dit kunnen stoppen) en OnAfter (achteraf reageren), met gedeelde regels gebundeld in een codeunit
  4. Tools en werkwijze: Visual Studio Code met de AL Language-extensie, het commando AL: Go!, het app-pakket, testen in een sandbox, debuggen met breakpoints en versiegeschiedenis met Git
  5. Praktijkvoorbeeld van een bonus-add-on voor klanten: tabel met bonusniveaus en kortingspercentage (Goud = 10%), lijst- en kaartpagina, veld Bonus ID op de klantkaart, kortingsregel in een codeunit, installatie-codeunit en event subscriber in het verkoopproces

Deze aflevering is een met AI nagesynchroniseerde Nederlandse versie van de geanimeerde video uit de M365 Show van Microsoft MVP Mirko Peters.

Meer afleveringen

Alle afleveringen →