Επεκτάσεις στις εκπτώσεις κατηγορίας είδους & κατηγορίας πελάτη

Επεκτάσεις στις εκπτώσεις κατηγορίας είδους και κατηγορίας πελάτη

Είδη -> Τιμολογιακή πολιτική Εκπτώσεις είδους και πελάτη

Λειτουργικότητα

Επεκτάθηκε η λειτουργικότητα των εκπτώσεων κατηγορίας είδους & πελάτη με :

  • Επιπλέον διαστάσεις επί των αναλυτικών οντοτήτων πελάτη και είδους
  • Δυνατότητα προσδιορισμού και εφαρμογής πολλαπλών εκπτώσεων (π.χ. ανά διαφορετικό επίπεδο κάποιας κατηγορίας)
  • Δυνατότητα ορισμού, ανά συνδυασμό διαστάσεων (π.χ. πελάτης & είδος, πελάτης & κατηγορία είδους, κατηγορία πελάτη & είδος, κατηγορία πελάτη & κατηγορία είδους), της “Συμπεριφοράς” της έκπτωσης: αντικατάσταση ή προσθήκη (προηγούμενων εκπτώσεων)
  • Ημερομηνιακό διάστημα ισχύος σε επίπεδο επιμέρους γραμμής

Βάσει και λόγω αυτών των επεκτάσεων μετονομάστηκαν σε “Εκπτώσεις είδους & πελάτη.

Ειδικότερα, η αξιοποίηση της λειτουργικότητας της Συμπεριφοράς, σας δίνει τη δυνατότητα συνδυαστικής εφαρμογής πολλαπλών εκπτώσεων (π.χ. πελάτης & είδος, πελάτης & κατηγορία είδους κ.λπ.) σε μια συγκεκριμένη συναλλαγή.

Παραθέτοντας ένα απλό παράδειγμα, σε μια δεντρική δομή κατηγοριοποίησης πελατών, για παράδειγμα  

  • Πελάτες Ελλάδας – 10%
    • Πελάτες Κρήτης – 5%
      • Πελάτες Ρέθυμνου – 20%),

μπορείτε πλέον να ορίσετε διαφορετικές εκπτώσεις (π.χ. 10%, 5%, 20%) σε διαφορετικά επίπεδα του δέντρου (π.χ. Πελάτες Ελλάδας, Πελάτες Κρήτης, Πελάτες Ρεθύμνου).

Εντοπίζοντας το συγκεκριμένο επίπεδο στο οποίο ανήκει ένας πελάτης της συναλλαγής, μπορείτε πλέον να παραμετροποιήσετε είτε την εφαρμογή αποκλειστικά της έκπτωσης του συγκεκριμένου επιπέδου (π.χ. Πελάτες Ρεθύμνου) (αντικαθιστώντας τις εκπτώσεις που έχουν οριστεί σε όλα τα αναλυτικότερα επίπεδα (Πελάτες Κρήτης, Πελάτες Ελλάδος) – συμπεριφορά που είναι και η προκαθορισμένη προκειμένου να μην αλλοιωθεί η έως τώρα λειτουργικότητα τέτοιων παραμετροποιήσεων) είτε τη συνδυαστική εφαρμογή της έκπτωσης του συγκεκριμένου επιπέδου καθώς και όλων των αναλυτικότερων επιπέδων (προσθέτοντας – πρακτικά, ανάγοντας σε μία ενιαία - τις εκπτώσεις όλων των εμπλεκόμενων επιπέδων).

Παρόμοια παραμετροποίηση μπορεί να γίνει και σε μια αντίστοιχη δεντρική δομή κατηγοριοποίησης του είδους της συναλλαγής και, βάσει αυτής, να προκύψει η εφαρμογή είτε μιας έκπτωσης ενός συγκεκριμένου επιπέδου είτε μιας συνδυαστικής έκπτωσης του συγκεκριμένου επιπέδου καθώς και όλων των αναλυτικότερων για το είδος.

Σε ένα πιο προχωρημένο σενάριο, η λογική της αντικατάστασης μπορεί να παραμετροποιηθεί περαιτέρω προκειμένου να εφαρμοστεί είτε σε μια συγκεκριμένη διάσταση, για παράδειγμα την κατηγορία του είδους, είτε, ταυτόχρονα, σε πολλαπλές διαστάσεις, για παράδειγμα την κατηγορία του είδους και την κατηγορία του πελάτη.

Στην πρώτη εκδοχή, η έκπτωση που θα προκύψει από την πρώτη διάσταση (ακολουθώντας τη σειρά διαχείρισης των διαστάσεων έκπτωσης που έχει οριστεί στις ρυθμίσεις μιας εγκατάστασης) θα αντικαταστήσει όλες τις υπόλοιπες (και της συγκεκριμένης διάστασης αλλά και όλων των άλλων διαστάσεων).

Στη δεύτερη, όμως, εκδοχή, από κάθε επιμέρους διάσταση (με βάση πάντα τη σειρά διαχείρισης των ρυθμίσεων) δύναται να προκύψει μια διαφορετική έκπτωση (που θα έχει αντικαταστήσει όλες τις υπόλοιπες της συγκεκριμένης διάστασης, π.χ. τις εκπτώσεις των αναλυτικότερων επιπέδων μιας δεντρικής δομής).

Όλες αυτές οι διαφορετικές εκπτώσεις (ανά διάσταση) που ενδέχεται να “προαχθούν” προς εφαρμογή, θα προστεθούν (αναχθούν) σε μια ενιαία έκπτωση (όπως στην περίπτωση της προσθήκης) που τελικά θα εφαρμοστεί στη συναλλαγή.

Η περαιτέρω αυτή διαφοροποίηση της λογικής της αντικατάστασης γίνεται μέσω της νέας εταιρικής ρύθμισης εκπτώσεων “Εφαρμογή αντικατάστασης επί όλων των εκπτώσεων”.

Παραμετροποίηση

Η εφαρμογή απαιτεί από εσάς, ως προϋπόθεση για την παροχή των συνδυαστικών εκπτώσεων:

  • Να παραμετροποιήσετε κατάλληλα στις ρυθμίσεις εφαρμογής “Τιμές & Εκπτώσεις” τις “Ρυθμίσεις εκπτώσεων” & τη Μέθοδος/Σειρά εκπτώσεων.

  • Να αναθέσετε (καλώντας το μενού Είδη ->Τιμολογιακή πολιτική->Εκπτώσεις είδους & πελάτη) στις επιθυμητές διαστάσεις (είδος, πελάτη, κατηγορία είδους, κατηγορία πελάτη) την έκπτωση και τον τρόπο εφαρμογής της στη συναλλαγή ως “Προσθήκη” ή “Αντικατάσταση.

Υπολογισμός

Ιδιαίτερη σημασία στην εφαρμογή των συνδυασμών εκπτώσεων έχει η δήλωση της σειράς εφαρμογής σε συνδυασμό με τον τρόπο εφαρμογής της έκπτωσης.

Το Σύστημα,

  1. Αρχικά Εντοπίζει τις εκπτώσεις που δύναται να εφαρμοστούν στη συναλλαγή και
  2. Στη συνέχεια τις Ταξινομεί

Η ταξινόμηση, επί των δυνατών εκπτώσεων, βασίζεται στις εξής παραδοχές:

  • Σε επίπεδο ίδιας οντότητας, προηγούνται πάντα οι πιο αναλυτικές εγγραφές, δηλαδή αυτές που αφορούν στο Είδος ή στον Πελάτη έναντι όσων αφορούν σε κατηγορία είδους ή κατηγορία πελάτη.
  • Σε επίπεδο διαφορετικών οντοτήτων, η ταξινόμηση προκύπτει από τη σειρά που έχει δηλωθεί στις Ρυθμίσεις εκπτώσεων στο πεδίο “Σειρά αναζήτησης εκπτώσεων” (των Ρυθμίσεων εφαρμογής Τιμές & Εκπτώσεις).
  • Εντός συγκεκριμένου επιπέδου (π.χ. σε επίπεδο κατηγορίας είδους), η επεξεργασία ξεκινάει από το συγκεκριμένο επίπεδο της δεντρικής δομής στο οποίο ανήκει η εκάστοτε οντότητα (πελάτης ή είδος) και συνεχίζει προς τα ανώτερα επίπεδα αυτής (βασιζόμενη στη νέα λειτουργικότητα που προκύπτει από τη “Συμπεριφορά” της κάθε έκπτωσης).

Παράδειγμα

Σειρά αναζήτησης και εφαρμογής

Για να γίνει κατανοητή η σειρά αναζήτησης και εφαρμογής των διαφόρων συνδυασμών εκπτώσεων, ας δούμε μερικά παραδείγματα στην περίπτωση που στις ρυθμίσεις έχουμε ορίσει την εξής σειρά αναζήτησης εκπτώσεων:

Σε περίπτωση παραμετροποίησης εκπτώσεων στους εξής συνδυασμούς:

     

(1α)

Είδος

 

(1β)

Είδος

Πελάτης

(1γ)

Είδος

Κατηγορία πελάτη

(1δ)

Κατηγορία είδους

Πελάτης

(1ε)

Κατηγορία είδους

Κατηγορία πελάτη

(1ζ)

 

Πελάτης

η σειρά εφαρμογής των εκπτώσεων σε κάποια συναλλαγή θα είναι η (1β), (1γ), (1δ), (1ε), (1α), (1ζ)

 

Σε περίπτωση παραμετροποίησης εκπτώσεων στους εξής συνδυασμούς:

     

(1α)

Είδος

Πελάτης

(1β)

Είδος

Κατηγορία πελάτη

(1γ)

Κατηγορία είδους

Πελάτης

(1δ)

Κατηγορία είδους

Κατηγορία πελάτη

η σειρά εφαρμογής των εκπτώσεων στη συναλλαγή θα είναι η (1α), (1β), (1γ), (1δ)

Αφού έχει εντοπιστεί η σειρά διαχείρισης των εκπτώσεων, ακολουθεί η αξιοποίηση της λειτουργικότητα της “Συμπεριφοράς που έχει οριστεί σε κάθε περίπτωση.

Εντάσσοντας, λοιπόν, στο τελευταίο παράδειγμα και αυτή την έννοια:

 

       

(1α)

Είδος

Πελάτης 

Προσθήκη

(1β)

Είδος

Κατηγορία Πελάτη

Αντικατάσταση

(1γ)

Κατηγορία είδους

Πελάτης

Αντικατάσταση

(1δ)

Κατηγορία είδους

Κατηγορία Πελάτη

Αντικατάσταση

το Σύστημα θα εφαρμόσει “προσθετικά” μόνο τις εκπτώσεις (1α) και (1β).

Και δεδομένου πως, στο επίπεδο της κατηγορίας πελάτη, λόγω της δεντρικής δομής, ενδέχεται να προκύψουν περαιτέρω εγγραφές έκπτωσης ανά επίπεδο, πιθανά στην τελική έκπτωση να “προστεθούν” περισσότερες εκπτώσεις, εκτός των (1α) και (1β).

Ένα τελευταίο και σημαντικό στοιχείο παραμετροποίησης είναι η ρύθμιση “Εφαρμογή αντικατάστασης επί όλων των εκπτώσεων”.

Εφόσον η παράμετρος αυτή είναι ενεργοποιημένη, θα ισχύσει η συμπεριφορά που περιγράφηκε στο προηγούμενο παράδειγμα. Κι αυτό γιατί η συγκεκριμένη ρύθμιση προσδιορίζει πως η λογική της αντικατάστασης ισχύει επί όλων των εκπτώσεων που εντοπίστηκαν σε μια συναλλαγή (ανεξαρτήτως διαστάσεων που αφορούν και με την εκάστοτε ταξινόμηση).

Στην περίπτωση που η ρύθμιση αυτή απενεργοποιηθεί, η λογική της αντικατάστασης θα εφαρμόζεται επί κάθε διαφορετικού συνδυασμού διαστάσεων.

Στο τελευταίο παράδειγμα, αυτό σημαίνει πως το Σύστημα δεν θα σταματήσει με την εφαρμογή των εκπτώσεων (1α) και (1β). Κι αυτό γιατί η συμπεριφορά της αντικατάστασης, με τη σχετική ρύθμιση απενεργοποιημένη, εφαρμόζεται ξεχωριστά για κάθε ξεχωριστό συνδυασμό. Άρα, για το συνδυασμό που αφορά σε είδος και κατηγορία πελάτη, θα λειτουργήσει για τις επιμέρους εκπτώσεις που προκύπτουν από τη δεντρική δομή της κατηγορίας πελάτη, εντός του συγκεκριμένου συνδυασμού.

Θα προχωρήσει στη συνέχεια στον επόμενο συνδυασμό, πελάτη και κατηγορία είδους, για να εφαρμοστεί επί των επιμέρους εκπτώσεων που προκύπτουν από τη δεντρική δομή της κατηγορίας είδους κ.ο.κ.

Από αυτό το παράδειγμα γίνεται κατανοητή και η δυναμικότητα που υπάρχει στην παραμετροποίηση εκπτώσεων στους διαθέσιμους συνδυασμούς διαστάσεων με την με την “επιστράτευση” και αυτής της ρύθμισης.

Υπολογισμός ενιαίας έκπτωσης

Για παράδειγμα, υποθέστε ότι έχουμε το δέντρο κατηγοριών Πελάτες εσωτερικού στο οποίο εντάσσονται οι εξής υποκατηγορίες με τις αντίστοιχες εκπτώσεις:

  • Πελάτες Ελλάδας – 10%
    • Πελάτες Κρήτης – 5%
      • Πελάτες Ρέθυμνου – 20%

Προσθήκη

Δεδομένου πως, η λογική της προσθήκης “προσθέτει” τις εκπτώσεις διαφορετικών επιπέδων μιας δεντρικής δομής, αν η παραμετροποίηση της συμπεριφοράς στη δομή αυτή είναι:

  • Πελάτες Ελλάδας – 10% - ΠΡΟΣΘΗΚΗ
    • Πελάτες Κρήτης – 5% - ΠΡΟΣΘΗΚΗ
      • Πελάτες Ρέθυμνου – 20% - ΠΡΟΣΘΗΚΗ

το τελικό, ενιαίο, ποσοστό της έκπτωσης θα προκύψει από τη συγχώνευση σε ένα και των τριών ποσοστών έκπτωσης, 3%, 5%, 8%. Η αναγωγή γίνεται από το αναλυτικότερο στο ανώτερο επίπεδο και βασίζεται στη μέθοδο υπολογισμού (Διαδοχική ή Αρχική αξία) που έχει οριστεί στις ρυθμίσεις για το συγκεκριμένο τύπο έκπτωσης.

Για παράδειγμα, αν έχουμε μια συναλλαγή σε πελάτη που ανήκει στην κατηγορία “Πελάτες Ρέθυμνου”, η αρχική αξία αυτής είναι 100 ευρώ και έχουμε διαδοχική μέθοδο υπολογισμού, η τελική έκπτωση θα προκύψει ως εξής:

100 – 10% = 90 -> έκπτωση 10 ευρώ

90 – 5% = 85,5 ->έκπτωση 4,5 ευρώ

85,5 – 20% = 68,4 ->έκπτωση 17,1 ευρώ

καταλήγοντας σε μια συνολική έκπτωση αξίας 10 + 4,5 + 17,1 = 31,6 ευρώ, που αντιστοιχεί σε ένα ποσοστό έκπτωσης 31,6%.

Αν η μέθοδος υπολογισμού είναι επί αρχικής αξίας, η τελική έκπτωση θα προκύψει ως εξής:

100 – 10% = 90 -> έκπτωση 10 ευρώ

100 – 5% = 95 -> έκπτωση 5 ευρώ

100 – 20% = 80 -> έκπτωση 20 ευρώ

καταλήγοντας σε μια συνολική έκπτωση αξίας 10 + 5 + 20 = 35 ευρώ, που αντιστοιχεί σε ένα ποσοστό έκπτωσης 35%.

Αν η συναλλαγή αφορά σε πελάτη που ανήκει στην κατηγορία “Πελάτες Κρήτης”, ο υπολογισμός που περιγράφηκε θα εφαρμοστεί επί των ποσοστών 10% και 5% των δύο πρώτων επιπέδων της δεντρικής δομής.

Σε κάθε περίπτωση, το τελικό ενιαίο ποσοστό έκπτωσης που προκύπτει από την κάθε αναγωγή είναι αυτό που τελικά θα εφαρμοστεί στη συναλλαγή.

Αντικατάσταση

Στη λογική της αντικατάστασης η διαδικασία σταματάει στο επίπεδο που έχει ορισμένη τέτοια συμπεριφορά και διαχειρίζεται την έκπτωση του συγκεκριμένου επιπέδου (καθώς και όσων τυχόν υπάρχουν σε κατώτερα επίπεδα της δεντρικής δομής).

Στο ίδιο παράδειγμα, αν στο επίπεδο “Πελάτες Ρέθυμνου” έχει οριστεί αντικατάσταση, η διαδικασία σταματάει και εφαρμόζει την έκπτωση του επιπέδου αυτού, 20%:

  • Πελάτες Ελλάδας – 10% - ΠΡΟΣΘΗΚΗ
    • Πελάτες Κρήτης – 5% - ΠΡΟΣΘΗΚΗ
      • Πελάτες Ρέθυμνου – 20% - ΑΝΤΙΚΑΤΑΣΤΑΣΗ

Αν, όμως, έχει οριστεί αντικατάσταση στο επίπεδο “Πελάτες Κρήτης”, η διαδικασία σταματάει σ’ αυτό το επίπεδο και εφαρμόζει τον υπολογισμό που περιγράφηκε προηγουμένως προκειμένου να “προσθέσει” τα ποσοστά αυτού και του κατώτερου επιπέδου, 5% και 20%:

  • Πελάτες Ελλάδας – 10% - ΠΡΟΣΘΗΚΗ
    • Πελάτες Κρήτης – 5% - ΑΝΤΙΚΑΤΑΣΤΑΣΗ
      • Πελάτες Ρέθυμνου – 20% - ΠΡΟΣΘΗΚΗ