Bonjour,
Lors de la création d'une facture d'avoir via API, on me demande de renseigner un "number" ce qui en lisant votre documentation semble correspondre au numero de facture. Or, "numéro du document (généré automatiquement si non indiqué)" Alors pour quelles raisons dois-je le fournir ?
Merci d'avance,
Impossible de créer une facture d'avoir via API question Résolu
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").
Commentaires
identifiant
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").
Agathe
--
Service clientèle +33(0)4.83.58.05.64 agathe@vosfactures.fr
06 novembre 2018 14:13:18