Aller au contenu

États d'une facture

Une facture a deux états :

  • Un état métier (Status) qui est généralement l’état comptable
  • Un état technique (StateInvoice) qui reflète l’état métier et apporte de précisions sur le cycle de vie de cette facture.

Cet état n’existe pas en comptabilité. Un objet “Invoice” dans cet état n’est pas à considérer comme une facture et vous le croiserez rarement.

État API (Status) Description
Brouillon Draft Seul cas ou l’objet Invoice n’est pas une facture émise (pas numérotée). Il s’agit d’un état intermédiaire - Les clients ne voient jamais ces « factures » - Les utilisateurs ne les voient pas sauf diagnostic avancé - Ne doit pas être communiqué en comptabilité

Il s’agit des états qui vous permettent de communiquer des factures à votre solution comptable, ou dans les exports à votre équipe financière.

État API (Status) Description
Paiement dû Due Le paiement de la facture est dû par le client
Honorée Paid La facture a été payée
Problème Problem La facture rencontre un problème. Soit, elle n’est pas payée, soit le paiement a été rétro-chargé.
Annulée Void La facture a été émise par erreur et a été annulée
Non collectable Uncollectible La facture était due, mais le paiement ne peut pas être collecté ou il a été rétro-facturé et les fonds ne pourront pas être collectés.

Ces états sont utilisés dans ProAbono pour déterminer où se trouve la facture dans les processus automatisés et quelles sont les actions possibles. Vous n’aurez sans doute pas à vous intéresser à cet état.

Si vous souhaitez aller plus loin, cet article vous explique le cycle de vie des factures.

État métier État technique (StateInvoice) API Description
Brouillon Brouillon Draft Facture en brouillon
Paiement en cours DraftCharging La facture est en cours de prélèvement et ne sera émise que si le prélèvement est réussi.
Paiement dû Paiement Du (Auto) DueAuto La facture est due et le paiement sera collecté automatiquement.
Paiement Du (Offline) DueOffline La facture est due et un paiement offline du client est attendu. Vous devrez pointer ce paiement lorsque vous l’aurez reçu.
Paiement Du (Batch) DueToProcess La facture est due et sera traitée ultérieurement (ex : paiement par lot).
Paiement en cours de validation DuePending La facture est due, mais un paiement est en cours.
Honorée Honorer Paid La facture est payée.
Rembourser PaidRefunded La facture est payée, mais a été remboursée.
Problème Echec de paiement automatique ProblemAuto La facture a rencontré un problème qui nécessite votre attention lors du paiement automatisé.
En retard ProblemOverdue Le paiement de la facture a dépassé le délai max.
Litige ProblemDisputed Le paiement de la facture est en litige.
Annulée Annuler Void La facture a été annulée avant paiement.
Non collectable non-collectable Uncollectible Le paiement de la facture ne peut pas être collecté.
{
"Id": 42",
...
"ReferenceCustomer": "123456",
"Status": "Paid", // Etat métier
"StateInvoice": "PaidRefunded", // Etat technique
...
}