Problème sauvegarde après transition d'état avec contrainte d'edition de champ

Version 5.2.27

Bonjour,

Nous avons un problème de sauvegarde lors d’une transition d’état alors que l’utilisateur n’a pas sauvegardé ses modifications à l’avance.

Cela arrive car une contrainte rend le champ concerné en lecture seule dans l’état atteint lors de la transition d’état.

Est-il possible (à l’aide d’un hook?) de sauvegarder le champs sans avoir à modifier la contrainte ? Ou peut-etre existe-t-il une autre paramétrage de contrainte pour rendre ce comportement possible ?

Bonne journée,
Paul-alexandre

Il faut surement n’appliquer la contrainte que si le statut n’a pas changé (!obj.getStatusField().hasChanged() sur le statut ou en testant aussi la valeur du [OLDVALUE:mystatusfield] ou obj.getStatusField().getOldValue()).

Bref faire en sorte que votre contrainte ne s’applique qu’après le changement d’état et pas pendant.

Merci pour votre réponse.

La solution retenu a été de faire [OLDSTATUS].equals(“etat initial de la transition”).

This topic was automatically closed 60 minutes after the last reply. New replies are no longer allowed.