Reguła obliczania z porównaniem wartości charakterystyki i zużycia

Załóżmy, że istnieje reguła obliczania, której podlegają klienci zarejestrowani do programu zmniejszenia zużycia i z niskim poziomem zużycia. Wymagane są następujące kryteria:
  • Sprawdzenie, czy klient zarejestrował się do programu zmniejszenia zużycia.

  • Sprawdzenie, czy zużycie dla danego klienta jest niższe od określonego progu.

Reguły będą działać w następujący sposób:

Liczba porządkowa

Pole, które ma być porównywane

Metoda porównania

Jeżeli wartość "TRUE" (prawda)

Jeżeli wartość "FALSE" (fałsz)

Jeśli niewystarczające dane

10

Sprawdzenie, czy klient zarejestrował się do programu zmniejszenia zużycia

= Y

Sprawdzić następny warunek

Nie stosować reguły

Nie stosować reguły

20

Sprawdzenie, czy zużycie jest niższe od określonego progu

< = 100 Kilowatt

Zastosować regułę

Nie stosować reguły

Nie stosować reguły

Oba kryteria są podobne - pobierają wartość do porównania:

Pierwsze kryterium działa w następujący sposób:
  • Pole, które ma być porównywane. Wskazanie, czy wartość typu charakterystyki programu zmniejszenia zużycia (CI_​CLMSM) istnieje na umowie. Zakładamy, że ten typ charakterystyki ma wartość Y lub N.

  • Metoda i wyniki porównania. Metoda i wyniki porównania. Wskazanie, że jeśli wartość charakterystyki w umowie to Y, należy sprawdzić następny warunek. Jeśli warunek nie jest spełniony lub dane są niewystarczające, reguła obliczania zostanie pominięta.

Drugie kryterium działa w następujący sposób:
  • Pole, które ma być porównywane. Wskazanie ilości usługi, w której przechowywana jest łączna kwota kW do pobrania.

  • Metoda i wyniki porównania. Porównanie ilości usługi do określonego progu (100 kW). Jeśli segment faktury umowy zawiera ilość usługi mniejszą lub równą wartości 100 kW, warunek jest spełniony i reguła obliczania będzie zastosowana. Jeśli warunek nie jest spełniony lub dane są niewystarczające, reguła obliczania zostanie pominięta.