HelperStable

Create return credit note drafts

Crée les avoirs au statut draft correspondant aux quantités sélectionnées d’un retour, répartis contre les factures sources concernées.

Objet métier
Create return credit note drafts
Lifecycle métier
État actualisé

Vue d’ensemble

Crée les avoirs au statut draft correspondant aux quantités sélectionnées d’un retour, répartis contre les factures sources concernées.

Exemple

Après inspection d’un retour, préparer les avoirs correspondant aux quantités acceptées avant leur émission.

Paramètres 2

returnRequisReturn
Retour plateforme dont le lifecycle ou les quantités doivent être mis à jour.
quantity_basisRequisenum
Étape quantitative du retour utilisée comme base du calcul : quantité demandée, autorisée, reçue ou acceptée selon le contrat du node.

Sorties 1

credit_notesInvoice[]
Avoirs au statut draft créés contre les factures sources à partir des quantités retenues du retour.

Comportement

Le node utilise la base quantitative choisie et les relations entre commande et factures pour créer les documents comptables préparatoires adaptés.

À 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

  • Les avoirs créés sont de vraies ressources au statut draft, pas des process drafts non persistés.
  • La création ne les émet pas et ne déclenche pas automatiquement les remboursements associés.