Een overrulende werking zit er i.i.g. niet in.
Na tel. overleg met Johan blijkt dat er dus wel degelijk een hiërarchie in zit,
mits die parameter maar uit staat.
Er wordt gezocht of er een Klient-/Artikelnummer gekoppeld is aan:
1. (Groeps)Debiteur-/Artikel-/Verschijning-/Kenmerken
2. (Groeps)Debiteur-/Artikel-/Verschijning (zonder Kenmerken)
3. (Groeps)Debiteur-/Artikel (zonder Verschijning en Kenmerken)
Kortom, met de parameter uit werkt het voor Johan, zoals hij wil.
Er hoeft niets te worden aangepast; het werkt gewoon.
Resteert nog één vraag (situatie bedrijfsparameter uit):
Als je éérst een Klient-/Artikel hebt gedefinieerd voor ongeacht Verschijning, dan mag je daarna niet meer een definitie voor géacht Verschijning maken. Hier zit een blokkade op (en was ook degene op basis waarvan ik meende dat je dit niet toegevoegd kreeg, en dat er om die reden dus ook geen sprake kon zijn van een hiërarchie).
Nu blijkt dus dat als je eerst een Klient-/Artikel géacht Verschijning definieert, je er daarna nog wel een mag maken óngeacht Verschijning.
Raar dus, immers beide hebben hetzelfde eindresultaat en beide mogen of wel, of niet. Niet op de ene manier wel en op de andere manier niet.
Ervanuitgaande dat de hiërarchie er wél in blijkt te zitten zou dit dus "altijd wel toegestaan" moeten zijn.