Usluge: zaseban modul (cenovnik usluga)
Usluga je zaseban entitet, ne artikal: svoja tabela usluge (naziv, šifra, jedinica mere, cena, PDV, opis), repo, handleri i forma. Auto-šifra USL-001…999, jedinica mere (usluga/sat/kom). Bez nabavne/prodajne cene, dobavljača, lagera i marže. /usluge lista + CRUD; stari tip-filter handler uklonjen iz magacina.
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
-- Usluge: zaseban entitet (NIJE artikal) — ne prate lager, nemaju nabavnu cenu
|
||||
-- ni dobavljače. Imaju cenu usluge + PDV stopu. Kategorija je tekstualna oznaka
|
||||
-- (npr. „Servis", „Instalacija"); slobodan unos uz predlog postojećih vrednosti.
|
||||
CREATE TABLE IF NOT EXISTS usluge (
|
||||
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
||||
sifra TEXT,
|
||||
naziv TEXT NOT NULL,
|
||||
kategorija TEXT NOT NULL DEFAULT '',
|
||||
cena REAL NOT NULL DEFAULT 0,
|
||||
pdv_stopa REAL NOT NULL DEFAULT 20,
|
||||
opis TEXT NOT NULL DEFAULT '',
|
||||
arhiviran INTEGER NOT NULL DEFAULT 0,
|
||||
datum_unosa TEXT NOT NULL DEFAULT (datetime('now'))
|
||||
);
|
||||
CREATE INDEX IF NOT EXISTS idx_usluge_arhiviran ON usluge(arhiviran);
|
||||
Reference in New Issue
Block a user