HelperStable

Cancel purchase order

Annule un bon de commande fournisseur encore annulable et conserve son historique.

Objet métier
Cancel purchase order
Lifecycle métier
État actualisé

Vue d’ensemble

Annule un bon de commande fournisseur encore annulable et conserve son historique.

Exemple

Abandonner une commande d’achat avant exécution parce que le besoin a disparu.

Paramètres 1

purchase_orderRequisPurchase order
Bon de commande fournisseur concerné par la transition.

Sorties 1

purchase_orderPurchase order
Bon de commande fournisseur après application de la transition.

Comportement

Le lifecycle du bon de commande est déplacé vers son état d’annulation lorsque la transition est permise.

À retenir Le node applique une opération métier canonique : il ne contourne pas le lifecycle de l’objet et échoue si la transition demandée n’est pas compatible avec son état courant.

Limites et responsabilités

  • L’annulation ne supprime pas les factures fournisseurs ou paiements déjà créés.
  • Une commande déjà exécutée peut nécessiter une opération métier différente plutôt qu’une annulation.