View Issue Details

IDProjectCategoryView StatusLast Update
0000165CAMAP/InterAMAP44CAMAPpublic2024-09-28 01:09
ReporterAmaury Assigned ToLonestone  
PriorityurgentSeverityfeatureReproducibilityalways
Status closedResolutionfixed 
PlatformGandiVPSOSDebianOS Version11
Product Versionv1.0.5 
Target Versionv2.0.0Fixed in Versionv2.0.0 
Summary0000165: [Produits] Gestion des stocks contrat AMAP variable
Description

La gestion actuelle des stocks est bancale et doit être entièrement revue

Objectif: Pouvoir gérer des stocks produit par produit pour un catalogue, de manière globale ou par date de distribution

Si aucun stock n'est saisi, la gestion des stocks est désactivée pour le produit (stock illimité)

Steps To Reproduce

CATALOGUES / GÉRER / PRODUITS

Additional Information

Un écran doit être modifié:

  • l'écran produit

Deux nouveaux écrans à implémenter:

  • l'écran de gestion de stock par distribution accessible via le bouton "Par distribution"
  • l'écran de synthèse des stocks accessible via le bouton "Vue globale des Stocks"

Le design n'est pas impératif et nous sommes ouverts à proposition, il vise à définir les fonctionalités attendues

La définition des stocks se fait via la page Produits (menu de droite dans un Catalogue)

Un stock peut être défini de manière globale ou par distribution.

  • Un stock global est une quantité de produits disponible dans le catalogue valable pour l'ensemble des distributions planifiées:

chaque commande dans les distributions définies au catalogue (sous menu Distributions) vient décrémenter le stock global

  • Un stock par distribution est un stock applicable séparément pour chaque distribution définie au catalogue.

Cette fonctionalité doit permettre également de définir simplement une alternance des produits.

Par exemple, pour un stock disponible une semaine sur deux, le stock sera mis à la valeur définie une semaine, et à 0 la suivante.

Attention, les ajout/suppression/déplacement de dates de distribution doivent être pris en compte (alternance et périodes)

Les deux modes sont exclusifs (global / par distribution)

  • Si un stock par distribution est saisi, il faut inactiver la saisie du stock global (boite vide)

  • Si un stock par distribution est saisi et que l'utilisateur clique dans la boite de stock global, afficher une alerte indiquant que la saisie d'un stock global va désactiver la gestion du stock par distribution qui a été défini

Le bouton "Vue globale des Stocks" affiche un nouvel écran de synthèse reprenant

  • en ligne les produits du catalogue,

  • en colonne les dates de distributions

sur le modèle de l'écran de saisie de souscriptions. Cet écran est uniquement informatif, aucune saisie possible.

Pour chaque date, deux "sous colonne", une pour le stock défini, une pour le stock réel (stock défini - commandes à date)

Attention: Lors de la saisie d'un stock sur un produit, il faut vérifier que celui-ci ne soit pas inférieur aux commandes déjà saisies

TagsDistribution

Activities

Amaury

2024-02-07 12:22

administrator   ~0000237

Last edited: 2024-02-07 13:08

Nouvel écran Produits avec saisie globale d'un stock de produit ou bouton d'accès à la saisie "Par distribution"

Accès à l'écran de synthèse via le nouveau bouton "Vue globale des Stocks" en haut

Ecran Produits stock.png (110,861 bytes)   
Ecran Produits stock.png (110,861 bytes)   

Amaury

2024-02-07 12:28

administrator   ~0000238

Ecran de saisie de souscription qui peut servir de modèle de l'écran de synthèse du stock

image-3.png (78,535 bytes)   
image-3.png (78,535 bytes)   

Amaury

2024-02-07 12:39

administrator   ~0000241

Last edited: 2024-02-07 13:09

Nouvel écran de saisie du stock par distribution par produit

Ecran Gestion stock.png (70,497 bytes)   
Ecran Gestion stock.png (70,497 bytes)   

Amaury

2024-02-08 09:00

administrator   ~0000242

Last edited: 2024-02-08 09:00

attention: impact sur les fonctions import/export de produits:

Ne plus prendre en compte les stocks

Issue History

Date Modified Username Field Change
2024-01-25 15:33 Amaury New Issue
2024-01-25 15:33 Amaury File Added: image.png
2024-01-25 15:33 Amaury File Deleted: image.png
2024-01-25 15:33 Amaury Status new => confirmed
2024-01-25 15:34 Amaury Target Version v1.0.5 =>
2024-01-26 12:34 Amaury Severity minor => feature
2024-02-02 09:43 MCZ Tag Attached: Distribution
2024-02-06 15:06 Patrice Description Updated
2024-02-06 15:10 Patrice Priority normal => urgent
2024-02-06 15:10 Patrice Description Updated
2024-02-06 15:11 Patrice Summary Gestion des stocks contrat AMAP variable : Une gestion des stocks différenciés par date de distribution => [Distributions] Gestion des stocks contrat AMAP variable : Une gestion des stocks différenciés par date de distribution
2024-02-06 16:15 Amaury Description Updated
2024-02-06 16:15 Amaury Description Updated
2024-02-06 19:33 Patrice Description Updated
2024-02-06 19:42 Patrice Description Updated
2024-02-06 19:42 Patrice Steps to Reproduce Updated
2024-02-06 19:51 Patrice Description Updated
2024-02-07 12:19 Amaury File Deleted: Ecran Gestion stock.png
2024-02-07 12:19 Amaury File Deleted: Ecran Produits stock.png
2024-02-07 12:20 Amaury File Deleted: Ecran Gestion stock.png
2024-02-07 12:22 Amaury Note Added: 0000237
2024-02-07 12:22 Amaury File Added: Ecran Produits stock.png
2024-02-07 12:28 Amaury Note Added: 0000238
2024-02-07 12:28 Amaury File Added: image-3.png
2024-02-07 12:32 Amaury File Deleted: Ecran Gestion stock.png
2024-02-07 12:39 Amaury Note Added: 0000241
2024-02-07 12:39 Amaury File Added: Ecran Gestion stock.png
2024-02-07 12:55 Amaury Summary [Distributions] Gestion des stocks contrat AMAP variable : Une gestion des stocks différenciés par date de distribution => [Produits] Gestion des stocks contrat AMAP variable
2024-02-07 12:55 Amaury Description Updated
2024-02-07 12:55 Amaury Additional Information Updated
2024-02-07 12:58 Amaury Additional Information Updated
2024-02-07 12:58 Amaury Additional Information Updated
2024-02-07 13:08 Amaury Note Edited: 0000237
2024-02-07 13:08 Amaury Note Edited: 0000237
2024-02-07 13:09 Amaury Note Edited: 0000241
2024-02-07 17:40 Amaury Additional Information Updated
2024-02-08 09:00 Amaury Note Added: 0000242
2024-02-08 09:00 Amaury Note Edited: 0000242
2024-04-08 11:41 Amaury Project CAMAP/InterAMAP44 => Lonestone
2024-04-08 11:42 Amaury Assigned To => Lonestone
2024-04-08 11:42 Amaury Status confirmed => assigned
2024-04-09 16:14 Amaury Target Version => v2.1.0
2024-04-11 16:12 Amaury Target Version => v2.1.0
2024-05-16 16:50 Amaury Target Version v2.1.0 => v3.0.0
2024-05-16 16:51 Amaury Target Version v3.0.0 => v2.0.0
2024-06-24 11:41 Amaury Status assigned => resolved
2024-09-24 18:23 Amaury Project Lonestone => CAMAP/InterAMAP44
2024-09-28 01:09 Amaury Status resolved => closed
2024-09-28 01:09 Amaury Resolution open => fixed
2024-09-28 01:09 Amaury Fixed in Version => v2.0.0