Knjigovodstvo i fiskalizacija: dashboard upozorenje za praznine, KPO dozvole, pojednostavljen storno, ispravke verifikacije i kasira
- Dashboard kartica prikazuje naloge bez KIR/KPO/fiskalnog upisa i sumnjive duplikate (double-submit), sa zaštitom od automatskog dupliranja prihoda pri bulk dopuni - Registrovane nedostajuće KPO dozvole (kpo.pregled/dodaj/obrisi) — modul je bio potpuno nedostupan - Uklonjen suvišan/nefunkcionalan 'Ukloni nalog' (duplirao Storno bez stvarne razlike); Storno u listi prodaje sad vodi direktno na formu - Kasir na fiskalnom računu koristi ime prijavljenog korisnika umesto fiksnog podešavanja - Fiskalni računi za nalog uvek prikazuju najnoviji zapis (original vs. refund posle storna) - Verifikaciona stranica (/v/) jasno označena kao lokalna test simulacija, ne prava provera kod PURS-a; dodat prikaz kusura - Mock brojač fiskalnih računa (kartica emulator) sad preživljava restart servera
This commit is contained in:
@@ -71,4 +71,23 @@ type PodaciDashboarda struct {
|
||||
KriticneZalihe []StavkaZalihe
|
||||
PoslednjeProdaje []StavkaProdajePregled
|
||||
FlashGreska string
|
||||
PrazninaKnjige PrazninaKnjigovodstva
|
||||
}
|
||||
|
||||
// PrazninaKnjigovodstva sažima broj naloga bez KIR/KPO/fiskalnog upisa i broj
|
||||
// sumnjivih duplikata (naloga koje automatski backfill namerno preskače) — prikazuje
|
||||
// se kao kartica na dashboard-u.
|
||||
type PrazninaKnjigovodstva struct {
|
||||
BezKir int
|
||||
BezKpo int
|
||||
BezFiskalnog int
|
||||
BezRefunda int // stornirani nalozi čiji fiskalni refund nije uspeo (best-effort poziv pao)
|
||||
SumnjiviDupli int
|
||||
}
|
||||
|
||||
// Ukupno vraća zbir svih praznina UKLJUČUJUĆI sumnjive duplikate — koristi se da se
|
||||
// odluči da li se kartica uopšte prikazuje na dashboard-u (i kad ostanu samo
|
||||
// duplikati za ručnu proveru, kartica mora da ostane vidljiva).
|
||||
func (p PrazninaKnjigovodstva) Ukupno() int {
|
||||
return p.BezKir + p.BezKpo + p.BezFiskalnog + p.BezRefunda + p.SumnjiviDupli
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user