Sélecteurs étendus d'organisation

Sélecteur de d’organisation(s)

Information

La v2024.1.2 contient une version corrigée du sélecteur d’organisation. La fonction récursive est désormais opérationnelle et la recherche est désormais filtrée.

A partir de la v2025.1 de process, le sélecteur d’organisation filtrable est désormais disponible en standard

Attributs

L’attribut scope-type permet de définir la nature de la contrainte que l’on souhaite poser. Il est en effet possible de contraindre le champ organisation(s) à n’afficher que les organisation d’une organisation parente. Cette attribut peut prendre les valeurs suivantes :

Valeur Description
protocol-uri Indique que la contrainte sera posée au travers d’une valeur de type protocolUri (seules les protocolUri d’organisations et de groupes sont supportées).
organization-name Indique que la contrainte sera posée au travers du nom système d’une organisation.
organization-field Indique que la contrainte sera posée au travers du nom système d’un champ sélecteur simple d’organisation.
recursive Indique si lors de l’utilisation de organization-name on a la possibilité de rechercher et sélectionner les organisations fils ou non.
reset Indique si lors de la modification du champ indiqué dans organization-fiels le champ doit être vidé ou non.

L’attribut protocol-uri prendra pour valeur un ProtocolUri d’organisation.

L’attribut organization-name prendra pour valeur le nom système d’une organisation.

L’attribut organization-field prendra pour valeur le nom système d’un champ sélecteur simple d’organisation.

L’attribut reset permet d’indiquer si sur la modification de la contrainte il est nécessaire de vider le champ. La valeur par défaut est true.

L’attribut recursive est un boolean, il est à true par défaut.

Quelques exemples de personnalisation

Afficher uniquement les organisations d’une organisation parente tenue par le champ Service Client (ServiceClient)

1
2
scope-type=organization-field  
organization-field=ServiceClient