Die Reihenfolge des Aufrufs von Implementierungen zu einem Business Add-In kann mit Hilfe eines Datenelementes mit Festwerten oder einer Wertetabelle als Filtertyp angegeben werden. Im Default-Coding des Business Add-Ins sorgt die Ausführung einer statischen Methode für den Aufruf einer Implementierung.
Gehen Sie folgendermaßen vor:
...
1. Legen Sie ein Datenelement mit Festwerten oder einer Wertetabelle an.
2. Definieren Sie ein Business Add-In, welches nicht mehrfach nutzbar ist. Ordnen Sie diesem Business Add-In das Datenelement als Filtertyp oder als Struktur zu.
3. Ordnen Sie dem Default-Coding des Business Add-Ins eine statische Methode mit folgendem Inhalt zu:
4. Programmieren Sie den Aufruf des Business Add-Ins aus dem Anwendungsprogramm:
Der Parameter flt_val wird beim Aufruf der statischen Methode mit dem höchsten Festwert (in diesem Fall dem Wert ‚4’) übergeben. Bezogen auf das beschriebene Beispiel wird zuerst die Implementierung des Kunden ausgeführt. Ist keine Kundenimplementierung vorhanden, wird die Implementierung mit dem nächstkleineren Wert (in diesem Fall dem Wert ‚3’), also die Implementierung des Partners durchlaufen. Ist auch eine solche Implementierung nicht vorhanden oder aktiv, wird die Implementierung mit dem Filterwert Branchenlösung ausgeführt usw.