From 889c4f75103927a5668ac53daec32eaf7c919629 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dalibor=20Markovi=C4=87?= Date: Sun, 14 Jun 2026 08:16:41 +0200 Subject: [PATCH] =?UTF-8?q?feat(pdv):=20nabavka=20=E2=86=92=20KPR=20automa?= =?UTF-8?q?tski=20(Faza=202b-2)=20PDV=20se=20izvodi=20iz=20stope=20artikla?= =?UTF-8?q?=20po=20stavci=20(aproksimacija:=20nabavna=20cena=20=3D=20osnov?= =?UTF-8?q?ica=20bez=20PDV).=20Grupisanje=20po=20stopi=20(20=E2=86=92op?= =?UTF-8?q?=C5=A1ta,=2010=E2=86=92posebna,=20ostalo=E2=86=92oslobo=C4=91en?= =?UTF-8?q?a=20nabavka),=20broj=20dokumenta=20NAB-,=20veza=20izvor/izv?= =?UTF-8?q?or=5Fid.=20Auto-zapisi=20se=20ne=20mogu=20ru=C4=8Dno=20brisati?= =?UTF-8?q?=20u=20KPR;=20brisanje=20nabavke=20uklanja=20vezani=20KPR=20zap?= =?UTF-8?q?is.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- internal/handler/nabavka.go | 33 +++++++++++++++++++- internal/model/pdv_evidencija.go | 45 ++++++++++++++++++++++++++- internal/model/pdv_evidencija_test.go | 30 ++++++++++++++++++ web/templates/stranice/pdv_kpr.html | 4 +++ 4 files changed, 110 insertions(+), 2 deletions(-) diff --git a/internal/handler/nabavka.go b/internal/handler/nabavka.go index be106f0..ecc0101 100644 --- a/internal/handler/nabavka.go +++ b/internal/handler/nabavka.go @@ -3,6 +3,7 @@ package handler import ( "encoding/json" "html/template" + "log/slog" "net/http" "strconv" "strings" @@ -26,7 +27,7 @@ type PodaciNabavki struct { type PodaciFormeNabavke struct { model.PodaciStranice Artikli []model.ArtikalSaKategorijom - ArtikliJSON template.JS // JSON niz artikala za Alpine.js — bezbedan za umetanje u