← DokArh Portal
implementacija

P1 — Putni nalozi router (konto/travel.py)

Kreator: genesis Datum: Status:
WeisE3™ ID: (nema)
tipimplementacija
sprintP1
sustavfenix-v4
fajlovi[ "konto/models.py (PutniNalog model)", "konto/travel.py (router — novi fajl)", "migrations/versions/0047_putni_nalog.py", "main.py (travel_router registracija)" ]
endpointi[ "POST /api/v4/konto/putni-nalog/", "GET /api/v4/konto/putni-nalog/", "GET /api/v4/konto/putni-nalog/{id}", "PATCH /api/v4/konto/putni-nalog/{id}", "POST /api/v4/konto/putni-nalog/{id}/odobri", "POST /api/v4/konto/putni-nalog/{id}/isplati", "POST /api/v4/konto/putni-nalog/{id}/storniraj", "GET /api/v4/konto/putni-nalog/sumarnik/radnik" ]
hr_zakon_2026{ "dnevnica_neoporeziva_hr": "20.00 EUR/dan (ZPDOH čl. 10a st. 1 t. 5)", "kilometraza_neoporeziva": "0.45 EUR/km (ZPDOH čl. 10a st. 1 t. 4)", "smjestaj": "puni iznos uz račune (neoporezivo)", "oporezivi_dio": "viška nad limitima → JOPPD kao dohodak" }
knjizenje{ "trosak": "4120 Putni troškovi / 2400 Obveze prema radnicima", "isplata": "2400 Obveze prema radnicima / 1000 Blagajna (ili 1001 Žiro)" }
smoke_testSMOKE 3/3 PASS — auto_broj PN-2026/001, 150km×0.45=67.50, dnevnica=20.00, ukupno=87.50, oporezivi=0.00
commit35584af feat(konto): P1 — Putni nalozi router (travel.py)
eu_livehttp://127.0.0.1:8005/api/v4/konto/putni-nalog/ → 401 (bez tokena)
mar_livehttps://limit-connect.com/api/v4/konto/putni-nalog/ → 401 (bez tokena)
zakon[ "ZAKON 27 - Model Trinity (weise3_id+bunker_seal_id+created_at)", "ZAKON 0 - Fizička izolacija projekata" ]