summaryrefslogtreecommitdiff
path: root/sql/modules
diff options
context:
space:
mode:
Diffstat (limited to 'sql/modules')
-rw-r--r--sql/modules/Customer.sql18
-rw-r--r--sql/modules/Vendor.sql15
2 files changed, 24 insertions, 9 deletions
diff --git a/sql/modules/Customer.sql b/sql/modules/Customer.sql
index f59c1ae1..c0a5d640 100644
--- a/sql/modules/Customer.sql
+++ b/sql/modules/Customer.sql
@@ -27,6 +27,7 @@ CREATE OR REPLACE FUNCTION customer_save (
in_id int,
in_discount numeric, in_taxincluded bool, in_creditlimit numeric,
+ in_discount_terms int,
in_terms int, in_meta_number varchar(32), in_cc text, in_bcc text,
in_business_id int, in_language varchar(6), in_pricegroup_id int,
in_curr char, in_startdate date, in_enddate date,
@@ -35,7 +36,8 @@ CREATE OR REPLACE FUNCTION customer_save (
in_notes text,
- in_name text, in_tax_id TEXT
+ in_name text, in_tax_id TEXT,
+ in_threshold
) returns INT as $$
@@ -78,7 +80,9 @@ CREATE OR REPLACE FUNCTION customer_save (
pricegroup_id,
curr,
startdate,
- enddate
+ enddate,
+ discountterms,
+ threshold
)
VALUES (
new_entity_id,
@@ -95,7 +99,9 @@ CREATE OR REPLACE FUNCTION customer_save (
in_pricegroup_id,
in_curr,
in_startdate,
- in_enddate
+ in_enddate,
+ in_discount_terms,
+ in_threashold
);
INSERT INTO entity_bank_account (
entity_id,
@@ -127,7 +133,9 @@ CREATE OR REPLACE FUNCTION customer_save (
pricegroup_id = in_pricegroup_id,
curr = in_curr,
startdate = in_startdate,
- enddate = in_enddate
+ enddate = in_enddate,
+ threshold = in_threshold,
+ discount_terms = in_discount_terms
where entity_id = v_row.entity_id;
UPDATE entity_bank_account SET
@@ -209,4 +217,4 @@ CREATE OR REPLACE FUNCTION customer_next_customer_id() returns int as $$
select nextval('company_id_seq');
-$$ language 'sql';ƒ \ No newline at end of file
+$$ language 'sql';ƒ
diff --git a/sql/modules/Vendor.sql b/sql/modules/Vendor.sql
index 2026fffa..aac2f4a2 100644
--- a/sql/modules/Vendor.sql
+++ b/sql/modules/Vendor.sql
@@ -27,6 +27,7 @@ CREATE OR REPLACE FUNCTION vendor_save (
in_id int,
in_discount numeric, in_taxincluded bool, in_creditlimit numeric,
+ in_discount_terms int, in_threshold numeric,
in_terms int, in_vendornumber varchar(32), in_cc text, in_bcc text,
in_business_id int, in_language varchar(6), in_pricegroup_id int,
in_curr char, in_startdate date, in_enddate date,
@@ -78,7 +79,9 @@ CREATE OR REPLACE FUNCTION vendor_save (
curr,
startdate,
enddate,
- meta_number
+ meta_number,
+ discount_terms,
+ threshold
)
VALUES (
new_entity_id,
@@ -95,7 +98,9 @@ CREATE OR REPLACE FUNCTION vendor_save (
in_curr,
in_startdate,
in_enddate,
- in_vendornumber
+ in_vendornumber,
+ in_discount_terms,
+ in_threshold
);
INSERT INTO entity_bank_account (
entity_id,
@@ -127,7 +132,9 @@ CREATE OR REPLACE FUNCTION vendor_save (
curr = in_curr,
startdate = in_startdate,
enddate = in_enddate,
- meta_number = in_vendornumber
+ meta_number = in_vendornumber,
+ threshold = in_threshold,
+ discount_terms = in_discount_terms
where entity_id = v_row.entity_id;
UPDATE entity_bank_account SET
@@ -277,4 +284,4 @@ CREATE OR REPLACE FUNCTION vendor_next_vendor_id() returns int as $$
select nextval('company_id_seq');
-$$ language 'sql'; \ No newline at end of file
+$$ language 'sql';