Abfrage des Verteilungsmodells 
Die Abfrage des Verteilungsmodells ist optional.
Das ALE-Verteilungsmodell kann über folgende Funktionsbausteine abgefragt werden:
ALE_MODEL_DETERMINE_IF_TO_SEND
Dieser Funktionsbaustein wird mit dem Nachrichtentyp und optional mit dem logischen Empfangssystem aufgerufen, falls es bereits in der Anwendung bekannt ist.
Im ALE-Verteilungsmodell wird kontrolliert, ob für die Eingabeparameter ein Nachrichtenfluss gepflegt ist.
Wenn nein, wird der Export-Parameter idoc_must_be_send auf initial gesetzt,
wenn ja, wird ein "X" zurückgegeben.
Filterobjekte, die möglicherweise im Verteilungsmodell diesen Nachrichtenfluss regeln, werden nicht ausgewertet. Wenn der Funktionsbaustein ein "X" zurückgibt, muss ein IDoc erstellt werden, ansonsten nicht.
ALE_MODEL_INFO_GET
Dieser Funktionsbaustein steht für komplexere Abfragen an das ALE-Verteilungsmodell zur Verfügung. Er wird mit dem zu versendenden Nachrichtentyp aufgerufen. Zurück erhält man eine Tabelle mit allen Interessenten für diesen Nachrichtentyp und den zugehörigen Filterobjekten. Beachten Sie, dass sich zu einem Empfänger mehrere Einträge in der zurückgegebenen Tabelle befinden können. Wenn keine Einträge im Verteilungsmodell vorhanden sind, wird die Ausnahme no_model_info_found ausgegeben. Bei Auftreten dieser Ausnahme muss also kein IDoc erstellt werden. Ansonsten besteht prinzipiell Bedarf, ein IDoc aufzubauen. Das empfangende logische System finden Sie im Feld rcvsystem eines Tabelleneintrages.
Das endgültige Ergebnis, ob der Empfänger ein IDoc bekommt und wie es aussieht, steht allerdings erst nach Auswerten aller Filterobjekte für einen Nachrichtenfluss im Verteilungsmodell fest. Dies geschieht in der ALE-Schicht.