Wiki

Clone wiki

Contrats AMAP / Tests v1.1.0

#47 Dissocier paiements au poids / prix fixe

  1. [Référent] Créer un contrat comportant des produits avec prix au poids et des produits avec prix fixe
  2. [Adhérent] Dans le contrat, choisir uniquement des produits avec prix au poids. Valider. => Dans la partie paiement, 1 chèque apparaît avec la mention "le prix sera calculé à la livraison" 🆗
  3. [Adhérent] Dans le contrat, choisir uniquement des produits avec prix fixes. Valider. => Dans la partie paiement, 1 chèque apparaît avec le total des prix.🆗
  4. [Adhérent] Dans le contrat, choisir uniquement des produits avec prix fixes. Valider. => Dans la partie paiement, 2 chèques apparaissent : 1 avec le total des prix, 1 avec la mention "le prix sera calculé à la livraison" 🆗
  5. Se placer dans la partie Réception des paiements => ON retrouve les mêmes informations 🆗

Non-régression

  1. [Référent] Accuser réception des chèques. /!\ montant du chèque avec prix au poids 🆗 ❗ : quand on remet à zéro, un mode de paiement reste sélectionné.

#26: Admin : pouvoir modifier la commande d'un adhérent

  1. [Référent] Aller dans la liste des contrats et choisir un contrat trimestriel. Cliquer dans "Editer commander adhérent". Choisir un adhérent. => on accède à la commande. On ne voit que les producteurs pour lesquels on est référent.
  2. Faire une modification. Valider. => La modification est prise en compte 🆗 Il n'y a pas d'autres modifications. 🆗
  3. [admin] refaire le 1) => On accède à la commande en visualisant tous les producteurs. 🆗
  4. Faire une modification. Valider. => La modification est prise en compte. Il n'y a pas d'autres modifications. 🆗
  5. [Référent] refaire 1 et 2. Dans un autre navigateur, se loguer avec l'utilisateur et aller sur la commande. => un message apparaît "Le contrat est en cours d'édition, revenez dans qques instants". 🆗
  6. Recommencer 1 et 2 sur un contrat non trimestriel. => même résultat ❌ le paiement n'est pas mis à jour
  7. Recommencer 1 et 2 sur un contrat inactif. => même résultat 🆗

#41: Paiement en n chèques = n paiements

  1. [référent] Editer un producteur pour qu'il accepte plusieurs types de paiements
  2. Créer un contrat avec ce producteur avec des distributions réparties sur plusieurs mois.
  3. [adhérent] Remplir le contrat => les paiements autorisés correspondent aux paiements acceptés par le producteur. Les doublons ne s'affichent pas
  4. réessayer 1, 2, 3 dans plusieurs configurations
  5. [référent] en réceptionnant le paiement, sélectionner le nombre de paiement adéquat => le paiement est indiqué comme reçu. Une case cochée indique le type de paiement reçu.
  6. Idem en modifiant les montants reçus.
  7. Vérifier les statistiques
  8. Vérifier le compte-rendu

Tâche migration

  1. Récupérer la base de prod et et lancer la tâche de migration. => les paiements sont correctement "splittés", les descriptions sont correctement transformées.

#45: Alerte quand contrat sans produit disponible

#44: Bloquer le contrat quand le paiement est reçu ## 🆗

Simulation jardins de contrat

Updated