konto/pdv_xml.py — PDV XML generator, ObrazacPDV verzijaSheme=11.0 (vrijedi od 1.1.2026) · konto/ura_xml.py — U-RA XML generator, ObrazacURA verzijaSheme=2.0 (NN 133/22) · konto/router.py — 2 nova end
tipsesija
schema_version1292
statusCLOSED
sealed_at2026-06-08T00:00:00Z
kreiraoCC
zakonZAKON 32 — svaki fix/feature ima chain entry
sto_je_napravljeno[
"konto/pdv_xml.py — PDV XML generator, ObrazacPDV verzijaSheme=11.0 (vrijedi od 1.1.2026)",
"konto/ura_xml.py — U-RA XML generator, ObrazacURA verzijaSheme=2.0 (NN 133/22)",
"konto/router.py — 2 nova endpointa: GET /konto/pdv-xml + GET /konto/ura-xml",
"lxml instaliran na EU + MAR (.venv/bin/pip install lxml)",
"PDV v11-0 Primjer1.xml: validacija True — OK",
"URA testni XML well-formed + struktura Racuni/Ukupno ispravna",
"Deploy na EU (v4.limit-connect.com:8005) + MAR (produkcij
xml_sheme{
"PDV": "ObrazacPDV-v11-0.xsd (vrijedi od 1.1.2026, XSD potvrđen Primjer1.xml validacijom)",
"URA": "ObrazacURA-v2-0.xsd (NN 133/22, well-formed potvrđen)",
"lokacija_xsd": "/tmp/eporezna_xsd/ePorezna_Schemas/ (EU server)"
}
mapiranje_pdv{
"IRA_25%": "Podatak200 (Vrijednost+Porez)",
"IRA_13%": "Podatak210",
"IRA_5%": "Podatak214",
"IRA_oslobodjeno": "Podatak000 (scalar)",
"URA_25%": "Podatak300 (pretporez)",
"URA_13%": "Podatak310",
"URA_5%": "Podatak314",
"ukupni_izlazni": "Podatak400",
"ukupni_pretporez": "Podatak500",
"za_uplatu": "Podatak610",
"povrat": "Povrat",
"novo_2026": [
"PodaciZaUstup",
"Predujam",
"UstupPovrata"
]
}
sljedeci_korakParalelno mjerenje (Korak 4 iz PLAN_CC_KNJIGOVODSTVO.md) — oba sustava isti period, 0.01 EUR tolerancija
gotovo_kriterij100 firmi, cijeli mjesec, 0.01 EUR razlika, potvrda Marija + 3 knjigovodje