Principle of association criteria
An association criterion contains at least one rule (several rules can be defined with the combination rule). See Rule types.
When an object (entity) (e.g. user, company, calendar, shipment, etc.) is selected in an overview, the system simultaneously checks which association criteria are valid for it (the rule of the association criteria returns 'true').
References to the valid association criteria are transmitted to the client, together with the object.
If you search for objects assignable to this entity (e.g. templates for further entries, print documents, number ranges, etc.), the system will use references to the valid association criteria.
It will then deliver the objects assigned to the searched type, which have been linked to the valid association criteria. It does so while taking into account the priority of the association criterion.
This image is meant to clarify this principle.
The user Meier obtains All Details when printing a business object (e.g. shipment...), because the rule 'User Meier' has the highest priority.
The user Müller, on the other hand, obtains Record and Tracking Data when printing, because only the rules 'Company Huber' and 'Global' apply to him.
The rule 'Company Huber' has the highest priority.
This is a very simple example, due to the fact that most times different print documents are also used for different business objects.
However, this only means that rules for association criteria have to account for the type of business objects.