Fixed debtor_trans primary key to allow multiply AR accounts in journal transactions.
authorJanusz Dobrowolski <janusz@frontaccounting.eu>
Fri, 27 Oct 2017 07:06:42 +0000 (09:06 +0200)
committerJanusz Dobrowolski <janusz@frontaccounting.eu>
Fri, 27 Oct 2017 07:06:42 +0000 (09:06 +0200)
sql/en_US-demo.sql
sql/en_US-new.sql

index dd13f532831b5a97d3172823e3cd52bfc909027e..a5f1b4653d7a92a3c24209ddbed915b2f52aacb3 100644 (file)
@@ -718,7 +718,7 @@ CREATE TABLE IF NOT EXISTS `0_debtor_trans` (
   `dimension2_id` int(11) NOT NULL DEFAULT '0',
   `payment_terms` int(11) DEFAULT NULL,
   `tax_included` tinyint(1) unsigned NOT NULL DEFAULT '0',
-  PRIMARY KEY (`type`,`trans_no`),
+  PRIMARY KEY (`type`,`trans_no`,`debtor_no`),
   KEY `debtor_no` (`debtor_no`,`branch_code`),
   KEY `tran_date` (`tran_date`),
   KEY `order_` (`order_`)
index ad8316591e6bd9ddaf1ee594d67a5e60096b74c9..cf3920cb57e745fed265dc4430d31bafbb44e1ae 100644 (file)
@@ -639,7 +639,7 @@ CREATE TABLE IF NOT EXISTS `0_debtor_trans` (
   `dimension2_id` int(11) NOT NULL default '0',
   `payment_terms` int(11) default NULL,
   `tax_included` tinyint(1) unsigned NOT NULL default '0',
-  PRIMARY KEY (`type`,`trans_no`),
+  PRIMARY KEY (`type`,`trans_no`,`debtor_no`),
   KEY `debtor_no` (`debtor_no`,`branch_code`),
   KEY `tran_date` (`tran_date`),
   KEY `order_` (`order_`)