Projet

Général

Profil

Development #83458

panier: gestion des avoirs - utilisation d'un avoir

Ajouté par Lauréline Guérin il y a 6 mois. Mis à jour il y a 5 mois.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
13 novembre 2023
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

Sur le détail d'un panier, afficher qu'il existe un total de XXX€ d'avoir qui seront utilisés pour solder le panier.
(on peut aussi afficher un reste à payer)

A la validation du panier, piocher dans les avoirs non affectés à 100% du plus ancien au plus récent jusqu'à solder le panier ou jusqu'à épuisement des avoirs.
Cela génère des lignes d'affectation pour chaque avoir, mais aussi des règlements sur la facture, règlement de type "avoir".

Si le panier est validé alors que le solde est à 0, alors il passe en "completed"

Si le panier est annulé/expiré, les avoirs affectés à la facture sont désaffectés, pour utilisation sur un prochain panier.

Concernant le type de règlement "avoir", il doit être automatiquement généré s'il n'existe pas, et ne doit pas remonter comme règlement possible dans le endpoints de la liste des types de règlement utilisé en source de données.

Révisions associées

Révision cfec4b99 (diff)
Ajouté par Lauréline Guérin il y a 5 mois

basket: refacto, cached_properties for lines and items (#83458)

Révision a2d72905 (diff)
Ajouté par Lauréline Guérin il y a 5 mois

basket: methods to compute basket amounts (#83458)

Révision c1de5a9c (diff)
Ajouté par Lauréline Guérin il y a 5 mois

basket: use available credits on validation (#83458)

Révision f536a641 (diff)
Ajouté par Lauréline Guérin il y a 5 mois

basket: revert assignments on basket cancellation or expiration (#83458)

Révision af19cc7b (diff)
Ajouté par Lauréline Guérin il y a 5 mois

basket: display assigned credits in basket detail and invoice (#83458)

Historique

#2

Mis à jour par Lauréline Guérin il y a 6 mois

  • Description mis à jour (diff)
#3

Mis à jour par Robot Gitea il y a 6 mois

  • Statut changé de Nouveau à En cours

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

#4

Mis à jour par Robot Gitea il y a 5 mois

  • Statut changé de En cours à Solution proposée
#5

Mis à jour par Robot Gitea il y a 5 mois

  • Statut changé de Solution proposée à Solution validée

Frédéric Péters (fpeters) a approuvé une pull request sur Gitea concernant cette demande :

#6

Mis à jour par Robot Gitea il y a 5 mois

  • 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 :

#7

Mis à jour par Transition automatique il y a 5 mois

  • Statut changé de Résolu (à déployer) à Solution déployée
#8

Mis à jour par Transition automatique il y a 3 mois

Automatic expiration

Formats disponibles : Atom PDF