X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=blobdiff_plain;f=sql%2Fen_US-new.sql;h=b4191c003b1b14eebe096035f30304471889d508;hb=3b431d909abc53e4a4d712cbafa39ca556409d0e;hp=73d29c9e0329cbe0a97ae9be6712f13b0f38c142;hpb=17b390efcf904072b02ec866b2a427490471a260;p=fa-stable.git diff --git a/sql/en_US-new.sql b/sql/en_US-new.sql index 73d29c9e..b4191c00 100644 --- a/sql/en_US-new.sql +++ b/sql/en_US-new.sql @@ -529,6 +529,7 @@ INSERT INTO `0_currencies` VALUES('Pounds', 'GBP', '?', 'England', 'Pence', 1, 0 DROP TABLE IF EXISTS `0_cust_allocations`; CREATE TABLE IF NOT EXISTS `0_cust_allocations` ( `id` int(11) NOT NULL auto_increment, + `person_id` int(11) DEFAULT NULL, `amt` double unsigned default NULL, `date_alloc` date NOT NULL default '0000-00-00', `trans_no_from` int(11) default NULL, @@ -536,7 +537,7 @@ CREATE TABLE IF NOT EXISTS `0_cust_allocations` ( `trans_no_to` int(11) default NULL, `trans_type_to` int(11) default NULL, PRIMARY KEY (`id`), - UNIQUE KEY (`trans_type_from`,`trans_no_from`,`trans_type_to`,`trans_no_to`), + UNIQUE KEY `trans_type_from` (`person_id`,`trans_type_from`,`trans_no_from`,`trans_type_to`,`trans_no_to`), KEY `From` (`trans_type_from`,`trans_no_from`), KEY `To` (`trans_type_to`,`trans_no_to`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; @@ -954,6 +955,27 @@ CREATE TABLE IF NOT EXISTS `0_item_units` ( INSERT INTO `0_item_units` VALUES('each', 'Each', 0, 0); INSERT INTO `0_item_units` VALUES('hr', 'Hours', 0, 0); +--- Structure of table `0_journal` + +DROP TABLE IF EXISTS `0_journal`; +CREATE TABLE `0_journal` ( + `type` smallint(6) NOT NULL DEFAULT '0', + `trans_no` int(11) NOT NULL DEFAULT '0', + `tran_date` date DEFAULT '0000-00-00', + `reference` varchar(60) NOT NULL DEFAULT '', + `source_ref` varchar(60) NOT NULL DEFAULT '', + `event_date` date DEFAULT '0000-00-00', + `doc_date` date NOT NULL DEFAULT '0000-00-00', + `currency` char(3) NOT NULL DEFAULT '', + `amount` double NOT NULL DEFAULT '0', + `rate` double NOT NULL DEFAULT '1', + PRIMARY KEY (`type`,`trans_no`), + KEY `tran_date` (`tran_date`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 ; + +--- Data of table `0_journal` + + -- -------------------------------------------------------- -- @@ -1217,6 +1239,7 @@ CREATE TABLE IF NOT EXISTS `0_quick_entries` ( `id` smallint(6) unsigned NOT NULL auto_increment, `type` tinyint(1) NOT NULL default '0', `description` varchar(60) NOT NULL, + `usage` varchar(120) NULL, `base_amount` double NOT NULL default '0', `base_desc` varchar(60) default NULL, `bal_type` tinyint(1) NOT NULL default '0', @@ -1228,9 +1251,9 @@ CREATE TABLE IF NOT EXISTS `0_quick_entries` ( -- Dumping data for table `0_quick_entries` -- -INSERT INTO `0_quick_entries` VALUES(1, 1, 'Maintenance', 0, 'Amount', 0); -INSERT INTO `0_quick_entries` VALUES(2, 4, 'Phone', 0, 'Amount', 0); -INSERT INTO `0_quick_entries` VALUES(3, 2, 'Cash Sales', 0, 'Amount', 0); +INSERT INTO `0_quick_entries` VALUES(1, 1, 'Maintenance', NULL, 0, 'Amount', 0); +INSERT INTO `0_quick_entries` VALUES(2, 4, 'Phone', NULL, 0, 'Amount', 0); +INSERT INTO `0_quick_entries` VALUES(3, 2, 'Cash Sales', 'Retail sales without invoice', 0, 'Amount', 0); -- -------------------------------------------------------- @@ -1243,6 +1266,7 @@ CREATE TABLE IF NOT EXISTS `0_quick_entry_lines` ( `id` smallint(6) unsigned NOT NULL auto_increment, `qid` smallint(6) unsigned NOT NULL, `amount` double default '0', + `memo` tinytext NOT NULL, `action` varchar(2) NOT NULL, `dest_id` varchar(15) NOT NULL default '', `dimension_id` smallint(6) unsigned default NULL, @@ -1255,12 +1279,12 @@ CREATE TABLE IF NOT EXISTS `0_quick_entry_lines` ( -- Dumping data for table `0_quick_entry_lines` -- -INSERT INTO `0_quick_entry_lines` VALUES(1, 1, 0, 't-', '1', 0, 0); -INSERT INTO `0_quick_entry_lines` VALUES(2, 2, 0, 't-', '1', 0, 0); -INSERT INTO `0_quick_entry_lines` VALUES(3, 3, 0, 't-', '1', 0, 0); -INSERT INTO `0_quick_entry_lines` VALUES(4, 3, 0, '=', '4010', 0, 0); -INSERT INTO `0_quick_entry_lines` VALUES(5, 1, 0, '=', '5765', 0, 0); -INSERT INTO `0_quick_entry_lines` VALUES(6, 2, 0, '=', '5780', 0, 0); +INSERT INTO `0_quick_entry_lines` VALUES(1, 1, 0, '', 't-', '1', 0, 0); +INSERT INTO `0_quick_entry_lines` VALUES(2, 2, 0, '', 't-', '1', 0, 0); +INSERT INTO `0_quick_entry_lines` VALUES(3, 3, 0, '', 't-', '1', 0, 0); +INSERT INTO `0_quick_entry_lines` VALUES(4, 3, 0, '', '=', '4010', 0, 0); +INSERT INTO `0_quick_entry_lines` VALUES(5, 1, 0, '', '=', '5765', 0, 0); +INSERT INTO `0_quick_entry_lines` VALUES(6, 2, 0, '', '=', '5780', 0, 0); -- -------------------------------------------------------- @@ -1684,6 +1708,7 @@ CREATE TABLE IF NOT EXISTS `0_suppliers` ( DROP TABLE IF EXISTS `0_supp_allocations`; CREATE TABLE IF NOT EXISTS `0_supp_allocations` ( `id` int(11) NOT NULL auto_increment, + `person_id` int(11) DEFAULT NULL, `amt` double unsigned default NULL, `date_alloc` date NOT NULL default '0000-00-00', `trans_no_from` int(11) default NULL, @@ -1691,7 +1716,7 @@ CREATE TABLE IF NOT EXISTS `0_supp_allocations` ( `trans_no_to` int(11) default NULL, `trans_type_to` int(11) default NULL, PRIMARY KEY (`id`), - UNIQUE KEY (`trans_type_from`,`trans_no_from`,`trans_type_to`,`trans_no_to`), + UNIQUE KEY `trans_type_from` (`person_id`,`trans_type_from`,`trans_no_from`,`trans_type_to`,`trans_no_to`), KEY `From` (`trans_type_from`,`trans_no_from`), KEY `To` (`trans_type_to`,`trans_no_to`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;