Wizard Home | View

Cod. Ultima revisione 7E|8E|S|B Cod. Sviluppo
105 2017/10/10 - PG Technical ref : 8E
Issue : A
Issue :


Linea, Famiglia e Serie di articoli

Qualora sia necessario strutturare gruppi e sotto gruppi di articoli in modo gerarchico per l'attribuzione di prezzi, sconti e quant'altro è possibile all'interno del tracciato articoli.csv popolare  il campo "codice_gruppo_articoli" con  un valore sequanziale  indicante la gerarchia di appartenenza di ciascun articolo a tali gruppi 
Es indicando  "LIN001,FAM001,SER001" il sistema così potrà capire che l'articolo in questione fa parte di una SERIE di articoli (SER001) che a sua volta fa parte di una FAMIGLIA di articoli (FAM001) e che sempre a sua volta fa parte di una LINEA di articoli (LIN001), in questo modo si potrà successivamente associare prezzo e/o sconti facendo riferimento a uno dei questi gruppi o sotto-gruppi di articoli o all'articolo stesso.

Caratteristica


L'attribuzione del prezzo e/o sconto funziona con una assegnazione a "cascata" ciò significa che prendendo ad esempio l'articolo "A001" come mostrato nel tracciato di esempio sottostante, se viene riscontrato un prezzo o uno sconto a relativo a SER001 viene assegnato questo ultimo, in caso invece di mancanza l'algoritmo controlla per la famiglia di appartenenza quindi per "FAM001" e sempre nel caso di mancato riscontro di attribuzione passa alla linea di appartenenza "LIN001".

ATTENZIONE
Per comprendere meglio le priorità di assegnazione degli sconti si può fare riferimento alla pagina seguente che descrive il funzionamento dell'algoritmo di attribuzione di sconti: Sconti - Algoritmo di attribuzione

In questa pagina si fa riferimento alle casistiche sconti: Sconti - Tabella riassuntiva casistiche nei casi 7,8,15,16,19,20, qui utilizzati con la funzione di applicazione sconto a cascata.

Condizioni

In caso di presenza di condizioni al contorno (Quantità o data) il sistema verifica quale sia il range più piccolo di validità all'interno del gruppo specifico e attribuisce quello 
Es: 

a) Sconto SER001 3% (senza condizione si intende un ange infinito)
b) Sconto SER001 5%   1 < Q < 2000
c) Sconto SER001 10% 30 < Q < 50
d) Sconto FAM001 2% 20 < Q < 40

Nel caso in cui venga impostata un Q all'interno dell range c) Es 35 viene prelevato lo sconto c) poichè è la condizione più particolare per appartenenza a sottogruppo e range più piccolo.

Prima della versione 8E: 2018-07-11 - 2.5.21 veniva data priorità al range Quantità  indipendentemente dall'appartenenza al gruppo nella struttura gruppi per cui veniva applicato lo sconto d) 




Tabelle riassuntive casistiche






Caso 1 - Anagrafica gruppo articolo (sconto a cascata)

CODICE_ANAGRAFICA AND CODICE_GRUPPO_ARTICOLI AND CONDIZIONE

Da utilizzare nel caso in cui si voglia definire uno sconto (es. 28%) per un range di Qtà. (es. Q>9) per una specifica serie di articoli con codice (es.SER041) facente parte della famiglia con codice (FAM041) a sua volta contenuta alla linea con codice (LIN041), valido solo per l'anagrafica con codice cliente (es.C41). 

DATI PREDISPOSTI PER TEST CASISTICA

Cod. Anagrafica Cod. Raggruppamento Anagrafiche Cod. Gruppo Articoli Cod. Articolo Cod. Variante Cod. Dimensione Listino determinante Condizione Prezzo non scontato Qtà. selezionata Sconto Prezzo scontato atteso
C041
SER041 A041

L001 Q>21
33,00 22 28% 522,72



Caso 2 - Anagrafica gruppo articolo (sconto a cascata)

CODICE_ANAGRAFICA AND CODICE_GRUPPO_ARTICOLI

Da utilizzare nel caso in cui si voglia definire uno sconto (es. 14%), senza una condizione, per una specifica famiglia di articoli con codice (es. FAM042) facente parte della linea con codice (LIN042), valido solo per l'anagrafica con codice cliente (es. C42). 

DATI PREDISPOSTI PER TEST CASISTICA

Cod. Anagrafica Cod. Raggruppamento Anagrafiche Cod. Gruppo Articoli Cod. Articolo Cod. Variante Cod. Dimensione Listino determinante Condizione Prezzo non scontato Qtà. selezionata Sconto Prezzo scontato atteso
C042
FAM042 A042

L001
54,00 1 14% 46,44



Caso 3 - Gruppo anagrafica gruppo articolo (sconto a cascata)

CODICE_ANAGRAFICA_RAGGRUPPAMENTO AND CODICE_GRUPPO_ARTICOLI AND CONDIZIONE

Da utilizzare nel caso in cui si voglia definire uno sconto (es. 35%), per un range di Qtà (es. Q>26), per una specifica linea di articoli con codice (es. LIN043), valido solo per un gruppo di anagrafiche con codice (es. G43). 

DATI PREDISPOSTI PER TEST CASISTICA

Cod. Anagrafica Cod. Raggruppamento Anagrafiche Cod. Gruppo Articoli Cod. Articolo Cod. Variante Cod. Dimensione Listino determinante Condizione Prezzo non scontato Qtà. selezionata Sconto Prezzo scontato atteso
C043 G43 LIN043 A043

L001 Q>26 67,00 27 35% 1.175,85



Caso 4 - Gruppo anagrafica gruppo articolo (sconto cascata)

CODICE_ANAGRAFICA_RAGGRUPPAMENTO AND CODICE_GRUPPO_ARTICOLI

Da utilizzare nel caso in cui si voglia definire uno sconto (es. 5%), senza una condizione, per una specifica linea di articoli con codice (es. LIN044), valido solo per un gruppo di anagrafiche con codice (es. G44).

DATI PREDISPOSTI PER TEST CASISTICA

Cod. Anagrafica Cod. Raggruppamento Anagrafiche Cod. Gruppo Articoli Cod. Articolo Cod. Variante Cod. Dimensione Listino determinante Condizione Prezzo non scontato Qtà. selezionata Sconto Prezzo scontato atteso
C044 G44 LIN044 A044

L001
93,00 1 5% 88,35



Caso 5 - Gruppo articolo (sconto cascata)

CODICE_GRUPPO_ARTICOLO AND CONDIZIONE

Da utilizzare nel caso in cui si voglia definire uno sconto (es. 22%), per un range di Qtà (es. Q>70), per una specifica famiglia di articoli con codice (es. FAM045) facente parte della linea con codice (LIN045). 

DATI PREDISPOSTI PER TEST CASISTICA

Cod. Anagrafica Cod. Raggruppamento Anagrafiche Cod. Gruppo Articoli Cod. Articolo Cod. Variante Cod. Dimensione Listino determinante Condizione Prezzo non scontato Qtà. selezionata Sconto Prezzo scontato atteso
C045
FAM045 A045

L001 Q>70 122,00 71 22% 6.756,36



Caso 6 - Gruppo articolo (sconto cascata)

CODICE_GRUPPO_ARTICOLO

Da utilizzare nel caso in cui si voglia definire uno sconto (es. 47%), senza una condizione, per una specifica serie di articoli con codice (es.SER046) facente parte della famiglia con codice (FAM046) a sua volta contenuta alla linea con codice (LIN046).

DATI PREDISPOSTI PER TEST CASISTICA

Cod. Anagrafica Cod. Raggruppamento Anagrafiche Cod. Gruppo Articoli Cod. Articolo Cod. Variante Cod. Dimensione Listino determinante Condizione Prezzo non scontato Qtà. selezionata Sconto Prezzo scontato atteso
C046
SER046 A046

L001
77,00 1 47% 40,81

Attualmente non disponibile.

Stato implementativo


Client Issue Implementativa Stato
IOS App8E 2018-11-07 - 2.5.56 - Cart: modifica priorità sconti per GRUPPO_ANAGRAFICA_GRUPPO_ARTICOLO Completata
Android
Web
Attenzione Ove non indicato Completato sulla colonna Stato indica che la caratteristica non è ancora implementata in quell'ambiente.
La presenza di un indicazione nella colonna Issue Implementativa indica che la caratteristica è programmata nello Sviluppo Ove non presente nulla significa che non è ancora schedulata o pragrammata l'implementazione nell'ambiente specifico