Uebernahme der kompletten Version, so wie sie Philip als "Demo-Version" gezeigt hat...
[kivitendo-erp.git] / sql / Pg-upgrade / Pg-upgrade-2.2.0.17-2.2.0.18.sql
1 create table dunning_config (
2   "id"  integer DEFAULT nextval('id'::text) PRIMARY KEY,
3   "dunning_level" integer,
4   "dunning_description" text,
5   "active" boolean,
6   "auto" boolean,
7   "email" boolean,
8   "terms" integer,
9   "payment_terms" integer,
10   "fee" numeric(15,5),
11   "interest" numeric(15,5),
12   "email_body" text,
13   "email_subject" text,
14   "email_attachment" boolean,
15   "template" text
16 );
17
18 create table dunning (
19   id  integer DEFAULT nextval('id'::text) PRIMARY KEY,
20   trans_id integer,
21   dunning_id integer,
22   dunning_level integer,
23   transdate date,
24   duedate date,
25   fee  numeric(15,5),
26   interest numeric(15,5)
27 );
28
29 alter table ar add column dunning_id integer;
30   
31
32 CREATE FUNCTION set_priceupdate_parts() RETURNS opaque AS '
33     BEGIN
34         NEW.priceupdate := ''now'';
35         RETURN NEW;
36     END;
37 ' LANGUAGE plpgsql;
38
39 CREATE TRIGGER priceupdate_parts AFTER UPDATE ON parts
40     FOR EACH ROW EXECUTE PROCEDURE set_priceupdate_parts();