Troškovi: zaseban modul (šifrarnik vrsta troškova)

Opcija 1 — katalog dodatnih troškova (Prevoz, Carina, Ambalaža) koji se vezuju
za radni nalog i ulaze u cenu koštanja. Zaseban entitet: tabela troskovi (šifra
TRO-001…999, naziv, podrazumevana cena, opis), repo, handleri, forma i lista.
Stari tip-filter handler uklonjen iz magacina. (Knjiga rashoda firme je zaseban
budući modul — Opcija 2.)
This commit is contained in:
2026-06-21 23:18:44 +02:00
parent 7c365272f4
commit 53de1f3211
12 changed files with 553 additions and 5 deletions
+5
View File
@@ -308,6 +308,11 @@ func main() {
r.With(doz("artikal.izmeni")).Post("/usluge/izmeni/{id}", h.SacuvajIzmenuUsluge)
r.With(doz("artikal.obrisi")).Post("/usluge/obrisi/{id}", h.ObrisiUslugu)
r.Get("/troskovi", h.Troskovi)
r.Get("/troskovi/novi", h.NoviTrosak)
r.With(doz("artikal.dodaj")).Post("/troskovi/novi", h.SacuvajTrosak)
r.Get("/troskovi/izmeni/{id}", h.IzmeniTrosak)
r.With(doz("artikal.izmeni")).Post("/troskovi/izmeni/{id}", h.SacuvajIzmenuTroska)
r.With(doz("artikal.obrisi")).Post("/troskovi/obrisi/{id}", h.ObrisiTrosak)
r.Get("/magacin/kartica/{id}", h.MagacinskaKartica)
r.Get("/magacin/novi", h.NoviArtikal)
r.With(doz("artikal.dodaj")).Post("/magacin/novi", h.SacuvajArtikal)