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