Requête

Poursuivons l’exercice 4 : “Il faut reprendre les lignes de la demande d’achat sur la commande d’achat.

Vous pouvez faire le test mais actuellement, si des lignes sont présentes sur la demande, elles n’apparaissent pas sur la commande. La première étape est de récupérer les lignes de la demande d’achat et de les stocker dans une variable :

event process

Pour créer une requête, il faut cocher la case request icon sur le menu de gauche. Nous pouvons ensuite utiliser le mapper :

event process

On recherche les lignes de demande d’achat dont l’identifiant de la demande d’achat est égal à l’identifiant de la demande d’achat qui se trouve sur la commande d’achat de notre contexte. Il est important pour pouvoir faire cette opération d’avoir au préalable ajouté un champ many to one vers la demande sur la commande (voir début de la section Création d’objet).

Nous stockons le résultat de cette requête dans une variable grâce au champ Result variable:

event process