Ticket #78 (closed difetto: sistemata)
Modifica Modello SupplierStock
| Reported by: | dom_thual | Owned by: | fero |
|---|---|---|---|
| Priority: | minore | Milestone: | ACQUISTIAMO - L'utente può ordinare |
| Component: | analisi | Keywords: | |
| Cc: |
Description
aggiungere il numero di confezione per cartone
Change History
comment:2 Changed 2 years ago by fero
Questo era fattorizzato come step. Lo step nel SupplierStock indica il numero minimo e l'aumento step che indica le confezioni per cartone. Lo step nel !GASSupplierStock invece indica qual è lo step di incremento per un !GASMemberOrder.
Esempio: gasista ordina insalata con incremento 1 (step GASSupplierStock), ma in ogni cassetta ci sono 10 caspi di insalata (step SupplierStock).
Nell'analisi avevamo stabilito così, se verifichiamo che soddisfa tutti i casi, allora lo confermiamo.
comment:4 Changed 2 years ago by lfranc
In effetti, aggiungere un attributo "numero di confezioni per cartone" al modello SupplierStock non costa nulla ;-), e può risultare utile in alcune circostanze.
È vero che spesso questa informazione coincide con lo step di incremento, ma non è necessariamente così (ad esempio, un fornitore particolmente fantasioso potrebbe porre come vincolo che i cartoni si possono ordinare solo di due in due); di conseguenza, a ben vedere, non si tratta di un dato ridondante in ogni situazione e potrebbe tornare utile anche nel template di descrizione del prodotto.

In pratica
class SupplierStock(models.Model, PermissionResource):
Di conseguenza
class GASSupplierStock(models.Model, PermissionResource):