Ticket #54 (closed compito: sistemata)

Opened 3 years ago

Last modified 3 years ago

Categorie dei prodotti

Reported by: fero Owned by:
Priority: importante Milestone: SCEGLIAMO - I prodotti vengono inseriti
Component: sviluppo Keywords: tecnico, politico, categorie
Cc:

Description

La categorizzazione è effettuata a livelli.

I livelli servono sia per semplificare la scelta, sia per i report e le statistiche.

Immaginiamo che la categorizzazione possa essere definita da una sequenza di categorie separata da "::" ad esempio:

Alimenti::Carne::Bovini::<categoria_produttore>

  1. Si propone la "categoria produttore" per rispettare al massimo il modo di operare del produttore. Lui ha già diviso i suoi prodotti in categorie che sono le stesse che poi:
    1. vedrà come possibili scelte per i suoi prodotti
    2. assocerà ai suoi prodotti
    Ci interessa dare questa possibilità?
  2. Lo sforzo iniziale è di inserire queste categorie, soprattutto in caso di più livelli. Per questo è importante capire:
    1. A che livello fermarsi? Ovviamente avere più livelli è più complesso, ma che tipo di reportistica voglio ottenere?
    2. A che livello vuole muoversi la Provincia. Se è nel suo interesse avere report più dettagliati, non dovrebbe essere un problema fare mappatura ed inserimento iniziali. Poi è ovvio che i produttori devono comunque avere modo di inserire nuove categorie
  3. Derivazione. Ci interessa derivare le categorie da più categorie "padri"?

Change History

comment:1 Changed 3 years ago by fero

Ovviamente nell'esempio di sopra questo ha la comodità che il produttore vede solo ed esattamente le proprie <categoria_produttore> che ha definito.

comment:2 Changed 3 years ago by fero

Per partire:

  • Le categorie sono definite con un unico campo separato da "::".
  • Le categorie fornitori sono gestite in un modello separato. Lo stesso modello poi che consente di definire quali categorie un determinato fornitore PUò vendere. Tale modello ha una chiave esterna al fornitore, una alla categoria e un eventuale "alias" per la categoria.

Questo alias serve per semplificare la scelta dei prodotti da parte del fornitore che troverà solo le categorie a lui collegate quando dovrà modificare il proprio stock.

comment:3 Changed 3 years ago by dom_thual

Dalla riunione del 2011 agosto 11

Nella lista generale attualmente sul prototipo ci sono 124 categorie :: Sotto Categorie
Questa lista (mischiata) contiene 2 tipi di categorie

  • Categorie Assolute

class ProductCategory.name
Questa classe viene associata al prodotto

  • Categorie Personalizzate ad un produttore --> devono finire nella classe

class SupplierProductCategory.alias --> Nome della Sotto categoria definita dal produttore
Questa classe è riferita alle classe ProductCategory e Supplier
Questa classe deve essere associata al SupplierStock

  • Le categorie assolute servono in tutta l'interfaccia del gestionale. Un gassista ordina o filtra i prodotti per categoria assoluta. I suoi report sono ordinati per categoria assoluta. Le statistiche di consumo usano queste categorie. Le categorie assolute devono essere traversale alla produttività. Sono definizione generiche dei prodotti per classificazione famiglia.
  • Le categorie personalizzate per fornitore servono solo alla generazione del resoconto dell'ordine per un dato produttore. Alcuni produttori crea la sua personale classifica.

Da questa lista un lavoro per separare le categorie assolute e personalizzate deve essere fatto.
come facciamo questo lavoro?
L'obbiettivo finale è di arrivare a

  • Identificare una lista di categorie essenziale che coprono in modo istituzionale le famiglie prodotti. Quale politiche? Condividere con i partners (GAS + PROVINCIA)? Come praticamente proponiamo questo lavoro (FORUM + Documento condiviso)? esiste una lista presso l'ASSAM (chiedere in provincia)?
  • mappare l'attuale con il futuro per una prossima integrazione dei dati. Dai cataloghi prodotti dei produttori (TEA, TERRA E CIELO, MONDO SOLIDALE...) creare una associazione tra Alias (categoria del produttore) e Nome categoria generica.

Mappatura:
Nel momento di migrazione ci sarà una fase di import della banca dati del prototipo verso il gestionale.
Ci sono 2000 prodotti associati ad UNA delle categorie cui sotto:

Numero ID NAME
1 72 Abbigliamento :: Accessori abbigliamento
2 73 Abbigliamento :: Costume
3 71 Abbigliamento :: mask abbigliamento
4 68 Abbigliamento :: per Donna
5 67 Abbigliamento :: per Uomo
6 74 Abbigliamento :: Serata
7 75 Abbigliamento :: Vestiario
8 30 Altri alimentari :: Formaggi e latticini
9 124 Altri alimentari :: integratori
10 123 Altri alimentari :: INTEGRATORI ALIMENTARI
11 33 Altri alimentari :: Miele e prodotti dell'alveare
12 34 Altri alimentari :: Olio
13 122 Altri alimentari :: PRODOTTI da RICORRENZA
14 35 Altri alimentari :: Prodotti senza glutine
15 36 Altri alimentari :: Riso
16 37 Altri alimentari :: Seitan, tofu e alghe
17 38 Altri alimentari :: Spezie
18 39 Altri alimentari :: Varie
19 26 Bevande :: Altre bevande
20 88 Bevande :: Analcoliche & Succhi
21 99 Bevande :: BIRRA
22 23 Bevande :: Liquori
23 24 Bevande :: Succhi di frutta
24 25 Bevande :: Vino
25 117 Bevande Calde&Fredde :: adsdsads
26 91 Bevande Calde&Fredde :: CAFFÈ
27 92 Bevande Calde&Fredde :: CAFFÈ 100% ARABICA
28 118 Bevande Calde&Fredde :: CIALDE e SOLUBILI
29 96 Bevande Calde&Fredde :: ORZO
30 85 Bevande Calde&Fredde :: TÈ NERO
31 84 Bevande Calde&Fredde :: TÈ VERDE
32 27 Bevande Calde&Fredde :: TISANE e INFUSI
33 83 Calzature :: Accessori calzature
34 66 Calzature :: Donna
35 65 Calzature :: Uomo
36 61 Carne :: altre Bianche
37 63 Carne :: altre Rosse
38 77 Carne :: Coniglio
39 76 Carne :: Lama
40 60 Carne :: Maiale
41 64 Carne :: Ovvino
42 62 Carne :: Polame
43 116 Carne :: sdfdsfdsafdsfs22222
44 59 Carne :: Vitello
45 28 Carta :: CACAO
46 78 Carta :: Carta riquadro
47 98 Conserve e verdure sotto vetro :: CONDIMENTI-SUGHI PRONTI
48 32 Conserve e verdure sotto vetro :: MARMELLATE CONFETTURE MOSTARDE
49 45 Cosmesi :: Capelli Shampoo Colore Tinture
50 46 Cosmesi :: Crema pomata
51 47 Cosmesi :: Olii Burro Argilla
52 43 Cosmesi :: Saponi liquidi
53 44 Cosmesi :: Saponi solidi
54 48 Cosmesi :: Uguente Stick
55 102 Dolci e dolciuni :: CARAMELLE
56 119 Dolci e dolciuni :: CIOCCOLATINI e PRALINE
57 29 Dolci e dolciuni :: CIOCCOLATO
58 101 Dolci e dolciuni :: CREME SPALMABILI
59 89 Dolci e dolciuni :: ZUCCHERO DI CANNA
60 57 Edilizia :: Cassa
61 58 Edilizia :: Impianti risparmio
62 2 Farine Cereali :: Altre farine
63 121 Farine Cereali :: Altri Legumi
64 93 Farine Cereali :: CEREALI E LEGUMI CONFEZIONATI
65 1 Farine Cereali :: Cereali in chicchi
66 16 Farine Cereali :: Cereali in fiocchi
67 17 Farine Cereali :: Cereali soffiati
68 18 Farine Cereali :: Cereali tostati
69 94 Farine Cereali :: CREME DI CEREALI INTEGRALI CON VERDURE
70 5 Farine Cereali :: Farina di grano: bianca
71 3 Farine Cereali :: Farina di grano: integrale
72 4 Farine Cereali :: Farina di grano: semintegrale
73 97 Farine Cereali :: FARINE MACINATE A PIETRA
74 95 Farine Cereali :: MINESTRONI DI CEREALI E VERDURE
75 19 Farine Cereali :: Muesli
76 55 Fresco :: Formaggi
77 51 Fresco :: Formaggi Capra
78 53 Fresco :: Formaggi Mucca
79 52 Fresco :: Formaggi Pecora
80 56 Fresco :: Latte
81 54 Fresco :: Latticini
82 20 Frutta :: Agrumi
83 104 Frutta :: Frutta esotica
84 21 Frutta :: Frutta locale
85 115 Frutta :: Mela
86 70 Frutta seccha :: Arachidi
87 42 Igiene Casa :: Ambienti casa Detersivi
88 111 Igiene Casa :: Antizanzare
89 112 Igiene Casa :: Brucia Incensi
90 40 Igiene Casa :: Bucato a mano e in lavatrice
91 41 Igiene Casa :: Detersivi Stoviglie mano e lavastoviglie
92 113 Igiene Casa :: Incensi Naturali
93 107 Igiene Casa :: Profumabiancheria Antitarme
94 114 Igiene Casa :: Resine da Bruciare & Carboncini atossici
95 69 Olio :: Oliva
96 10 Pasta :: Altre paste
97 15 Pasta :: PASTA 100% FARRO: INTEGRALE
98 86 Pasta :: PASTA 100% FARRO: SEMINTEGRALE
99 11 Pasta :: Pasta all'uovo
100 13 Pasta :: PASTA DI SEMOLA DI GRANO DURO
101 90 Pasta :: PASTA DI SEMOLA DI GRANO DURO (ANTICHI)
102 14 Pasta :: PASTA DI SEMOLA DI GRANO DURO TR. AL BR.
103 12 Pasta :: PASTA INTEGRALE DI GRANO DURO
104 87 Pasta :: PASTA SEMI-INTEGRALE DI KAMUT
105 80 Piante :: Aromi
106 81 Piante :: Cosmetici
107 82 Piante :: Diffusori
108 49 Piante :: Piante aromatiche
109 50 Piante :: Piante da orto
110 6 Prodotti da forno :: Altre prodotti da forno
111 9 Prodotti da forno :: Biscotti
112 8 Prodotti da forno :: CRACKERS SNACK
113 120 Prodotti da forno :: CRACKERS SNACK salati
114 7 Prodotti da forno :: Fette biscottate
115 79 Prodotti da forno :: Pane
116 100 Prodotti da forno :: TARALLI
117 109 Salute Igiene :: Barba e Dopobarba
118 106 Salute Igiene :: Dentifricio
119 108 Salute Igiene :: Detergente Intimo
120 105 Salute Igiene :: LINEA ERBORISTICA
121 110 Salute Igiene :: Sole Protezione UV
122 31 Spezie :: Spezie in polvere macinate
123 103 Spezie :: Spezie intere grani semi
124 22 Verdura :: Altra verdura

===========

Adesso ci limiteremo ad una lista di 18 categorie da condividere
Prima bozza:
1 Abbigliamento :: Vestiti
2 Altri alimentari :: Varie
3 Bevande :: Altre bevande
4 Calzature :: Scarpe Accessori calzature
5 Carne :: Bianche Rosse
6 Carta :: Carta riquadro
7 Conserve :: Vetro Lattine
8 Cosmesi :: Capelli Shampoo Colore Tinture
9 Farine Cereali :: Altre farine
10 Fresco :: Formaggi Latticini
11 Frutta :: Fresca e Secca
12 Igiene Casa :: Detersivi
13 Olio :: Oliva
14 Pasta :: Altre paste
15 Piante :: Piante aromatiche
16 Prodotti da forno :: Pane
17 Spezie :: Spezie intere grani semi
18 Verdura :: Altra verdura

comment:4 Changed 3 years ago by fero

Buon lavoro Dominique, molto utile. Ricordando che non è necessario spingersi sempre allo stesso livello di sottocategoria io come categorie iniziali proporrei:

  1. Abbigliamento
  2. Abbigliamento::Vestiario
  3. Abbigliamento::Vestiario::Vestiario donna
  4. Abbigliamento::Vestiario::Vestiario uomo
  5. Abbigliamento::Vestiario::Vestiario bambino
  6. Abbigliamento::Calzature
  7. Abbigliamento::Calzature::Calzature uomo
  8. Abbigliamento::Calzature::Calzature donna
  9. Abbigliamento::Calzature::Calzature bambino
  10. Abbigliamento::Calzature::Calzature accessori
  11. Alimenti
  12. Alimenti::Bevande
  13. Alimenti::Bevande::Analcoliche
  14. Alimenti::Bevande::Birra
  15. Alimenti::Bevande::Liquori
  16. Alimenti::Bevande::The
  17. Alimenti::Bevande::Caffè
  18. Alimenti::Bevande::Infusi
  19. Alimenti::Carne::Bianca
  20. Alimenti::Carne::Bianca::Pollame
  21. Alimenti::Carne::Bianca::Tacchino
  22. Alimenti::Carne::Bianca::Coniglio
  23. Alimenti::Carne::Rossa
  24. Alimenti::Carne::Rossa::Maiale
  25. Alimenti::Carne::Rossa::Vitello
  26. Alimenti::Conserve
  27. Alimenti::Conserve::Marmellate
  28. Alimenti::Conserve::Sughi pronti
  29. Alimenti::Prodotti da forno
  30. Alimenti::Prodotti da forno::Biscotti
  31. Alimenti::Prodotti da forno::Dolci
  32. Alimenti::Prodotti da forno::Pane
  33. Alimenti::Formaggi e latticini
  34. Alimenti::Formaggi e latticini::Formaggi freschi
  35. Alimenti::Formaggi e latticini::Formaggi stagionati
  36. Alimenti::Frutta e verdura
  37. Alimenti::Frutta e verdura::Frutta fresca
  38. Alimenti::Frutta e verdura::Frutta secca
  39. Alimenti::Frutta e verdura::Frutta fresca::Agrumi
  40. Alimenti::Olio
  41. Alimenti::Olio::Olio d'oliva
  42. Alimenti::Olio::Olio di semi
  43. Alimenti::Pasta
  44. Alimenti::Pasta::Pasta di semola di grano duro
  45. Alimenti::Pasta::Pasta semi-integrale di Kamut
  46. Alimenti::Pasta::Pasta integrale di grano duro
  47. Alimenti::Riso
  48. Alimenti::Spezie
  49. Alimenti::Spezie::Spezie intere
  50. Alimenti::Spezie::Spezie in polvere
  51. Carta
  52. Igiene casa
  53. Piante
  54. Piante::Piante aromatiche

e ... una cosa tipo Alimenti::Frutta e verdura::Insalata non c'è ?!?

Questa è la mia proposta. Credo sia efficace per poter lavorare in un ambiente reale. Ovviamente ho seguito/mi sono ispirato alle categorie che hai elencato.

Giusto per completezza mostro la migrazione delle categorie di tipo "altro":

  • "altri alimentari::varie" nella mia proposta diventa "Alimenti"
  • "Pasta::altre paste" --> "Alimenti::Pasta"
  • "Verdura::altra verdura" --> "Alimenti::Frutta e verdura"

Fatemi sapere cosa ne pensate.

comment:5 Changed 3 years ago by fero

  • Keywords politico, categorie added; politico removed
  • Status changed from new to closed
  • Resolution set to sistemata

Implementata la proposta. La mappatura di un fornitore con le proprie categorie è nel ticket #141.

Note: See TracTickets for help on using tickets.