Telefonnotizen: in Berichten Angebot/Auftrag filtern können.
[kivitendo-erp.git] / sql / Pg-upgrade2 / defaults_sales_process_limitations.sql
1 -- @tag: defaults_sales_purchase_process_limitations
2 -- @description: Mandantenkonfiguration: Einschränkungen, welche Aktionen im Einkaufs-/Verkaufsprozess erlaubt sind
3 -- @depends: release_3_1_0
4 ALTER TABLE defaults
5   ADD COLUMN allow_sales_invoice_from_sales_quotation BOOLEAN,
6   ADD COLUMN allow_sales_invoice_from_sales_order     BOOLEAN,
7   ADD COLUMN allow_new_purchase_delivery_order        BOOLEAN,
8   ADD COLUMN allow_new_purchase_invoice               BOOLEAN;
9
10 UPDATE defaults
11 SET allow_sales_invoice_from_sales_quotation = TRUE,
12     allow_sales_invoice_from_sales_order     = TRUE,
13     allow_new_purchase_delivery_order        = TRUE,
14     allow_new_purchase_invoice               = TRUE;
15
16 ALTER TABLE defaults
17   ALTER COLUMN allow_sales_invoice_from_sales_quotation SET DEFAULT TRUE,
18   ALTER COLUMN allow_sales_invoice_from_sales_quotation SET NOT NULL,
19
20   ALTER COLUMN allow_sales_invoice_from_sales_order     SET DEFAULT TRUE,
21   ALTER COLUMN allow_sales_invoice_from_sales_order     SET NOT NULL,
22
23   ALTER COLUMN allow_new_purchase_delivery_order        SET DEFAULT TRUE,
24   ALTER COLUMN allow_new_purchase_delivery_order        SET NOT NULL,
25
26   ALTER COLUMN allow_new_purchase_invoice               SET DEFAULT TRUE,
27   ALTER COLUMN allow_new_purchase_invoice               SET NOT NULL;