Dasko
bdb0f4b1ae
Magacin: dodati šifra i barkod artikla sa auto-generisanjem
...
- Migracija 055: kolone sifra i barkod u tabeli artikli (UNIQUE indeksi)
- Model, repozitorijum i handleri ažurirani za nova polja
- Pretraga u magacinu pokriva i šifru i barkod
- Forma predlaže sledeću šifru (ART-NNNNN), korisnik može izmeniti
- Ako se ostavi prazno, šifra se auto-dodeljuje po ID-u pri čuvanju
2026-06-19 19:35:24 +02:00
Dasko
30db396ee6
feat(kalkulacija): Faza C — marža po kategoriji/artiklu + zavisni troškovi (backend)
...
Celina 1 (kompletna) — marža po kategoriji/artiklu:
- migracija 046: nullable marza na artikli i kategorije
- model Marza *float64 (Artikal, Kategorija) + KategorijaMarza u ArtikalSaKategorijom
- repo: čitanje/pisanje marže; nove DohvatiID/Izmeni za kategoriju
- dozvola kategorija.izmeni; handler IzmeniKategoriju + ruta
- UI: polje marže u formi artikla i kategorije; modal izmene kategorije
- nabavka: fallback predlog marže artikal → kategorija → globalna (izaberiArtikal)
Celina 2 (backend) — zavisni troškovi nabavke:
- migracija 047: tabela nabavka_troskovi + kolona metod_raspodele na nabavke
- model NabavkaTrosak, MetodRaspodele; čista funkcija RasporediTroskove + test
- repo: Kreiraj upisuje troškove i metod; DohvatiTroskove
- handler: parsiranje troškova/metoda; kalkulativna nabavna cena na serveru
UI forme troškova i prikaz u detaljima nabavke slede.
2026-06-14 16:12:03 +02:00
Dasko
a99920d102
Popravka sidebara: kolaps, podmeni i HTMX navigacija
2026-06-08 19:29:17 +02:00
Dasko
b9d960a4a0
Uklanjanje nabavne cene iz artikala, responsive dashboard, dodavanje tabela za nabavke
2026-06-01 20:52:59 +02:00
Dasko
b0ea50578f
Magacin — forma puna širina, responsive popravke
2026-06-01 02:49:46 +02:00