Come viene calcolato il prezzo?
1- Il tipo di listino mi indica se devo calcolare la percentuale come sconto sul prezzo di vendita o come ricarico su acquisto. Se non c'è il prezzo di acquisto RITORNA 0
2- Le precedenze sono: prezzo dell'offerta (se valida), percentuale (e quindi sconto sul prezzo base o ricarico su prezzo di acquisto), prezzo specifico
3- Dato un articolo variante verifico se c' è un record e mi tiro fuori il prezzo:
3.1 Se l'offerta è valida prendo il prezzo dell'offerta
3.2 Se c'è la percentuale mi calcolo lo sconto rispetto al prezzo base oppure il ricarico sul prezzo di acquisto (0 se non c'è prezzo di acquisto)
3.3 Rimane quindi il prezzo specifico per quell'articolo variante
4. Se non trovo il prezzo particolare per l'articolo variante o voglio sapere il prezzo di un articolo
4.1 Se l'offerta è valida prendo il prezzo dell'offerta
4.2 Se c'è la percentuale mi calcolo lo sconto rispetto al prezzo base oppure il ricarico sul prezzo di acquisto (0 se non c'è prezzo di acquisto)
4.3 Rimane quindi il prezzo specifico per quell'articolo
5. Se non c'è il record per l'articolo, verifico se c'è una percentuale specificata per quella tipologia di articolo.
5.1 Se c'è la percentuale sul tipo mi calcolo lo sconto rispetto al prezzo base DELL'ARTICOLO oppure il ricarico sul prezzo di acquisto (0 se non c'è prezzo di acquisto)
6. Se non trovo nemmeno la percentuale sul tipo, utilizzo la percentuale di base sul listino
6.1 Mi calcolo lo sconto rispetto al prezzo base oppure il ricarico sul prezzo di acquisto (0 se non c'è prezzo di acquisto)