View Issue Details

IDProjectCategoryView StatusLast Update
0000188CAMAP/InterAMAP44CAMAPpublic2024-10-29 17:54
ReporterPatrice Assigned ToAmaury  
PriorityhighSeverityminorReproducibilityalways
Status assignedResolutionopen 
Product Versionv2.0.0 
Target Versionv2.1.0 
Summary0000188: [Catalogue/Distributions]Interdire la supression d'une date de distribution dans un contrat AMAP classique
Description

Dans un contrat AMAP classique avec des souscriptions enregistrées mais sans paiements enregistrés actuellement il est possible de supprimer une date de distribution et impossible d'en rajouter. Comme le bouton "reporter une distribution" n'est pas apparent, le producteur clique sur "ne plus participer" à la date de distribution et ensuite essaye d'en créer une nouvelle. ( c'est une remontée du terrain AMAP bordeaux Nansouty )

Solution proposée: interdire la suppression d'une date de distribution quand il y a des souscriptions payées et faire apparaître le bouton "Reporter la distribution" sur la page

TagsDistribution

Relationships

related to 0000190 feedbackPatrice [Catalogue/Distributions]Suppression d'une date de distribution sur un contrat AMAP classique 

Activities

Amaury

2024-04-11 21:08

administrator   ~0000265

Last edited: 2024-04-11 21:09

Je pense que ça fonctionne comme prévu, le report de distribution est bien accessible via le bouton date, on a donc la possibilité de supprimer une distribution ou de la reporter.

Peut être plutôt que d'enlever cette fonctionalité (pouvoir supprimer une distri avant que les paiements aient été enregistrés) devrait-on mettre un message d'alerte avec demande de confirmation:

Attention: des souscriptions sont enregistrées pour ce contrat, vous ne pourrez pas ajouter de participation à une distribution pour remplacer celle que vous supprimez.

Si vous souhaitez déplacer une date de distribution, utilisez le bouton Dates/Reporter distribution

Souhaitez vous confirmer la suppression de la participation à cette distribution ?

Patrice

2024-08-13 16:28

manager   ~0000303

Last edited: 2024-08-13 16:40

Effectivement le bouton reporter existe et fonctionne, donc il faut simplement interdire la possibilité de supprimer une date de distribution si les souscriptions sont payées et qu'il a des commandes enregistrées à cette date.

Amaury

2024-08-14 09:44

administrator   ~0000313

Effectivement le bouton reporter existe et fonctionne, donc il faut simplement interdire la possibilité de supprimer une date de distribution si les souscriptions sont payées et qu'il a des commandes enregistrées à cette date.

A ma connaissance c'est déjà le cas non ?

Patrice

2024-10-06 22:07

manager   ~0000324

Last edited: 2024-10-29 17:54

Actuellement: 1 - tant qu'il n'y a pas de souscriptions il est possible de rajouter ou de supprimer des dates de distributions

2 - S'il y a des souscriptions pas payées, il est possible de supprimer une date de distribution, mais on ne peut pas en rajouter.

3 - S'il y a modification de la période d'engagement ( possible en faisant modifier la souscription) en raccourcissant leur contrat, donc par exemple aucune souscription sur la dernière date de distribution, il n'est pas possible de supprimer la date de distribution.

4 - le "report d''une date de distribution" fonctionne correctement.

5 - si toutes les souscriptions sont sans paiement, il n'est pas possible de supprimer le catalogue

Amélioration attendue:

3 - dans ce cas seulement il devrait être possible de supprimer une date de distribution s'il n'y pas de commande.

5 - dans ce cas il devrait être possible de supprimer le catalogue ( cela s'est déjà produit quand les producteurs font des erreurs du nb de distributions )

Issue History

Date Modified Username Field Change
2024-02-20 11:19 Patrice New Issue
2024-02-20 11:19 Patrice Status new => assigned
2024-02-20 11:19 Patrice Assigned To => Lonestone
2024-02-20 11:28 Patrice Description Updated
2024-02-20 14:35 MCZ Status assigned => confirmed
2024-02-20 14:37 MCZ Tag Attached: Distribution
2024-02-20 14:43 MCZ Status confirmed => new
2024-02-20 18:48 Patrice Description Updated
2024-02-21 11:48 MCZ Status new => confirmed
2024-03-04 11:06 Amaury Assigned To Lonestone =>
2024-04-11 16:17 Amaury Target Version v2.0.0 =>
2024-04-11 21:08 Amaury Status confirmed => feedback
2024-04-11 21:08 Amaury Note Added: 0000265
2024-04-11 21:09 Amaury Note Edited: 0000265
2024-04-11 21:09 Amaury Note Edited: 0000265
2024-04-11 21:11 Amaury Summary Interdire la supression d'une date de distribution dans un contrat AMAP classique => [Distributions]Interdire la supression d'une date de distribution dans un contrat AMAP classique
2024-04-12 11:56 Amaury Summary [Distributions]Interdire la supression d'une date de distribution dans un contrat AMAP classique => [Catalogue/Distributions]Interdire la supression d'une date de distribution dans un contrat AMAP classique
2024-04-12 12:02 Amaury Relationship added related to 0000190
2024-08-13 16:25 Patrice Description Updated
2024-08-13 16:28 Patrice Note Added: 0000303
2024-08-13 16:28 Patrice Status feedback => new
2024-08-13 16:40 Patrice Note Edited: 0000303
2024-08-14 09:44 Amaury Note Added: 0000313
2024-08-14 09:44 Amaury Assigned To => Patrice
2024-08-14 09:44 Amaury Status new => feedback
2024-10-06 22:07 Patrice Note Added: 0000324
2024-10-21 11:09 Amaury Target Version => v2.0.2
2024-10-21 11:09 Amaury Assigned To Patrice => Amaury
2024-10-21 11:09 Amaury Status feedback => assigned
2024-10-27 19:21 Amaury Target Version v2.0.2 => v2.1.0
2024-10-29 17:53 Amaury Priority urgent => high
2024-10-29 17:53 Amaury Severity major => minor
2024-10-29 17:54 Amaury Note Edited: 0000324