X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/59c1d7e3c7d71eb3f80c8a1f1478b29087882475..f257623461bda92a232a238a322f207b8964faab:/sql/lx-office.sql diff --git a/sql/lx-office.sql b/sql/lx-office.sql index 6ccc09931..ca5b1d35e 100644 --- a/sql/lx-office.sql +++ b/sql/lx-office.sql @@ -160,7 +160,11 @@ CREATE TABLE "invoice" ( "deliverydate" date, "serialnumber" text, "itime" timestamp DEFAULT now(), - "mtime" timestamp + "mtime" timestamp, + "pricegroup_id" integer, + "ordnumber" text, + "transdate" text, + "cusordnumber" text ); CREATE TABLE "vendor" ( @@ -239,9 +243,10 @@ CREATE TABLE "customer" ( "obsolete" boolean DEFAULT 'f', "ustid" varchar(12), "username" varchar(50), - "user_password" varchar(12), + "user_password" text, "salesman_id" integer, - "c_vendor_id" text + "c_vendor_id" text, + "klass" integer DEFAULT 0 ); @@ -392,9 +397,13 @@ CREATE TABLE "orderitems" ( "reqdate" date, "ship" real, "serialnumber" text, - "id" integer DEFAULT nextval('orderitemsid'::text) PRIMARY KEY, + "id" integer DEFAULT nextval('orderitemsid'::text), "itime" timestamp DEFAULT now(), - "mtime" timestamp + "mtime" timestamp, + "pricegroup_id" integer, + "ordnumber" text, + "transdate" text, + "cusordnumber" text ); CREATE TABLE "exchangerate" ( @@ -551,6 +560,22 @@ CREATE TABLE "licenseinvoice" ( license_id integer ); +-- Preisgruppenverwaltung +CREATE TABLE "pricegroup" ( + "id" integer DEFAULT nextval('id'::text), + "pricegroup" text not null, + PRIMARY KEY (id) +); +--Preisverwaltung der Preisgruppen +CREATE TABLE "prices" ( + "parts_id" integer REFERENCES parts(id), + "pricegroup_id" integer REFERENCES pricegroup(id), + "price" numeric(15,5) +); + + + + -- Table of tax authoritys -- for module ustva -- Lx office