{"id":"c0898","filename":"c0898_arhiva_pregled_export_integracije.dok.json","weise3_id":"","tip":"sesija","naziv":"Arhiva — Pregled, Export i Integracije (ARHIVA-3)","kreator":"genesis","datum":"2026-05-17","snippet":"BACKEND: api/arhiva_export.py — 5 novih endpointa (CSV, DATEV EXTF v700, JSON, .dokarh ZIP, Synesis XML) · BACKEND: api/arhiva_integracije.py — GET /api/v1/arhiva/integracije/status (Synesis/DATEV/Minimax/CSV/DokArh) · BACKEND: Svi endpointi registrirani PRIJE arhiva_v2_router — routing konflikt rij","status":"","prev_weise3":"","bunker_l":"#00d4ff","full":{"tip":"sesija","naziv":"Arhiva — Pregled, Export i Integracije (ARHIVA-3)","datum":"2026-05-17","verzija":"1.0","sto_je_napravljeno":["BACKEND: api/arhiva_export.py — 5 novih endpointa (CSV, DATEV EXTF v700, JSON, .dokarh ZIP, Synesis XML)","BACKEND: api/arhiva_integracije.py — GET /api/v1/arhiva/integracije/status (Synesis/DATEV/Minimax/CSV/DokArh)","BACKEND: Svi endpointi registrirani PRIJE arhiva_v2_router — routing konflikt riješen","FRONTEND: ExportTraka komponenta — 5 download gumba s loading spinnerom","FRONTEND: IntegrationPanel komponenta — status Synesis 69 firmi + DATEV + Minimax + CSV + DokArh","FRONTEND: Datum filteri (od/do) i iznos filteri (min/max EUR) u filter baru","FRONTEND: Per-dokument .dokarh download gumb u DokKartica","FRONTEND: Client-side iznos filter (min/max) na filtrirani lista","FRONTEND: lib/api.ts — downloadExport() + getIntegracijeStatus() funkcije","BUILD: Next.js build uspješan (0 errora), genesis-web restartan"],"endpointi":{"GET /api/v1/arhiva/export/csv":"CSV export s BOM-om, separator ;, kompatibilan Excel/LibreOffice","GET /api/v1/arhiva/export/datev":"DATEV EXTF v700 Buchungsstapel — Lexware/FinanzManager/MonKey Office","GET /api/v1/arhiva/export/json":"JSON Minimax HR/EU standard za ulazne dokumente","GET /api/v1/arhiva/export/dokarh-zip":"ZIP svih .dokarh bundlea — ZOR 11 god. pohrana","GET /api/v1/arhiva/export/synesis-xml":"XML Synesis ULZ import format za proknjižbu","GET /api/v1/arhiva/integracije/status":"Status 5 integracija: Synesis 69 firmi, DATEV, Minimax, CSV, DokArh"},"query_parametri":{"namespace":"OIB radnog prostora (filter po firmici)","od":"datum od (YYYY-MM-DD)","do":"datum do (YYYY-MM-DD)","kreator":"filter po kreatoru","tip":"filter po tipu dokumenta","samo_s_ocr":"samo dokumenti s AI analizom (default: false, za DATEV/Synesis: true)"},"sustav":"genesis.limit-connect.com / fenix-v3","server":"EU (217.160.71.124)","url":"https://genesis.limit-connect.com/erp/arhiva","test_rezultati":{"csv":"HTTP 200","datev":"HTTP 200","json":"HTTP 200","dokarh-zip":"HTTP 200","synesis-xml":"HTTP 200","integracije_status":"HTTP 200 — 5 integracija","next_js_build":"uspješan, 0 errora","genesis_web":"active"},"zakon":{"Z3":"trojna pohrana ✓ (export logira se, chain entry pisan)","Z26":"TypedDict schema ✓ (IntegracijaInfo, IntegracijeStatus)","Z29":"Content-Disposition headeri na svim download responsima ✓","Z32":"chain entry c0898 ✓"},"sljedeci_koraci":["ARHIVA-1.5: Token generator UI za QR kampanju (forma + QR + WhatsApp share)","ARHIVA-2: Magic link portal za komitente (/arhiva-portal/{token}/)","DATEV: Dodati Konto/Gegenkonto lookup tablicu po tipu dokumenta","Synesis: push_invoice_to_synesis() MDB WRITE (promo proknjižba)","DE: Steuerkategorie field + Anlage EÜR sumiranje po kategorijama"],"natjecanje":{"DiGRa (webup.hr)":"700 EUR jednom, nema ZOR pohrane, nema AI, nema DATEV export, nema .dokarh","mi":"Besplatno do 10 dok + 9 EUR/mj, ZOR 11 god, AI OCR, 5 export formata, WeisE3 pečat"}}}