Opis platformy
Raportowanie
System renderuje własne raporty, bez zewnętrznego silnika raportowego i bez związanej z nimi licencji. Osiemnaście raportów działa w starannie dobranym zestawie zamiast otwartego katalogu wszystkiego, co potrafił wygenerować stary system. Była to świadoma decyzja: krótki zestaw poprawnych raportów jest bardziej przydatny niż długa lista raportów, których nikt nie sprawdził.
Zestaw raportów
- Zestawienie obrotów i sald, bilans i plan kont
- Rachunek zysków i strat oraz jego zestawienie miesięczne
- Sprzedaż według regionów, jako zestawienie i jako zestawienie miesięczne
- Wykazy zobowiązań i należności wraz ze szczegółami i pozycjami otwartymi
- Słowackie wykazy zakupów i sprzedaży
- Stan uzgodnień bankowych
- Ewidencja środków trwałych
- Analiza finansowa
- Dwa raporty dotyczące nieruchomości: przychody i koszty oraz opłata miejscowa od obłożenia apartamentów
Projektowane przede wszystkim z myślą o papierze. Renderowanie na ekranie zostało usunięte na wczesnym etapie na polecenie właściciela. Uruchomienie raportu otwiera samodzielny arkusz wydruku wymiarowany w milimetrach, w formacie A4 lub A3 poziomo, zależnie od tego, ile kolumn faktycznie wymagają dane, z własnym logo podmiotu odczytanym z jego rekordu. Strzałka pobierania tworzy prawdziwy PDF przez wydrukowanie tej samej wyrenderowanej strony w przeglądarce bezgłowej, więc to, co zostanie pobrane, i to, co zostanie wydrukowane, nie może się różnić.
Rejestr założeń. Każdy zestaw raportów jest wydawany wraz z nim. Każdy osąd mogący okazać się błędny:
- otrzymuje numer i jest odnotowywany w rejestrze w dokumentacji projektu;
- jest oznaczany w komentarzu obok wiersza kodu, którego dotyczy;
- ma ocenę ryzyka i notatkę wskazującą zapytanie SQL, które by go rozstrzygnęło.
Domysł z numerem to odnotowana decyzja, którą można później sprawdzić. Domysł nieodnotowany to błąd, którego jeszcze nie wykryto.