Racun / Dobavnica

David Klasinc bigwhale at m42.cx
Mon Jul 9 01:22:44 CEST 2001


Banzai!

Vsi, ki jih zanima napisati kak program za Lugos, trenutno potrebujemo 
program za izpis racunov / dobavnic ter vodenje blagajne.

Na hitro sem spisal nekaj SQL tabel, ki bi jih tak program potreboval 
(zaenkrat se brez blagajne).

Jure Koren in vsi drugi, ki ste rekli, da vas zanima delat kaj takega oz da 
boste kaj naredili, dajte pokomentirajte malo. Uporabil naj bi se MySQL. V 
cem bo zadeva narejena je v bistvu vseeno, najbolje, bi bilo, da bi imeli cim 
vec vmesnikov do baze, text, web, gui... ;)


PS: Za te tabele niti nevem, ce se sploh naredijo v MySQLu ali katerem koli 
drugem SQLu, ker sem pisal na pamet.


David!
---------------
IRC is the universal home of Those Who Have No Hope Of Ever Having Sex. --
Slashdot
-------------- next part --------------
CREATE TABLE posta (
 id 		INT NOT NULL PRIMARY KEY AUTO_INCREMENT,
 stevilka 	INT(5),
 kraj 		VARCHAR(250)
);


CREATE TABLE lugos_rec (
 naziv		VARCHAR(250),
 ulica		VARCHAR(250),
 post_id 	INT(5),
 ziro 		INT(11),
 davcna 	INT(11),
 maticna 	INT(11)
);

CREATE TABLE uporabnik (
 id 		INT NOT NULL PRIMARY KEY AUTO_INCREMENT,
 dodan		DATETIME,
 ime		VARCHAR(250),
 priimek	VARCHAR(250),
);

CREATE TABLE naslovnik (
 id 		INT NOT NULL PRIMARY KEY AUTO_INCREMENT,
 dodan		DATETIME,
 naziv		VARCHAR(250),
 ulica		VARCHAR(250),
 post_id 	INT(5),
 ziro 		INT(11),
 davcna 	INT(11),
 maticna 	INT(11),
 telefon	VARCHAR(20),
 fax		VARCHAR(20),
 cell		VARCHAR(20),
 oseba		VARCHAR(250),
 opombe		BLOB
);


CREATE TABLE racun (
 id		INT NOT NULL PRIMARY KEY AUTO_INCREMENT,
 stevilka_rac	VARCHAR(20),
 uporabnik_id	INT,
 naslovnik_id	INT,
 dobavnica_id	INT,
 narocilnica	VARCHAR(30),
 datum_izst	DATE,
 datum_storit	DATE,
 rok_placila	DATE
);

CREATE TABLE postavka_racuna (
 id		INT NOT NULL PRIMARY KEY AUTO_INCREMENT,
 racun_id	INT,
 kolicina	INT,
 opis		VARCHAR(250)
);

CREATE TABLE dobavnica (
 id		INT NOT NULL PRIMARY KEY AUTO_INCREMENT,
 stevilka_dob	VARCHAR(20),
 uporabnik_id	INT,
 naslovnik_id	INT,
 racun_id	INT,
 narocilnica	VARCHAR(30),
 datum_izst	DATE,
);

CREATE TABLE postavka_dobavnice (
 id		INT NOT NULL PRIMARY KEY AUTO_INCREMENT,
 dobavnica_id	INT,
 kolicina	INT,
 opis		VARCHAR(250)
);




More information about the lugos-prog mailing list