Aller au contenu principal

Brouillonner une affectation sur une opération bancaire

POST 

/api/v1/bank_operations/:bank_operation_id/allocations

Crée une affectation proposed. C'est un brouillon et rien d'autre : aucun paiement n'est écrit, aucune ligne de grand livre n'est touchée, et la facture reste impayée. Le règlement de l'argent, c'est POST /api/v1/bank_operations/{id}/reconciliation, qui prend le jeu d'affectations complet et la version de l'opération.

La facture doit appartenir à L'ENTREPRISE DE L'OPÉRATION elle-même, et les mêmes règles métier que l'application applique valent ici : un mouvement entrant solde une facture de vente, un mouvement sortant une facture d'achat, les devises doivent concorder, et la facture doit être encore ouverte et payable.

Idempotency-Key est OBLIGATOIRE. Un rejeu sous la même clé et le même corps rend la réponse stockée avec Idempotency-Replayed: true et ne crée rien ; la même clé avec un corps différent donne un 409 idempotency_key_reuse.

Request​

Responses​

L'affectation brouillonnée.