Project

General

Profile

Development #81190

facturation: attacher les paiements aux lignes de facturation

Added by Lauréline Guérin 14 days ago. Updated 7 days ago.

Status:
Solution déployée
Priority:
Normal
Target version:
-
Start date:
14 September 2023
Due date:
% Done:

0%

Estimated time:
Patch proposed:
No
Planning:
No

Description

Il faut attacher les paiements aux lignes de facturation, et non aux directement factures

Ca implique de:

- changer le model InvoicePayement en InvoiceLinePayement, avec une FK sur InvoiceLine et non sur Invoice
- ajouter des champs paid_amount, remaining_amount sur InvoiceLine, et des triggers pour auto-calculer ces montants
- dans les endpoints qui créent des Payment, ventiler dans un premier temps de façon automatique sur les lignes de facturation (les prendre dans l'ordre d'affichage de la facture ?)

Dans d'autres tickets, on permettra de choisir les lignes sur lesquelles le paiement est affecté.

Associated revisions

Revision ebd314ea (diff)
Added by Lauréline Guérin 7 days ago

invoicing: affect payments on lines and not on invoices (#81190)

Revision ad0be81b (diff)
Added by Lauréline Guérin 7 days ago

invoicing: group payments by invoice and payment (#81190)

Revision dd964965 (diff)
Added by Lauréline Guérin 7 days ago

invoicing: add payments details on each InvoiceLine (#81190)

Revision e67a2df8 (diff)
Added by Lauréline Guérin 7 days ago

invoicing: wording (#81190)

History

#1

Updated by Robot Gitea 14 days ago

  • Status changed from Nouveau to En cours

Lauréline Guérin (lguerin) a ouvert une pull request sur Gitea concernant cette demande :

#2

Updated by Robot Gitea 13 days ago

  • Status changed from En cours to Solution proposée
#3

Updated by Robot Gitea 7 days ago

  • Status changed from Solution proposée to Solution validée

Paul Marillonnet (pmarillonnet) a approuvé une pull request sur Gitea concernant cette demande :

#4

Updated by Robot Gitea 7 days ago

  • Status changed from Solution validée to Résolu (à déployer)

Lauréline Guérin (lguerin) a mergé une pull request sur Gitea concernant cette demande :

#5

Updated by Transition automatique 7 days ago

  • Status changed from Résolu (à déployer) to Solution déployée

Also available in: Atom PDF