Closed pcdevoti closed 11 months ago
In effetti l'assunzione di base è che le unità continue siano sempre unità di peso. Che è una assunzione sbagliata, ma almeno semplifica qualche comportamento.
Alternative:
Sarei per la soluzione 1 con una piccola integrazione: quando per un prodotto viene indicata una UM continua, proporre di default Peso=1, visto che nella quasi totalità dei casi si tratterà di chili; se poi non è così il referente cambierà il valore. Forse aggiungerei anche un controllo che segnali un Warning nel caso il valore di Peso sia diverso da 0 e 1 (al momento non riesco ad immaginare casi diversi).
se definisco un UM continua, per esempio €, diversa da Chili, non mi permette di editare il campo Peso per i prodotti che la usano e poi utilizza la quantità come peso. In presenza di "arrotondamenti" sulle consegne, questo fatto sballa il calcolo dei modificatori basati sul peso