Development #89810
facturation: générer un avoir à la clôture d'une facture, si elle est négative
0%
Description
Clôture d'une facture:
- par api, clôture d'une facture draft
- lors d'une campagne, génération des factures définitives
- validation de panier (on crée déjà un avoir si la facture est négative)
A part pour le cas panier, actuellement on crée une facture sans se soucier du montant.
A la place, regarder le montant, et s'il est négatif générer un avoir.
Attention, lors de la suppression d'un pool définitif, annuler aussi les avoirs, comme on annule les factures depuis #89732
Implications:
- afficher les avoirs annulés dans la liste des avoirs, filtrer sur annulé oui/non
- les exclure des enpoints de remontée dans la cellule avoir combo
- les exclure des affectations à des factures
- exclure aussi les avoirs des campagnes non terminées des affectations à des factures
Révisions associées
api: generate credit if closed draft invoice is negative (#89810)
invoicing: promote pool, generate credit if draft invoice is negative (#89810)
misc: remove unused variable (#89810)
api: exclude non published credits (#89810)
basket: don't assign non published credits (#89810)
invoicing: add credit cancellation fields (#89810)
invoicing: display and filter cancelled credits (#89810)
api: exclude cancelled credits (#89810)
basket: don't assign cancelled credits (#89810)
invoicing: don't delete cancellation reason used on credit (#89810)
Historique
Mis à jour par Robot Gitea il y a 18 jours
- Statut changé de Nouveau à En cours
Lauréline Guérin (lguerin) a ouvert une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/lingo/pulls/188
- Titre : WIP: facturation: générer un avoir à la clôture d'une facture, si elle est négative (#89810)
- Modifications : https://git.entrouvert.org/entrouvert/lingo/pulls/188/files
Mis à jour par Robot Gitea il y a 18 jours
Paul Marillonnet (pmarillonnet) a demandé une relecture de Paul Marillonnet (pmarillonnet) sur une pull request sur Gitea concernant cette demande :
Mis à jour par Robot Gitea il y a 12 jours
- Statut changé de Solution proposée à Solution validée
Paul Marillonnet (pmarillonnet) a approuvé une pull request sur Gitea concernant cette demande :
Mis à jour par Robot Gitea il y a 11 jours
- Statut changé de Solution validée à Résolu (à déployer)
Lauréline Guérin (lguerin) a mergé une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/lingo/pulls/188
- Titre : facturation: générer un avoir à la clôture d'une facture, si elle est négative (#89810)
- Modifications : https://git.entrouvert.org/entrouvert/lingo/pulls/188/files
Mis à jour par Transition automatique il y a 11 jours
- Statut changé de Résolu (à déployer) à Solution déployée
basket: promote draft invoice into invoice or credit (#89810)