{"id":"c1256","filename":"c1256_pos_sprint2_primke_normativ_brasno.dok.json","weise3_id":"c1256","tip":"implementacija","naziv":"POS Sprint 2 — Primke, Normativ, Knjiga brasna, Kalkulacija, FINA CIS ZKI","kreator":"CC+Ivan","datum":"2026-06-04","snippet":"","status":"DONE — EU i MAR","prev_weise3":"","bunker_l":"#00d4ff","full":{"tip":"implementacija","naziv":"POS Sprint 2 — Primke, Normativ, Knjiga brasna, Kalkulacija, FINA CIS ZKI","weise3_id":"c1256","datum":"2026-06-04","autor":"CC+Ivan","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/normativ/potrosnja","GET/POST /pos/brasno","GET/POST /pos/kalkulacija","POST /pos/kalkulacija/brzi-izracun"],"ui":["primke panel — forma+lista","normativ panel — recepti+potrosnja evidencija","brasno panel — knjiga evidencije stanje badge+lista","kalkulacija — live 4-polja izracun bez baze"]},"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_hash":"08fbbf7","status":"DONE — EU i MAR","servisi_na_mar":"gunicorn-fenix-v4 active (running)","sprint2_rute_mar":11,"sljedece":["Sprint 3 — FINA cert potpis, pravi OIB XML potpisivanje","F2 Vozaci (digigraf+offline)","F3 Sati integracija"]}}