Ako testovať generovanie faktúr za cestné mýto

Príklad

Predstav si dopravnú spoločnosť, ktorá dostane mesačnú faktúru za prejazdy po spoplatnených úsekoch.
Faktúra obsahuje desiatky položiek – dátum, čas, úsek, sadzbu podľa hmotnosti vozidla, emisnú triedu a výslednú sumu.

Na prvý pohľad sedí celková suma.
Ale účtovníčka si všimne, že pri dvoch prejazdoch je použitá nesprávna sadzba pre nápravový počet.

Chyba je „len“ pár eur.
V tisíckach faktúr mesačne to však znamená finančné aj reputačné riziko.

Generovanie faktúr za mýto nie je len PDF výstup. Je to kombinácia výpočtov, dátových väzieb, legislatívy a integrácií.

 

Ako otestovať

  1. Zdrojové dáta a ich presnosť
  • Over, že faktúra čerpá dáta zo správneho obdobia (od–do).
  • Skontroluj počet prejazdov vs. záznamy v databáze (SELECT COUNT(*)).
  • Validuj atribúty: ŠPZ, hmotnosť, počet náprav, emisná trieda.
  • Otestuj duplicity prejazdov – nesmú sa započítať dvakrát.

 

  1. Výpočty a sadzby
  • Over správne priradenie sadzby podľa kategórie vozidla.
  • Testuj hraničné prípady (zmena emisnej triedy, zmena hmotnosti počas mesiaca).
  • Skontroluj zaokrúhľovanie na centy – či sa líši riadková suma vs. celkový súčet.
  • Otestuj DPH (rôzne krajiny, oslobodenie, reverse charge).

 

  1. Štruktúra faktúry
  • Over povinné náležitosti: IČO, DIČ, dátum vystavenia, splatnosť, variabilný symbol.
  • Validuj číslovanie faktúr – jedinečnosť, sekvencia.
  • Otestuj jazykové mutácie a menové jednotky.
  • Skontroluj PDF layout – viacstránkové výstupy, prehľadnosť položiek.

 

  1. Súlad s legislatívou
  • Over archiváciu faktúr podľa zákonnej lehoty.
  • Testuj opravnú faktúru (dobropis, ťarchopis).
  • Simuluj zmenu sadzieb počas obdobia – systém musí rozdeliť výpočet.

 

  1. Integrácie a export
  • Otestuj export do účtovného systému (XML, CSV, API).
  • Validuj spätnú väzbu z ERP – či je faktúra prijatá ako „zaúčtovaná“.
  • Sleduj logy pri zlyhaní exportu.

 

  1. Workflow a stav faktúry
  • Stavy: draft → vystavená → odoslaná → zaplatená → po splatnosti.
  • Otestuj automatické notifikácie o splatnosti.
  • Simuluj oneskorenú platbu a výpočet úroku z omeškania.

 

  1. Chybové a výnimočné scenáre
  • Neúplné dáta o prejazde.
  • Výpadok systému počas generovania dávky.
  • Duplikát faktúry.
  • Zmena údajov klienta pred vystavením faktúry.

 

  1. Performance a dávkové spracovanie
  • Generovanie tisícov faktúr naraz (batch).
  • Timeouty, rollback pri chybe.
  • Kontrola konzistencie údajov po opätovnom spustení.

 

Faktúra za cestné mýto je finančný dokument.
Chyba sa neprejaví len ako bug – prejaví sa v účtovníctve, audite a vo vzťahu so zákazníkom.

Testovanie tu znamená kontrolu dát, výpočtov aj legislatívneho rámca.

Pridajte Komentár

Vaša e-mailová adresa nebude zverejnená. Vyžadované polia sú označené *

Návrat hore