Sonst meine ich im Kopf zu haben, dass du mit Find<>.CreateAlias arbeiten muss, um die gejointen Tabellen nachzubilden.
Jap genau das war es. Damit funktioniert es dann. Falls noch jemand das Problem haben sollte, hier einmal das obere korregierte
Query wie es funktioniert:
FManager.Find<TBkpo>.CreateAlias('Vorgang', 'vg').Where(Linq['kundennummer'] = aKundennummer).Where(Linq['vg.mandantreferenzid'] = aReferenz).Where(Linq['vg.mandantvorgangid'] = aKundenvorgangid).OrderBy('datum', false).OrderBy('posid', False).List;