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"
]