La libreria degli sconti consente un controllo flessibile e centralizzato sugli sconti commerciali direttamente dal catalogo. Fornisce un modo strutturato per definire, organizzare e applicare più livelli di sconto su famiglie, serie, articoli o varianti. Ciò permette agli utenti di gestire politiche di sconto complesse in modo coerente tra utenti, mercati e listini prezzi commerciali, mantenendo al contempo una struttura di riferimento unica e affidabile nel catalogo.
Collegando gli sconti ai listini prezzi commerciali, gli utenti possono adattare facilmente le strategie promozionali, combinare sconti e maggiorazioni, gestire sconti temporanei o specifici per cliente e garantire un calcolo accurato durante il processo di determinazione del prezzo. Consulta l'articolo Il multi pricelist manager per ulteriori informazioni.
Vantaggi principali
Precisione e controllo: Permette di definire strutture di sconto complesse, fino a cinque livelli, garantendo un'applicazione accurata per famiglia di prodotto, articolo e/o variante.
Configurazione dinamica: Associa in maniera intuitiva gli sconti a ciascun listino commerciale e imposta le priorità di applicazione.
Coerenza tra i canali: La gestione centralizzata garantisce che gli sconti siano applicati in modo uniforme tra negozi, mercati e utenti.
Flessibilità per le promozioni: Crea e attiva rapidamente campagne di sconto temporanee o specifiche per cliente senza modificare il listino base.
Manutenzione semplificata: Consente di gestire tutte le regole di sconto in un'unica interfaccia, riducendo duplicazioni ed errori potenziali.
Compatibilità con l'architettura multi listino: Completamente integrata con il manager di listini commerciali multipli, permette il calcolo senza soluzione di continuità di prezzi e sconti insieme.
Architettura e database
Principi architetturali chiave:
- Gli sconti sono definiti in una libreria centralizzata
- I listini commerciali fanno riferimento agli sconti tramite la tabella di associazione (AssocCommercialListDiscount)
Tabelle coinvolte
CommercialLists: Gestione e configurazione dei listini prezzi commerciali. Vedi l'articolo Il multi pricelist manager per ulteriori informazioni.
DiscountLibrary: Libreria e struttura degli sconti.
AssocCommercialListDiscount: Associazione tra listini e sconti; gestisce la priorità di applicazione.
Struttura della tabella DiscountLibrary
Gestisce la libreria degli sconti, consentendo di definire sconti specifici per famiglie di prodotto, articoli, serie o varianti/opzioni.
Gli sconti possono essere organizzati su più livelli (Disc1, Disc2, …, Disc5), che vengono applicati secondo una logica incrementale.
Cod: Codice identificativo dello sconto.
-
DiscType: Tipo di sconto:
Effective: Sconto effettivo applicato.
MaxDiscount: Soglia massima di sconto applicabile. Scopri di più qui.
-
Criteri di applicazione:
-
Family: Categoria merceologica del prodotto (campo
CATMERnella tabella Articoli).Nota! È necessario registrare le proprie categorie merceologiche in LayEdit > Layer 3 > Prezzi > Categorie di Prodotto
per rendere visibili le Family nel Supervisor. Model: Modello tecnico (campo
MODELLOnella tabella Articoli).Article: Codice articolo (campo
CODnella tabella Articoli).Variant/options: Codice variante e opzioni (es.
VAR1=OPZ1,VAR2=OPZ2, ecc.).
Nota: Se sono presenti più opzioni concatenate nella variante, il criterio di validazione segue la logica AND: tutte le condizioni devono essere soddisfatte affinché lo sconto venga applicato.
-
ValidityDate: Data di validità dello sconto. Il formato deve essere YYYYMMDD (es.
19990101per il 1° gennaio 1999).
Disc1–Disc5: Fino a 5 livelli numerici di sconto, applicati sequenzialmente (es. primo sconto 10%, secondo 5%, ecc.). Gli sconti sono incrementali.
Struttura della tabella AssocCommercialListDiscount
Tabella di collegamento tra listini prezzi commerciali (CommercialLists) e sconti (DiscountLibrary). Permette di associare uno o più sconti a ciascun listino prezzi e definire la loro priorità di applicazione all’interno di quel listino.
codClist: Codice del listino prezzi commerciale – corrisponde a
CommercialLists.cod.codDiscount: Codice dello sconto – corrisponde a
DiscountLibrary.cod.priority: Intero che determina l’ordine di applicazione dello sconto all’interno del listino multiplo. La priorità riguarda lo sconto e la lista, non i criteri interni dello sconto.
Uso tipico: Gestisce quali sconti e in quale ordine sono applicati a ciascun listino prezzi commerciale, permettendo una configurazione flessibile delle strategie di sconto su base listino.
Configurazione della Libreria Sconti nell’interfaccia
La configurazione della Libreria Sconti è accessibile tramite lo strumento Supervisor in 3CAD Next:
Percorso: Supervisor → Catalogo → Libreria Sconti
Questa sezione consente di gestire tutte le regole di sconto applicabili ai listini prezzi.
Nota: È necessario selezionare il catalogo di riferimento (tramite il menu in alto) per visualizzare, filtrare e configurare gli sconti relativi a quel catalogo specifico. Questo è essenziale in ambienti con più cataloghi disponibili.
Fai clic qui per visualizzare a schermo intero.
Nota: La pagina di creazione degli sconti è stata migliorata utilizzando un simbolo di valuta generico (¤) al posto del simbolo dell'euro (€). Ulteriori dettagli sono disponibili qui.
Calcolo del prezzo (focus sugli sconti)
Per abilitare il calcolo, il nuovo flag newPriceEngine2025 deve essere impostato in web.config.
Nota: Per impostarlo, è necessario inviare una richiesta al reparto R&S.
Algoritmo di calcolo semplificato
Definizione del prezzo base:
I prezzi base sono presi dalle tabelle ARTLIST, ARTIMAGG e ARTICOLI o, se disponibili, sostituiti da prezzi esterni.
Scelta del listino prezzi commerciale applicabile:
Il sistema identifica il listino commerciale associato all’utente, negozio o paese. Se sono disponibili più listini, l’utente può scegliere quale utilizzare.
Recupero degli sconti associati:
Il listino commerciale selezionato è collegato a uno o più sconti definiti nella DiscountLibrary. Il sistema li recupera in base alle associazioni nella tabella AssocCommercialListDiscount.
-
Gerarchia e priorità degli sconti:
Gli sconti sono applicati sequenzialmente secondo la priorità definita nella tabella di collegamento. All’interno di ogni sconto, i livelli Disc1–Disc5 sono applicati in modo incrementale, risultando in un effetto di sconto composto.Esempio:
Sconto 1: 10%
Sconto 2: 5%
Sconto totale risultante ≠ 15%, ma 14,5% (calcolato in modo incrementale).
Validazione dei criteri di sconto:
Ogni sconto viene applicato solo se le condizioni di applicazione sono soddisfatte — ad esempio, per Famiglia, Serie, Articolo o Variante (in base alla configurazione della DiscountLibrary).
Se una variante ha più opzioni concatenate, tutte devono corrispondere (logica AND) affinché lo sconto venga applicato.
Combinazione con il coefficiente del listino (se presente):
Una volta applicati tutti gli sconti, il sistema aggiusta il prezzo finale utilizzando il coefficiente (PriceListRatio) definito nel listino prezzi commerciale.
L’importo risultante riflette così tutti gli sconti e i rapporti di listino applicabili, assicurando che le condizioni promozionali o specifiche per cliente siano pienamente considerate nel calcolo finale.