View Issue Details

IDProjectCategoryView StatusLast Update
0000197CAMAP/InterAMAP44CAMAPpublic2024-04-27 09:56
ReporterPatrice Assigned ToAmaury  
PrioritynormalSeverityfeatureReproducibilityalways
Status resolvedResolutionfixed 
Product Versionv1.0.5 
Target Versionv1.0.7Fixed in Versionv1.0.7 
Summary0000197: [Catalogue]La duplication de catalogue sous CAMAP ne copie pas les produits désactivés
Description

Reproduction:

  • Sélectionner un catalogue disposant de plusieurs produits.
  • Désactiver un produit
  • Dupliquer le catalogue
  • Constater que la copie ne dispose pas du produit qui a été désactivé.

Contournement actuellement:

  • Activer tous les produits du catalogue
  • Dupliquer le catalogue pour obtenir la copie (avec tous les produits)
  • Désactiver les produits qui étaient désactivés dans l'ancien catalogue ET dans la copie

Explication: Pour certains producteurs, les produits proposés à chaque distributions sont très nombreux et de disponibilité très variable. Pour n'autoriser la commande que des produits disponibles à la prochaine distribution, nous désactivons les autres produits.

Il est possible que la fonction ne désactivation des produits n'est pas été pensé comme ceci à l'origine. Elle reste cependant très pratique dans notre utilisation.

TagsNo tags attached.

Activities

Amaury

2024-04-16 13:13

administrator   ~0000271

camap-hx\src\controller\ContractAdmin.hx +687

var prods = catalog.getProducts();

=>

var prods = catalog.getProducts(false);

Amaury

2024-04-16 13:20

administrator   ~0000272

Ce n'est pas un bug mais le comportement voulu: on ne recopie que les produits utilisés, cela permet d'épurer les catalogues lors de la copie

A discuter: est-ce souhaitable de modifier ce fonctionnement ?

Le rapporteur peut s'éviter la réactivation/désactivation des produits lors de la copie en faisant un simple export/import sans édition du fichier

Avec la version 1.2.0 (gestion des stocks) la gestion des produits disponibles par distribution pourra se faire via les stocks par distribution

Devdavid

2024-04-17 09:32

reporter   ~0000273

La solution de l’import/export a deux inconvénients :

  • elle ne permet pas de transférer les photos de produits sur le nouveau catalogue
  • elle duplique les produits déjà existants dans le catalogue qui reçoit le CSV

L’idéal pour ne pas perdre la possibilité de nettoyer un catalogue serait d’avoir deux cases à cocher au moment de la duplication au lieu d’en avoir une unique comme aujourd’hui :

  • Dupliquer les produits actifs
  • Dupliquer les produits inactifs

Ça complexifie un peu l’interface utilisateur cela dit.

Amaury

2024-04-22 14:04

administrator   ~0000274

Last edited: 2024-04-22 20:32

Ajout de boutons radio avec 3 options

Amaury

2024-04-22 20:33

administrator   ~0000276

image.png (5,964 bytes)   
image.png (5,964 bytes)   

Amaury

2024-04-22 21:06

administrator   ~0000278

Remplacement de "Disponible" par "Activé" dans "Modifier Produit"

Issue History

Date Modified Username Field Change
2024-04-16 08:32 Patrice New Issue
2024-04-16 13:04 Amaury Product Version v1.2.0 => v1.0.5
2024-04-16 13:04 Amaury Target Version v1.2.0 =>
2024-04-16 13:13 Amaury Note Added: 0000271
2024-04-16 13:20 Amaury Note Added: 0000272
2024-04-16 13:20 Amaury Severity minor => feature
2024-04-16 13:20 Amaury Summary La duplication de catalogue sous CAMAP ne copie pas les produits désactivés => [Catalogue]La duplication de catalogue sous CAMAP ne copie pas les produits désactivés
2024-04-17 09:32 Devdavid Note Added: 0000273
2024-04-22 14:00 Amaury Assigned To => Amaury
2024-04-22 14:00 Amaury Status new => confirmed
2024-04-22 14:00 Amaury Target Version => v1.0.6
2024-04-22 14:04 Amaury Status confirmed => resolved
2024-04-22 14:04 Amaury Resolution open => fixed
2024-04-22 14:04 Amaury Fixed in Version => v1.0.6
2024-04-22 14:04 Amaury Note Added: 0000274
2024-04-22 20:32 Amaury Note Edited: 0000274
2024-04-22 20:33 Amaury Note Added: 0000276
2024-04-22 20:33 Amaury File Added: image.png
2024-04-22 21:06 Amaury Note Added: 0000278
2024-04-27 09:56 Amaury Target Version v1.0.6 => v1.0.7
2024-04-27 09:56 Amaury Fixed in Version v1.0.6 => v1.0.7