Ticket #158 (new compito)

Opened 3 years ago

Last modified 5 months ago

Prevedere diversi "tipi di ordine"

Reported by: fero Owned by:
Priority: minore Milestone: Futuro
Component: sviluppo Keywords: ordine, chiusura, tipo
Cc:

Description

Nel !GASSupplierSolidalPact appaiono i default per l'ordine.

Tra questi c'è: order_minimum_amount che è impostato ad un CurrencyField.
Il nome non è corretto in quanto amount l'abbiamo riferito ad una quantità e metteremo _price se riferito ad un costo.

Questi vincoli andrebbero a definire il "tipo di ordine" (quindi derivato e non impostato come campo nel db [ipotesi]) che serve sia per la gestione dell'ordine, sia per la visualizzazione grafica dell'avanzamento dell'ordine (ad esempio: se si devono ordinare almeno 30Kg e se ne sono ordinati 15 --> avanzamento = 50% l'ordine non è chiudibile finché non arriva almeno al 100%).

Change History

comment:1 Changed 3 years ago by fero

Ad una prima chiacchierata si pensava di definire i seguenti campi:

  • order_minimum_amount come quantità minima da ordinare
  • order_minimum_price come cifra minima da ordinare

servirebbe anche un order_amount_mu per definire l'unità di misura in cui è espresso l' order_minimum_amount e poter fare le conversioni.

In futuro si potrà prevedere una migliore gestione di questi vincoli (se i GAS esplodessero servirebbe ad es. un order_maximum_amount ... speriamo che serva allora!)

comment:2 Changed 5 months ago by orly

  • Priority changed from importante to minore
  • Milestone changed from Consegna finale to Futuro
Note: See TracTickets for help on using tickets.