--New Fields for customer and vendor
alter table vendor add column obsolete boolean;
alter table vendor alter column obsolete set default 'false';
+update table vendor set obsolete='false';
alter table customer add column obsolete boolean;
alter table customer alter column obsolete set default 'false';
+update table customer set obsolete='false';
alter table customer add column ustid varchar(12);
alter table vendor add column ustid varchar(12);
alter table customer add column username varchar(50);
alter table vendor add column username varchar(50);
-alter table customer add column user_password varchar(12);
-alter table vendor add column user_password varchar(12);
+alter table customer add column user_password text;
+alter table vendor add column user_password text;
alter table customer add column salesman_id integer;
alter table vendor add column salesman_id integer;
alter table warehouse add primary key (id);
alter table business add primary key (id);
alter table license add primary key (id);
-alter table orderitems add primary key (id);
alter table acc_trans add foreign key (chart_id) references chart (id);
alter table invoice add foreign key (parts_id) references parts (id);
CREATE TABLE "prices" (
"parts_id" integer REFERENCES parts(id),
- "pricegroup_id" integer REFERENCES pricegroup(id),
+ "pricegroup_id" integer,
"price" numeric(15,5)
);
ALTER TABLE invoice ADD column pricegroup_id integer;
ALTER TABLE orderitems ADD column pricegroup_id integer;
-update defaults set version = '2.1.2', audittrail = 't';
+
+-- USTVA Update solve Bug 49 conributed by Andre Schubert
+update chart set pos_ustva='861' where accno='1771';
+update chart set pos_ustva='511' where accno='1775';
+-- update chart set pos_ustva='511' where pos_ustva='51r';
+-- update chart set pos_ustva='861' where pos_ustva='86r';
+-- update chart set pos_ustva='971' where pos_ustva='97r';
+-- update chart set pos_ustva='931' where pos_ustva='93r';
+
+-- add fields for ordnumber/transdate/cusordnumber in invoice/orderitems (r690 cleanup)
+alter table orderitems add column ordnumber text;
+alter table orderitems add column transdate text;
+alter table orderitems add column cusordnumber text;
+alter table invoice add column ordnumber text;
+alter table invoice add column transdate text;
+alter table invoice add column cusordnumber text;
+--
+
+--
+-- add unqiue constraint to project
+ALTER TABLE project ADD constraint project_projectnumber_key UNIQUE(projectnumber);
--
+-- add column deliverydate to ar
+ALTER TABLE ar ADD COLUMN deliverydate date;
+update defaults set version = '2.1.2';