Impossible de créer une facture d'avoir via API
Bonjour,
Via l'API vous pouvez générer des factures d'avoir, comme expliqué ci-dessous :
curl https://votrecompte.vosfactures.fr/invoices.json \
-H 'Accept: application/json' \
-H 'Content-Type: application/json' \
-d '{"api_token": "API_TOKEN",
"invoice": {
"kind": "correction",
"invoice_id": "2432393",
"client_id": 1,
"positions":[
{"name": "Produit A1",
"quantity":-1,
"total_price_gross":"-10",
"tax":"23",
"kind":"correction"
"correction_before_attributes": {
"name":"Produit A1",
"quantity":"2",
"total_price_gross":"20",
"tax":"23",
"kind":"correction_before"
},
"correction_after_attributes": {
"name":"Produit A1",
"quantity":"1",
"total_price_gross":"10",
"tax":"23",
"kind":"correction_after"
}
}]
}}'
Remarque: Si vous souhaitez afficher sur la facture d'avoir le numéro de la facture de référence, qui apparaît sous la forme de la mention "Avoir sur Facture N°xxxx", il est conseillé d'utiliser le paramètre "invoice_id" (en y indiquant le n° ID de la facture de référence) qui créera le lien fonctionnel entre la facture et la facture d'avoir. Sinon, vous pouvez alternativement utiliser le paramètre "from_invoice_id" (en indiquant également le n° ID de la facture), ou "correction" (en indiquant le contenu que vous souhaitez afficher) - mais dans ces deux cas aucun lien fonctionnel n'est créé.
En savoir plus ici : https://github.com/vosfactures/api.
Vous pouvez donc créer une facture d'avoir en la liant ou non la facture d'origine.
Vous pouvez en savoir plus sur la création d'avoir de manière classique ici : Facture d’Avoir (ou "Note de crédit").