Grupy kryteriów a kryteria gotowości
Przed przedstawieniem kryteriów gotowości należy wyjaśnić dwa pojęcia: "Grupy kryteriów" i "Kryteria gotowości". Grupy kryteriów składników cennika decydują o tym, czy aplikacja cennika uruchamia składnik. Na poziomie ogólnym mechanizm ten działa w następujący sposób:
- Grupa kryteriów zawiera jedno lub więcej kryteriów gotowości. Od spełnienia kryteriów należących do grupy zależy, czy cała grupa ma status PRAWDA, czy FAŁSZ.
- Tworząc grupę, należy zdefiniować działania, jakie mają być podejmowane, gdy grypa ma status PRAWDA i gdy ma status FAŁSZ. Dostępne są następujące możliwości:
- Składnik cennika należy zastosować
- Składnik cennika należy pominąć
- Należy sprawdzić następną grupę.
Aby zilustrować działanie tego mechanizmu, posłużymy się następującym przykładem. Załóżmy, że składnik cennika jest gotowy, jeśli:
- Klient generuje niskie przychody i zużył ponad 1000 kWh
- LUB klient nie generuje niskich przychodów i zużył ponad 500 kWh
Ten składnik cennika wymaga dwóch grup gotowości, ponieważ obejmuje dwa różne warunki:
- JEŚLI (klient generuje niskie przychody ORAZ klient zużył ponad 1000 kWh)
- JEŚLI (klient NIE generuje niskich przychodów ORAZ klient zużył ponad 500 kWh)
Jeśli dowolny z tych warunków jest spełniony, składnik cennika jest gotowy.
W celu obsługi tego wymagania konieczna jest konfiguracja następujących grup kryteriów:
Numer grupy |
Opis grupy |
Jeżeli grupa ma wartość "True" (prawda) |
Jeżeli grupa ma wartość "False" (fałsz) |
1 |
Klient generuje niskie przychody i zużył ponad 1000 kWh |
Podlega |
Sprawdzanie następnej grupy |
2 |
Klient NIE generuje niskich przychodów i zużył ponad 500 kWh |
Podlega |
Nie podlega |
Dla każdej z powyższych grup wymagane będą następujące kryteria:
Grupa 1: Klient generuje niskie przychody i zużył ponad 1000 kWh |
||||
Liczba porządkowa |
Kryteria logiczne |
Jeżeli "Kryteria gotowości" mają wartość "True" (prawda) |
Jeżeli "Kryteria gotowości" mają wartość "False" (fałsz) |
Jeśli niewystarczające dane |
10 |
Klient generuje niskie przychody |
Sprawdzić następny warunek |
Grupa - fałsz |
Grupa - fałsz |
20 |
Klient zużył ponad 1000 kWh |
Grupa - prawda |
Grupa - fałsz |
Grupa - fałsz |
Grupa 2: Klient NIE generuje niskich przychodów i zużył ponad 500 kWh |
||||
Liczba porządkowa |
Kryteria logiczne |
Jeżeli "Kryteria gotowości" mają wartość "True" (prawda) |
Jeżeli "Kryteria gotowości" mają wartość "False" (fałsz) |
Jeśli niewystarczające dane |
10 |
Klient NIE generuje niskich przychodów |
Sprawdzić następny warunek |
Grupa - fałsz |
Grupa - fałsz |
20 |
Klient zużył ponad 500 kWh |
Grupa - prawda |
Grupa - fałsz |
Grupa - fałsz |
W kolejnej sekcji opisano sposób konfiguracji specyficznych kryteriów logicznych w każdej z grup.