← DokArh Portal
plan_faza

c0025 — FAZA 1: Entitetski model (firma hijerarhija + partner + osoba + tenant)

Kreator: CC Datum: 2026-05-03 Status:
WeisE3™ ID: (nema)
tipplan_faza
prev_chainc0024_master_plan_univerzalni_propter_multitenant.dok.json
parent_masterc0024
ciljSvaki realni entitet (pravne i fizicke osobe, podruznice, skladista, tenanti) zivi kao dokarh u Krunici.
koraci{ "1.1": { "naziv": "Prosirenje firme.dokarh (c0023)", "akcije": [ "Dodati polja: parent_firma_id, root_tenant_id, tip (root|sub|client), pravni_oblik_kod (HR/DE/EU enums)", "Dodati: zaposlenici[] (lista osoba_id), djelatnici_pristup (mapa osoba_id -> uloga[])", "Dodati: branding (boja, font, logo_path, slogan) — koristi se u PDF generatoru", "PUT /firme/{wid} radi verziranje (novi dokarh, prev_chain link)" ], "fajlovi": [ "api/firme.py", "me
acceptance_kriteriji[ "GET /api/v1/firme/by-slug/konjik_doo -> 200, vraca root firmu", "GET /api/v1/firme/by-slug/limit -> 200, parent_firma_id = konjik_doo weise3", "GET /api/v1/firme/by-slug/viskovic_bau -> 200, parent_firma_id = limit weise3", "POST /api/v1/osobe/ s pravim podacima Ivan Brtan -> 200, weise3 vraca", "POST /api/v1/podruznice/ za Optika Zagreb -> 200, parent firma optika_konjik", "GET /api/v1/tenants/limit -> 200, tip=service, parent_tenant_id=konjik", "ZAKON.py: svi zakoni prolaze; a