← DokArh Portal
implementacija

POS Sprint 2 — Primke, Normativ, Knjiga brasna, Kalkulacija, FINA CIS ZKI

Kreator: CC+Ivan Datum: 2026-06-04 Status: DONE — EU i MAR
WeisE3™ ID: c1256
tipimplementacija
faze{ "modeli": [ "pos_primka", "pos_primka_stavka", "pos_normativ", "pos_normativ_stavka", "pos_brasno_evidencija", "pos_kalkulacija" ], "servisi": [ "primke.py — kreiraj_primku() auto-upis u brasno", "normativ.py — recepti+potrosnja", "kalkulacija.py — brzi_izracun() live preview", "fiscal_cis.py — pravi ZKI MD5 + XML + HTTPS CIS" ], "rute": [ "GET/POST /pos/primke", "GET/POST /pos/normativ", "GET /pos/normativ/{id}", "POST /pos/nor
fina_cis{ "zki": "MD5(OIB+datum+oznaka_racuna+ppl+nt+iznos) — Zakon o fiskalizaciji NN 133/12", "endpoint_test": "https://cistest.apis-it.hr:8449/FiskalizacijaService", "endpoint_prod": "https://cis.porezna-uprava.hr:8449/FiskalizacijaService", "sprint3": "Pravi OIB cert + potpis XML (PKCS#1 SHA256withRSA)" }
migracije{ "0025": "fenixuser weise3_id + bunker_seal_id", "0026": "POS core rewrite — PosTerminal, PosSesija, PosRacun", "0027": "POS Sprint 2 — primke, normativ, brasno, kalkulacija" }
commit_hash08fbbf7
statusDONE — EU i MAR
servisi_na_margunicorn-fenix-v4 active (running)
sprint2_rute_mar11
sljedece[ "Sprint 3 — FINA cert potpis, pravi OIB XML potpisivanje", "F2 Vozaci (digigraf+offline)", "F3 Sati integracija" ]