Domanda:
Ho anagrafato un Cliente a cui ho associato due sconti: Uno del 50% ed un secondo sconto dell'80%.
Quando nel modulo della Cassa vendo a questo Cliente, applicando lo Sonto comprare nel campo "Sconto" il valore 90%.
Come ottiene questo valore?
Risposta:
Il valore che appare nel campo “Sconto” è il frutto del doppio passaggio che viene applicato al valore di costo iniziale del prodotto (“Prezzo di Listino). Ad esempio:
Se il prodotto avesse un prezzo di Listino pari a € 200, in base agli sconti indicati nella domanda si avrebbe:
200€-50%=100€
100€-80%=20€
Ora, il campo sconto funziona dinamicamente in base al valore che viene inserito nel campo “Prezzo di Vendita”:
- Se nel campo “Prezzo di Vendita” viene inserito un valore prezzo minore di quello inserito nel campo “Prezzo di Listino”, il campo “Sconto si valorizza per indicare la percentuale di sconto applicata per arrivare al “Prezzo di Vendita”.
- Se nel campo “Prezzo di Vendita” viene inserito un valore prezzo maggiore di quello inserito nel campo “Prezzo di Listino”, il sistema manda un messaggio di errore: “Prezzo di vendita non valido per il prodotto <codiceArticolo>”.
Tornando alla domanda si ha un “Prezzo di Vendita” di 20€ che è pari ad uno sconto totale applicato sul “Prezzo di Listino” del 90%.
La funzione di dinamicità vale anche al contrario, inserendo un valore direttamente nel campo sconto:
- Se nel campo sconto viene inserito un valore che va da 0 a 100, il sistema inserisce il valore nel campo “Prezzo di Vendita” calcolando lo sconto sul “Prezzo di Listino”.
- Se nel campo sconto viene inserito un valore superiore a 100, il sistema non inserisce nessuno sconto.
- Se nel campo viene inserito un valore negativo, il sistema non inserisce nessuno sconto
La dinamicità tra i campi invece non ha nessun effetto se si modifica il campo “Prezzo di Listino”.
Modificando questo campo:
- Il campo “Prezzo di Vendita” si valorizza con lo stesso valore che abbiamo inserito nel campo “Prezzo di Listino”
- Eventuali sconti già applicati vengono cancellati per il ricalcolo che viene fatto ai due campi “Prezzi di Listino” e “Prezzo di Vendita”