tipSESIJA
sustavfina-connect
serverNEW (31.70.90.84)
commitf2ac15bb
zakon[
"ZAKON_3",
"ZAKON_27",
"ZAKON_32"
]
sto_trebaProfesionalno rješenje globalnog modula računa
sto_je_napravljeno{
"InvoiceSequence_atomarni_brojac": {
"opis": "SELECT FOR UPDATE, unique_together(company, doctype, year, prefix)",
"migration": "0040_invoicesequence_weise3.py",
"metoda": "InvoiceSequence.next_formatted() → VIS-RE-2026-0005",
"fallback": "count() + logging.WARNING ako nema company"
},
"ZAKON_27_model_trinity": {
"polja": [
"weise3_id CharField(64)",
"bunker_seal_id CharField(64)"
],
"model": "invoicing.Invoice",
"napomena": "db_constraint=Fals
zakonska_pitanja{
"paragraf_13b_UStG": "Viskovic Bau (DE) → Konjik (HR) = AE kategorija, automatski",
"PDV_rekapitulacija": "build_tax_groups() radi za sve stope 0/5/13/19/25",
"GoBD_10g": "DocumentSeal expires_at = now + 10 godina",
"HR_eRacun": "UBL 2.1 kompatibilan s HR FINA standardom",
"DE_XRechnung": "BT-10 BuyerReference obavezno za javni sektor",
"datum_isporuke": "BT-72 ActualDeliveryDate implementiran"
}
open_threads[
"Invoice #3 (VIS-R-2026-003) nema stavki — data issue",
"InvoiceProfile nema direktnu company FK — koristi company_name lookup",
"Template picker (4 kartice) spojen na company.pdf_template",
"Warehouse: InvoiceItem.item_type SERVICE/PRODUCT/MATERIAL — za uskladistene artikle",
"ZUGFeRD 2.1 PDF/A-3 s embedded XML — TODO",
"Masovni XML export za Steuerberater DATEV — TODO"
]
testovi{
"manage_py_check": "0 errors",
"migration_0040": "OK",
"xml_invoice4": "9941 chars, CustomizationID OK, AE kategorija OK, BuyerReference OK",
"InvoiceSequence_next": "VIS-RE-2026-0001 (atomarno)",
"gunicorn_reload": "OK"
}
bunker_seal_id0040_invoicesequence_weise3