Project

General

Profile

Development #81190

facturation: attacher les paiements aux lignes de facturation

Added by Lauréline Guérin 10 months ago. Updated 10 months ago.

Status:
Fermé
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 10 months ago

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

Revision ad0be81b (diff)
Added by Lauréline Guérin 10 months ago

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

Revision dd964965 (diff)
Added by Lauréline Guérin 10 months ago

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

Revision e67a2df8 (diff)
Added by Lauréline Guérin 10 months ago

invoicing: wording (#81190)

History

#1

Updated by Robot Gitea 10 months 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 10 months ago

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

Updated by Robot Gitea 10 months 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 10 months 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 10 months ago

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

Updated by Transition automatique 8 months ago

Automatic expiration

Also available in: Atom PDF