BUGFIX: fiskalni_racuni — dodata podrška za servisne naloge (servis_id kolona)

Migracija 083: rekreira fiskalni_racuni tabelu sa servis_id (nullable) i bez FK constraint-a
Model: dodat ServisID int64 polje
Repo: INSERT/SELECT sada koristi i servis_id
Handler: fiskalizujServis koristi ServisID umesto negativnog ProdajaID
This commit is contained in:
2026-06-26 01:00:22 +02:00
parent 280460b9cf
commit 1bd5125c70
4 changed files with 71 additions and 10 deletions
+1 -1
View File
@@ -2065,7 +2065,7 @@ func (h *Handler) fiskalizujServis(ctx context.Context, servisID int64, klijent
poreskeJSON, _ := json.Marshal(odgovor.TaxItems)
siroviJSON, _ := json.Marshal(odgovor)
fr := &model.FiskalniRacun{
ProdajaID: -servisID, // negativan ID za servis (razlikuje se od prodaje)
ServisID: servisID,
TipRacuna: "Normal",
TipTransakcije: "Sale",
PfrBroj: odgovor.InvoiceNumber,