diff --git a/internal/model/usluga.go b/internal/model/usluga.go
index 555b59b..481383f 100644
--- a/internal/model/usluga.go
+++ b/internal/model/usluga.go
@@ -15,3 +15,7 @@ type Usluga struct {
Arhiviran bool
DatumUnosa string
}
+
+func (u Usluga) CenaSaPdv() float64 {
+ return u.Cena * (1 + u.PdvStopa/100)
+}
diff --git a/web/templates/stranice/servis_detalji.html b/web/templates/stranice/servis_detalji.html
index a006c5b..c5bca6c 100644
--- a/web/templates/stranice/servis_detalji.html
+++ b/web/templates/stranice/servis_detalji.html
@@ -557,7 +557,7 @@
@@ -602,7 +603,7 @@
{{.Kolicina}} |
{{dinari .CenaKomada}} din |
{{if index $.Moduli "pdv"}}
{{printf "%.0f" .PdvStopa}}% | {{end}}
-
{{dinari .Ukupno}} din |
+
{{if index $.Moduli "pdv"}}{{dinari .UkupnoSaPdv}} din{{else}}{{dinari .Ukupno}} din{{end}} |
{{if index $.Moduli "pdv"}}
{{dinari .CenaSaPdv}} din | {{end}}
{{if and (not $.ZakljucaniUgradjeni) (index $.Dozvole "servis.izmeni")}}
@@ -625,7 +626,7 @@
| {{.Kolicina}} |
{{dinari .CenaKomada}} din |
{{if index $.Moduli "pdv"}}
{{printf "%.0f" .PdvStopa}}% | {{end}}
-
{{dinari .Ukupno}} din |
+
{{if index $.Moduli "pdv"}}{{dinari .UkupnoSaPdv}} din{{else}}{{dinari .Ukupno}} din{{end}} |
{{if index $.Moduli "pdv"}}
{{dinari .CenaSaPdv}} din | {{end}}
{{if and (index $.Dozvole "servis.izmeni") (ne $.Nalog.Status "U popravci")}}
@@ -695,8 +696,9 @@
-
-
+
+
+
@@ -735,7 +737,7 @@
|
{{if index $.Moduli "pdv"}}
{{printf "%.0f" .PdvStopa}}% | {{end}}
- {{if .Kolicina}}{{dinari .Ukupno}} din{{else}}—{{end}}
+ {{if .Kolicina}}{{if index $.Moduli "pdv"}}{{dinari .UkupnoSaPdv}} din{{else}}{{dinari .Ukupno}} din{{end}}{{else}}—{{end}}
|
{{if index $.Moduli "pdv"}}
{{if .Kolicina}}{{dinari .CenaSaPdv}} din{{else}}—{{end}}
@@ -766,7 +768,7 @@
|
{{if index $.Moduli "pdv"}}
{{printf "%.0f" .PdvStopa}}% | {{end}}
- {{if .Kolicina}}{{dinari .Ukupno}} din{{else}}—{{end}}
+ {{if .Kolicina}}{{if index $.Moduli "pdv"}}{{dinari .UkupnoSaPdv}} din{{else}}{{dinari .Ukupno}} din{{end}}{{else}}—{{end}}
|
{{if index $.Moduli "pdv"}}
{{if .Kolicina}}{{dinari .CenaSaPdv}} din{{else}}—{{end}}
@@ -804,6 +806,7 @@
|