Ein zusätzliches Feld im Kundendatensatz, ein eigener
Genehmigungsschritt oder eine Regel, die einen Auftrag vor dem
Buchen prüft – kleine Anpassungen in Business Central klingen
schnell nach einer völlig neuen Sprache. Diese Folge erklärt, was
AL-Entwicklung bedeutet, warum es Extensions gibt und wie
individuelle Anpassungen sicher neben der Standardanwendung
existieren.Das erfahren Sie:Warum Extensions statt Codeänderungen:
Früher wurde der Originalcode (C/AL) direkt bearbeitet, und jedes
Update erforderte Abgleich und Reparatur – heute bleibt die
Basisanwendung unberührt, und die Anpassungen laufen als separate
App über unterstützte SchnittstellenDie wichtigsten AL-Objekte:
Tabellen und Felder als digitaler Aktenschrank, Karten-, Listen-
und Arbeitsblattseiten, Tabellen- und Seitenerweiterungen,
Codeunits, Berichte, Abfragen und XMLportsTrigger und Events:
Validierungstrigger bei Feldänderungen, Event-Abonnenten und der
Unterschied zwischen OnBefore (Prüfung vor dem Buchen, die den
Vorgang stoppen kann) und OnAfter (Reaktion danach) – gemeinsame
Regeln gehören in eine CodeunitWerkzeuge und Ablauf: Visual Studio
Code mit der AL-Spracherweiterung, der Befehl AL: Go!, das
App-Paket, Tests in einer Sandbox, Debugging mit Haltepunkten und
Versionsverlauf mit GitPraxisbeispiel Kundenbonus-Add-on:
Bonustabelle mit Rabattprozentsatz (Gold = 10 %), Listen- und
Kartenseite, Feld Bonus-ID auf der Debitorenkarte, Rabattregel in
einer Codeunit, Installations-Codeunit und Event-Abonnent im
VerkaufsprozessFür Business-Central-Anwender, Berater und
Einsteiger in die Entwicklung, die verstehen wollen, wie sich das
System anpassen lässt, ohne die Kernanwendung zu verändern.Diese
Folge ist eine KI-synchronisierte deutsche Fassung des animierten
Erklärvideos aus der M365 Show von Microsoft MVP Mirko Peters.
Video ansehen: https://youtu.be/nm4Lm5FnSJQ Mehr Folgen:
https://www.m365.fm M365Con – kostenlose
Microsoft-Online-Konferenz: https://m365con.net Mirko Peters auf
LinkedIn: https://www.linkedin.com/in/m365showpodcast/
This episode includes AI-generated content.
Kommentare (0)
Melde dich an, um einen Kommentar zu schreiben.