Données d'activités non prises en charge si pas de dialogue avec l'utilisateur

Bonjour,

Je rencontre un souci dans une activité d’un processus métier.

Quand je définie des données d’activité pour une activité qui ne s’affiche pas à l’utilisateur, on dirait qu’ils ne sont pas prises en compte :

Alors que je n’ai pas d’erreur si j’affiche l’activité à l’utilisateur et que je clique sur “Suivant” ou bien si j’ajoute ces données au niveau du Hook preValidate (sans dialogue avec utilisateur) comme suit :

		context.setDataFile("Field", "leaseType", this.getContext(this.getActivity("P-PRO-310-LEASE-MIN")).getDataValue("Field", "leaseMinType"));
		context.setDataFile("Field", "leaseTerm", this.getContext(this.getActivity("P-PRO-310-LEASE-MIN")).getDataValue("Field", "leaseMinTerm"));
		context.setDataFile("Field", "leaseDestinationOfLocal", this.getContext(this.getActivity("P-PRO-310-LEASE-MIN")).getDataValue("Field", "leaseMinDestinationOfLocal"));

Est-ce normal ?

Je voudrais aussi savoir s’il était possible de définir une donnée d’activité qui affecte au row_id la valeur ObjectField.DEFAULT_ROW_ID sans passer par le code suivant dans le preValidate :

		context.setDataFile("Field", "row_id", ObjectField.DEFAULT_ROW_ID);

Merci d’avance pour votre aide.
Abed.