Create invoice draft
Crée une facture Ormuz persistée au statut draft à partir d’un acheteur, de montants ou de lignes métier.
Contexte financier
Create invoice draft
Finance
Résultat typé
Vue d’ensemble
Crée une facture Ormuz persistée au statut draft à partir d’un acheteur, de montants ou de lignes métier.
Exemple
Préparer une facture client depuis une commande avant son émission officielle.
Paramètres 10
buyer
Entreprise acheteuse auquel le document de facturation est adressé.
amount_excluding_tax
Montant hors taxe en unités monétaires mineures. Lorsque des lignes sont fournies, les totaux cohérents peuvent être dérivés depuis ces lignes.
amount_tax
Montant de taxe en unités monétaires mineures.
amount_including_tax
Montant total TTC en unités monétaires mineures.
currency
Devise ISO 4217 utilisée pour interpréter tous les montants de l’opération.
line_items
Lignes détaillées du document. Elles permettent de porter le détail produit/service et de dériver des totaux lorsque le contrat le prévoit.
metadata
Metadata d’intégration libre associée à la ressource selon le contrat plat
common.metadata.billing_details
Informations de facturation utilisées pour le document lorsque le processus doit les figer explicitement.
shipping_details
Informations de livraison associées au document lorsqu’elles sont pertinentes pour le contexte commercial.
due_date
Date d’échéance métier prévue pour la facture.
Sorties 1
invoice
Facture canonique créée au statut draft, prête à poursuivre son lifecycle documentaire.
Comportement
Le node crée une vraie ressource invoice au statut draft. Lorsque des lignes sont fournies, elles constituent la base documentaire et les totaux doivent rester cohérents avec elles.
À retenir Distinguez toujours l’objet canonique créé par Ormuz de l’effet externe éventuel. Une intention de paiement ou de remboursement au statut draft ne prouve pas qu’un provider a exécuté le mouvement de fonds.
Limites et responsabilités
- Une facture au statut draft est déjà une ressource persistée avec ID ; ce n’est pas un process draft non persisté.
- Créer la facture ne l’émet pas, ne l’envoie pas et ne crée aucun paiement.