Zapis odczytu licznika
Przed zapoznaniem się z niniejszą sekcją konieczne jest zrozumienie pojęcia "idealnego" końcowego odczytu licznika. Zgodnie z naszą definicją idealny jest taki odczyt licznika, który umożliwia eksploatację przez określoną liczbę dni zgodnie z cenami w cenniku zawartym w umowie. Wiele cen w cenniku jest przedstawionych w odniesieniu do danego okresu, np. miesięczna opłata stała wynosząca 10 PLN dotyczy okresu 30 dni. Jeśli liczba dni w segmencie faktury nie jest zgodna z liczbą dni w cenniku, należy w przypadku danego segmentu przeprowadzić naliczanie proporcjonalne, ale takie naliczanie nie jest pożądane, ponieważ jest mylące dla klienta.
Podczas wybierania idealnego odczytu należy dążyć nie tylko do uniknięcia naliczania proporcjonalnego dla bieżącego segmentu faktury, należy również zapobiegać proporcjonalnemu naliczaniu przyszłych faktur. Należy pamiętać, że końcowy odczyt w bieżącym segmencie faktury służy jako pierwszy odczyt dla kolejnego segmentu faktury. Dlatego jeśli nie zostanie wybrany odpowiedni odczyt, konieczne będzie proporcjonalne naliczanie kolejnej faktury (i tak w nieskończoność).
W niniejszej sekcji opisano, w jaki sposób w systemie wybierane są idealne odczyty oraz w jaki sposób tworzone są zapisy stanu odczytu licznika.