Aller au contenu principal

Obtenir le solde réel d'une facture avec $expand=ListeReglement

Le comportement par défaut (Acomba)

Le champ MontantNonPaye est utilisable par défaut, mais en mode « tout ou rien » : le solde tombe à 0 quand la facture est entièrement payée, mais il ne gère pas correctement les paiements partiels. (Certains autres ERP fournissent une valeur résiduelle précise sans effort supplémentaire ; dans le cas d'Acomba, le calcul du solde réel est une mécanique distincte, qui n'est pas injectée automatiquement lors du fetch standard des factures.)

À court terme, MontantNonPaye reste fiable pour un test binaire : = 0 → facture entièrement payée ; <> 0 → pas entièrement payée.

La solution : demander l'expansion des règlements

Pour déclencher l'extraction des règlements de la facture ET le recalcul du montant non payé réel à partir de ces règlements :

GET Entity/CustomerInvoice?$expand=ListeReglement

Conseil de performance

Si vous n'avez pas besoin du détail des paiements, ajoutez un $select pour réduire la taille du payload retourné.

Disponibilité

Mécanique ajoutée en mars 2026 ; selon votre connecteur, une mise à jour peut être requise.

Cette page vous a-t-elle été utile ?