diff --git a/application/models/Item_quantitys.php b/application/models/item_quantitys.php
similarity index 100%
rename from application/models/Item_quantitys.php
rename to application/models/item_quantitys.php
diff --git a/application/models/stock_locations.php b/application/models/stock_locations.php
index 20e485b5a..4df2d8058 100644
--- a/application/models/stock_locations.php
+++ b/application/models/stock_locations.php
@@ -45,9 +45,12 @@ class Stock_locations extends CI_Model
{
array_push($location_ids,$db['location_id']);
}
- $this->db->where_in('location_id', $location_ids);
- $this->db->update('stock_locations',array('deleted'=>1));
- $this->db->trans_complete();
+ if (sizeof($location_ids) > 0)
+ {
+ $this->db->where_in('location_id', $location_ids);
+ $this->db->update('stock_locations',array('deleted'=>1));
+ $this->db->trans_complete();
+ }
$location_db = $this->get_all()->result_array();
//Update the stock location
diff --git a/database/database.sql b/database/database.sql
index 8d10583dd..99248ca77 100644
--- a/database/database.sql
+++ b/database/database.sql
@@ -1,23 +1,14 @@
-- phpMyAdmin SQL Dump
--- version 4.0.9
+-- version 3.3.9
-- http://www.phpmyadmin.net
--
--- Host: 127.0.0.1
--- Generation Time: Jul 02, 2014 at 06:13 AM
--- Server version: 5.5.34
--- PHP Version: 5.4.22
-
-SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
-SET time_zone = "+00:00";
-
-
-/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
-/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
-/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
-/*!40101 SET NAMES utf8 */;
+-- Host: localhost
+-- Generation Time: Apr 08, 2011 at 04:27 PM
+-- Server version: 5.1.54
+-- PHP Version: 5.3.3
--
--- Database: `ospos_stock_db`
+-- Database: `pos`
--
-- --------------------------------------------------------
@@ -26,7 +17,7 @@ SET time_zone = "+00:00";
-- Table structure for table `ospos_app_config`
--
-CREATE TABLE IF NOT EXISTS `ospos_app_config` (
+CREATE TABLE `ospos_app_config` (
`key` varchar(255) NOT NULL,
`value` varchar(255) NOT NULL,
PRIMARY KEY (`key`)
@@ -39,28 +30,10 @@ CREATE TABLE IF NOT EXISTS `ospos_app_config` (
INSERT INTO `ospos_app_config` (`key`, `value`) VALUES
('address', '123 Nowhere street'),
('company', 'Open Source Point of Sale'),
-('currency_side', '0'),
-('currency_symbol', ''),
-('custom10_name', ''),
-('custom1_name', ''),
-('custom2_name', ''),
-('custom3_name', ''),
-('custom4_name', ''),
-('custom5_name', ''),
-('custom6_name', ''),
-('custom7_name', ''),
-('custom8_name', ''),
-('custom9_name', ''),
-('default_tax_1_name', 'Sales Tax'),
-('default_tax_1_rate', ''),
-('default_tax_2_name', 'Sales Tax 2'),
-('default_tax_2_rate', ''),
('default_tax_rate', '8'),
('email', 'admin@pappastech.com'),
('fax', ''),
-('language', 'en'),
('phone', '555-555-5555'),
-('print_after_sale', '0'),
('return_policy', 'Test'),
('stock_location', 'stockD,stockE,stockA'),
('timezone', 'America/New_York'),
@@ -72,7 +45,7 @@ INSERT INTO `ospos_app_config` (`key`, `value`) VALUES
-- Table structure for table `ospos_customers`
--
-CREATE TABLE IF NOT EXISTS `ospos_customers` (
+CREATE TABLE `ospos_customers` (
`person_id` int(10) NOT NULL,
`account_number` varchar(255) DEFAULT NULL,
`taxable` int(1) NOT NULL DEFAULT '1',
@@ -81,13 +54,18 @@ CREATE TABLE IF NOT EXISTS `ospos_customers` (
KEY `person_id` (`person_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+--
+-- Dumping data for table `ospos_customers`
+--
+
+
-- --------------------------------------------------------
--
-- Table structure for table `ospos_employees`
--
-CREATE TABLE IF NOT EXISTS `ospos_employees` (
+CREATE TABLE `ospos_employees` (
`username` varchar(255) NOT NULL,
`password` varchar(255) NOT NULL,
`person_id` int(10) NOT NULL,
@@ -109,15 +87,20 @@ INSERT INTO `ospos_employees` (`username`, `password`, `person_id`, `deleted`) V
-- Table structure for table `ospos_giftcards`
--
-CREATE TABLE IF NOT EXISTS `ospos_giftcards` (
+CREATE TABLE `ospos_giftcards` (
`giftcard_id` int(11) NOT NULL AUTO_INCREMENT,
`giftcard_number` varchar(25) COLLATE utf8_unicode_ci NOT NULL,
- `value` double(15,2) NOT NULL,
+ `value` decimal(15,2) NOT NULL,
`deleted` int(1) NOT NULL DEFAULT '0',
- `person_id` int(11) NOT NULL,
+ `person_id` INT NOT NULL,
PRIMARY KEY (`giftcard_id`),
UNIQUE KEY `giftcard_number` (`giftcard_number`)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ;
+) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=48 ;
+
+--
+-- Dumping data for table `ospos_giftcards`
+--
+
-- --------------------------------------------------------
@@ -125,43 +108,22 @@ CREATE TABLE IF NOT EXISTS `ospos_giftcards` (
-- Table structure for table `ospos_inventory`
--
-CREATE TABLE IF NOT EXISTS `ospos_inventory` (
+CREATE TABLE `ospos_inventory` (
`trans_id` int(11) NOT NULL AUTO_INCREMENT,
`trans_items` int(11) NOT NULL DEFAULT '0',
`trans_user` int(11) NOT NULL DEFAULT '0',
- `location_id` int(11) NOT NULL,
`trans_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
`trans_comment` text NOT NULL,
`trans_inventory` int(11) NOT NULL DEFAULT '0',
PRIMARY KEY (`trans_id`),
KEY `ospos_inventory_ibfk_1` (`trans_items`),
KEY `ospos_inventory_ibfk_2` (`trans_user`)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=152 ;
+) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
--
-- Dumping data for table `ospos_inventory`
--
-INSERT INTO `ospos_inventory` (`trans_id`, `trans_items`, `trans_user`, `location_id`, `trans_date`, `trans_comment`, `trans_inventory`) VALUES
-(133, 1, 1, 4, '2014-06-25 13:36:39', 'Manual Edit of Quantity', 0),
-(134, 1, 1, 6, '2014-06-25 13:36:39', 'Manual Edit of Quantity', 0),
-(135, 1, 1, 7, '2014-06-25 13:36:39', 'Manual Edit of Quantity', 0),
-(136, 1, 1, 4, '2014-06-25 13:37:33', '', -3),
-(137, 1, 1, 4, '2014-06-25 13:41:20', 'POS 24', -2),
-(138, 1, 1, 4, '2014-07-01 04:42:02', 'Manual Edit of Quantity', 0),
-(139, 1, 1, 6, '2014-07-01 04:42:02', 'Manual Edit of Quantity', 0),
-(140, 1, 1, 7, '2014-07-01 04:42:02', 'Manual Edit of Quantity', 0),
-(141, 1, 1, 4, '2014-07-01 05:58:00', 'Manual Edit of Quantity', 0),
-(142, 1, 1, 6, '2014-07-01 05:58:00', 'Manual Edit of Quantity', 0),
-(143, 1, 1, 7, '2014-07-01 05:58:01', 'Manual Edit of Quantity', 0),
-(144, 13, 1, 4, '2014-07-01 17:08:41', 'Manual Edit of Quantity', 10),
-(145, 13, 1, 6, '2014-07-01 17:08:41', 'Manual Edit of Quantity', 20),
-(146, 13, 1, 7, '2014-07-01 17:08:41', 'Manual Edit of Quantity', 30),
-(147, 15, 1, 4, '2014-07-01 17:09:00', 'Manual Edit of Quantity', 40),
-(148, 15, 1, 6, '2014-07-01 17:09:00', 'Manual Edit of Quantity', 50),
-(149, 15, 1, 7, '2014-07-01 17:09:00', 'Manual Edit of Quantity', 60),
-(150, 13, 1, 6, '2014-07-01 17:10:02', 'POS 25', -1),
-(151, 1, 1, 6, '2014-07-01 17:10:02', 'POS 25', -2);
-- --------------------------------------------------------
@@ -169,50 +131,41 @@ INSERT INTO `ospos_inventory` (`trans_id`, `trans_items`, `trans_user`, `locatio
-- Table structure for table `ospos_items`
--
-CREATE TABLE IF NOT EXISTS `ospos_items` (
+CREATE TABLE `ospos_items` (
`name` varchar(255) NOT NULL,
`category` varchar(255) NOT NULL,
`supplier_id` int(11) DEFAULT NULL,
`item_number` varchar(255) DEFAULT NULL,
`description` varchar(255) NOT NULL,
- `cost_price` double(15,2) NOT NULL,
- `unit_price` double(15,2) NOT NULL,
- `reorder_level` double(15,2) NOT NULL DEFAULT '0.00',
+ `cost_price` decimal(15,2) NOT NULL,
+ `unit_price` decimal(15,2) NOT NULL,
+ `quantity` decimal(15,2) NOT NULL DEFAULT '0.00',
+ `reorder_level` decimal(15,2) NOT NULL DEFAULT '0.00',
`location` varchar(255) NOT NULL,
`item_id` int(10) NOT NULL AUTO_INCREMENT,
`allow_alt_description` tinyint(1) NOT NULL,
`is_serialized` tinyint(1) NOT NULL,
`deleted` int(1) NOT NULL DEFAULT '0',
`stock_type` enum('sale_stock','warehouse') NOT NULL DEFAULT 'warehouse',
- `custom1` varchar(25) NOT NULL,
- `custom2` varchar(25) NOT NULL,
- `custom3` varchar(25) NOT NULL,
- `custom4` varchar(25) NOT NULL,
- `custom5` varchar(25) NOT NULL,
- `custom6` varchar(25) NOT NULL,
- `custom7` varchar(25) NOT NULL,
- `custom8` varchar(25) NOT NULL,
- `custom9` varchar(25) NOT NULL,
- `custom10` varchar(25) NOT NULL,
+ `custom1` VARCHAR(25) NOT NULL,
+ `custom2` VARCHAR(25) NOT NULL,
+ `custom3` VARCHAR(25) NOT NULL,
+ `custom4` VARCHAR(25) NOT NULL,
+ `custom5` VARCHAR(25) NOT NULL,
+ `custom6` VARCHAR(25) NOT NULL,
+ `custom7` VARCHAR(25) NOT NULL,
+ `custom8` VARCHAR(25) NOT NULL,
+ `custom9` VARCHAR(25) NOT NULL,
+ `custom10` VARCHAR(25) NOT NULL,
PRIMARY KEY (`item_id`),
- UNIQUE KEY `item_id` (`item_id`),
- UNIQUE KEY `item_id_2` (`item_id`),
- UNIQUE KEY `item_number_4` (`item_id`),
+ UNIQUE KEY `item_number` (`item_number`),
KEY `ospos_items_ibfk_1` (`supplier_id`)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=17 ;
+) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
--
-- Dumping data for table `ospos_items`
--
-INSERT INTO `ospos_items` (`name`, `category`, `supplier_id`, `item_number`, `description`, `cost_price`, `unit_price`, `reorder_level`, `location`, `item_id`, `allow_alt_description`, `is_serialized`, `deleted`, `stock_type`, `custom1`, `custom2`, `custom3`, `custom4`, `custom5`, `custom6`, `custom7`, `custom8`, `custom9`, `custom10`) VALUES
-('Chang beer', 'Drinking', NULL, '01', '', 50.00, 55.00, 5.00, '', 1, 0, 0, 0, 'warehouse', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0'),
-('(Pack) Chang beer', 'Drinking', NULL, '02', '', 6000.00, 6500.00, 1.00, '', 2, 0, 0, 1, 'warehouse', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0'),
-('Chang beer', 'Drinking', NULL, '01', '', 50.00, 60.00, 1.00, '', 12, 0, 0, 1, 'sale_stock', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0'),
-('Sing Ha', 'Drinking', NULL, '04', '', 60.00, 65.00, 1.00, '', 13, 0, 0, 0, 'warehouse', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0'),
-('Tiger beer', 'Drinking', NULL, '05', '', 50.00, 55.00, 1.00, '', 14, 0, 0, 1, 'warehouse', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0'),
-('Tiger beer', 'Drinking', NULL, '05', '', 50.00, 55.00, 1.00, '', 15, 0, 0, 0, 'warehouse', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0'),
-('test', 'Drinking', NULL, '06', '', 100.00, 100.00, 2.00, '', 16, 0, 0, 0, 'warehouse', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
-- --------------------------------------------------------
@@ -220,32 +173,35 @@ INSERT INTO `ospos_items` (`name`, `category`, `supplier_id`, `item_number`, `de
-- Table structure for table `ospos_items_taxes`
--
-CREATE TABLE IF NOT EXISTS `ospos_items_taxes` (
+CREATE TABLE `ospos_items_taxes` (
`item_id` int(10) NOT NULL,
`name` varchar(255) NOT NULL,
- `percent` double(15,3) NOT NULL,
+ `percent` decimal(15,2) NOT NULL,
PRIMARY KEY (`item_id`,`name`,`percent`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+--
+-- Dumping data for table `ospos_items_taxes`
+--
+
+
-- --------------------------------------------------------
--
-- Table structure for table `ospos_item_kits`
--
-CREATE TABLE IF NOT EXISTS `ospos_item_kits` (
+CREATE TABLE `ospos_item_kits` (
`item_kit_id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(255) NOT NULL,
`description` varchar(255) NOT NULL,
PRIMARY KEY (`item_kit_id`)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=2 ;
+) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
--
-- Dumping data for table `ospos_item_kits`
--
-INSERT INTO `ospos_item_kits` (`item_kit_id`, `name`, `description`) VALUES
-(1, '(Pack) Chang beer', '12 bottles of beer');
-- --------------------------------------------------------
@@ -253,10 +209,10 @@ INSERT INTO `ospos_item_kits` (`item_kit_id`, `name`, `description`) VALUES
-- Table structure for table `ospos_item_kit_items`
--
-CREATE TABLE IF NOT EXISTS `ospos_item_kit_items` (
+CREATE TABLE `ospos_item_kit_items` (
`item_kit_id` int(11) NOT NULL,
`item_id` int(11) NOT NULL,
- `quantity` double(15,2) NOT NULL,
+ `quantity` decimal(15,2) NOT NULL,
PRIMARY KEY (`item_kit_id`,`item_id`,`quantity`),
KEY `ospos_item_kit_items_ibfk_2` (`item_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
@@ -265,9 +221,6 @@ CREATE TABLE IF NOT EXISTS `ospos_item_kit_items` (
-- Dumping data for table `ospos_item_kit_items`
--
-INSERT INTO `ospos_item_kit_items` (`item_kit_id`, `item_id`, `quantity`) VALUES
-(1, 1, 12.00);
-
-- --------------------------------------------------------
--
@@ -282,50 +235,13 @@ CREATE TABLE IF NOT EXISTS `ospos_item_quantitys` (
PRIMARY KEY (`item_quantity_id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=69 ;
---
--- Dumping data for table `ospos_item_quantitys`
---
-
-INSERT INTO `ospos_item_quantitys` (`item_quantity_id`, `item_id`, `location_id`, `quantity`) VALUES
-(60, 1, 4, -1),
-(61, 1, 6, 3),
-(62, 1, 7, 6),
-(63, 13, 4, 10),
-(64, 13, 6, 19),
-(65, 13, 7, 30),
-(66, 15, 4, 40),
-(67, 15, 6, 50),
-(68, 15, 7, 60);
-
--- --------------------------------------------------------
-
---
--- Table structure for table `ospos_item_unit`
---
-
-CREATE TABLE IF NOT EXISTS `ospos_item_unit` (
- `item_id` int(11) NOT NULL,
- `unit_quantity` int(11) NOT NULL,
- `related_number` varchar(255) CHARACTER SET utf8 DEFAULT NULL,
- PRIMARY KEY (`item_id`)
-) ENGINE=InnoDB DEFAULT CHARSET=latin1;
-
---
--- Dumping data for table `ospos_item_unit`
---
-
-INSERT INTO `ospos_item_unit` (`item_id`, `unit_quantity`, `related_number`) VALUES
-(1, 1, '01'),
-(2, 12, '01'),
-(12, 1, '01');
-
-- --------------------------------------------------------
--
-- Table structure for table `ospos_modules`
--
-CREATE TABLE IF NOT EXISTS `ospos_modules` (
+CREATE TABLE `ospos_modules` (
`name_lang_key` varchar(255) NOT NULL,
`desc_lang_key` varchar(255) NOT NULL,
`sort` int(10) NOT NULL,
@@ -357,7 +273,7 @@ INSERT INTO `ospos_modules` (`name_lang_key`, `desc_lang_key`, `sort`, `module_i
-- Table structure for table `ospos_people`
--
-CREATE TABLE IF NOT EXISTS `ospos_people` (
+CREATE TABLE `ospos_people` (
`first_name` varchar(255) NOT NULL,
`last_name` varchar(255) NOT NULL,
`phone_number` varchar(255) NOT NULL,
@@ -386,7 +302,7 @@ INSERT INTO `ospos_people` (`first_name`, `last_name`, `phone_number`, `email`,
-- Table structure for table `ospos_permissions`
--
-CREATE TABLE IF NOT EXISTS `ospos_permissions` (
+CREATE TABLE `ospos_permissions` (
`module_id` varchar(255) NOT NULL,
`person_id` int(10) NOT NULL,
PRIMARY KEY (`module_id`,`person_id`),
@@ -415,7 +331,7 @@ INSERT INTO `ospos_permissions` (`module_id`, `person_id`) VALUES
-- Table structure for table `ospos_receivings`
--
-CREATE TABLE IF NOT EXISTS `ospos_receivings` (
+CREATE TABLE `ospos_receivings` (
`receiving_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
`supplier_id` int(10) DEFAULT NULL,
`employee_id` int(10) NOT NULL DEFAULT '0',
@@ -425,25 +341,12 @@ CREATE TABLE IF NOT EXISTS `ospos_receivings` (
PRIMARY KEY (`receiving_id`),
KEY `supplier_id` (`supplier_id`),
KEY `employee_id` (`employee_id`)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=15 ;
+) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
--
-- Dumping data for table `ospos_receivings`
--
-INSERT INTO `ospos_receivings` (`receiving_time`, `supplier_id`, `employee_id`, `comment`, `receiving_id`, `payment_type`) VALUES
-('2014-06-17 17:09:02', NULL, 1, '', 1, 'Cash'),
-('2014-06-17 17:10:40', NULL, 1, '', 2, 'Cash'),
-('2014-06-22 09:57:57', NULL, 1, '', 3, 'Cash'),
-('2014-06-22 09:59:54', NULL, 1, '', 4, 'Cash'),
-('2014-06-22 11:20:34', NULL, 1, '', 7, 'Cash'),
-('2014-06-22 11:22:28', NULL, 1, '', 8, 'Cash'),
-('2014-06-22 11:24:33', NULL, 1, '', 9, 'Cash'),
-('2014-06-23 17:18:55', NULL, 1, '', 10, 'Cash'),
-('2014-06-23 17:19:52', NULL, 1, '', 11, 'Cash'),
-('2014-06-23 17:23:01', NULL, 1, '', 12, 'Cash'),
-('2014-06-23 17:26:49', NULL, 1, '', 13, 'Cash'),
-('2014-06-23 17:27:31', NULL, 1, '', 14, 'Cash');
-- --------------------------------------------------------
@@ -451,16 +354,16 @@ INSERT INTO `ospos_receivings` (`receiving_time`, `supplier_id`, `employee_id`,
-- Table structure for table `ospos_receivings_items`
--
-CREATE TABLE IF NOT EXISTS `ospos_receivings_items` (
+CREATE TABLE `ospos_receivings_items` (
`receiving_id` int(10) NOT NULL DEFAULT '0',
`item_id` int(10) NOT NULL DEFAULT '0',
`description` varchar(30) DEFAULT NULL,
`serialnumber` varchar(30) DEFAULT NULL,
`line` int(3) NOT NULL,
- `quantity_purchased` int(10) NOT NULL DEFAULT '0',
+ `quantity_purchased` decimal(15,2) NOT NULL DEFAULT '0',
`item_cost_price` decimal(15,2) NOT NULL,
- `item_unit_price` double(15,2) NOT NULL,
- `discount_percent` int(11) NOT NULL DEFAULT '0',
+ `item_unit_price` decimal(15,2) NOT NULL,
+ `discount_percent` decimal(15,2) NOT NULL DEFAULT '0',
PRIMARY KEY (`receiving_id`,`item_id`,`line`),
KEY `item_id` (`item_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
@@ -469,73 +372,6 @@ CREATE TABLE IF NOT EXISTS `ospos_receivings_items` (
-- Dumping data for table `ospos_receivings_items`
--
-INSERT INTO `ospos_receivings_items` (`receiving_id`, `item_id`, `description`, `serialnumber`, `line`, `quantity_purchased`, `item_cost_price`, `item_unit_price`, `discount_percent`) VALUES
-(1, 1, '', '0', 1, 50, '50.00', 50.00, 0),
-(2, 1, '', '0', 1, -2, '50.00', 50.00, 0),
-(3, 1, '', '0', 1, 10, '50.00', 50.00, 0),
-(4, 1, '', '0', 1, 10, '50.00', 50.00, 0),
-(7, 13, '', '0', 1, 2, '60.00', 60.00, 0),
-(8, 13, '', '0', 1, 2, '60.00', 60.00, 0),
-(9, 1, '', '0', 1, 4, '50.00', 50.00, 0),
-(9, 13, '', '0', 2, 2, '60.00', 60.00, 0),
-(10, 1, '', '0', 1, 3, '50.00', 50.00, 0),
-(11, 1, '', '', 1, 1, '50.00', 50.00, 0),
-(12, 1, '', '', 1, 1, '50.00', 50.00, 0),
-(13, 1, '', '', 1, 1, '50.00', 50.00, 0),
-(14, 1, '', '', 1, 1, '50.00', 50.00, 0);
-
--- --------------------------------------------------------
-
---
--- Table structure for table `ospos_requisitions`
---
-
-CREATE TABLE IF NOT EXISTS `ospos_requisitions` (
- `requisition_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
- `employee_id` int(11) NOT NULL DEFAULT '0',
- `comment` text NOT NULL,
- `requisition_id` int(11) NOT NULL AUTO_INCREMENT,
- PRIMARY KEY (`requisition_id`)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=11 ;
-
---
--- Dumping data for table `ospos_requisitions`
---
-
-INSERT INTO `ospos_requisitions` (`requisition_time`, `employee_id`, `comment`, `requisition_id`) VALUES
-('2014-06-17 15:57:59', 1, '', 7),
-('2014-06-17 16:09:07', 1, '', 8),
-('2014-06-17 16:10:58', 1, '', 9),
-('2014-06-17 16:40:03', 1, '', 10);
-
--- --------------------------------------------------------
-
---
--- Table structure for table `ospos_requisitions_items`
---
-
-CREATE TABLE IF NOT EXISTS `ospos_requisitions_items` (
- `requisition_id` int(10) NOT NULL DEFAULT '0',
- `item_id` int(11) NOT NULL DEFAULT '0',
- `line` int(3) NOT NULL,
- `requisition_quantity` int(10) NOT NULL DEFAULT '0',
- `related_item_id` int(10) NOT NULL DEFAULT '0',
- `related_item_quantity` int(11) NOT NULL,
- `related_item_total_quantity` int(10) NOT NULL DEFAULT '0',
- PRIMARY KEY (`requisition_id`,`item_id`,`line`),
- KEY `item_id` (`item_id`)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8;
-
---
--- Dumping data for table `ospos_requisitions_items`
---
-
-INSERT INTO `ospos_requisitions_items` (`requisition_id`, `item_id`, `line`, `requisition_quantity`, `related_item_id`, `related_item_quantity`, `related_item_total_quantity`) VALUES
-(7, 2, 1, 2, 12, 12, 24),
-(8, 1, 2, 10, 12, 1, 10),
-(8, 2, 1, 1, 12, 12, 12),
-(9, 1, 1, 4, 12, 1, 4),
-(10, 1, 1, 1, 12, 1, 1);
-- --------------------------------------------------------
@@ -543,151 +379,7 @@ INSERT INTO `ospos_requisitions_items` (`requisition_id`, `item_id`, `line`, `re
-- Table structure for table `ospos_sales`
--
-CREATE TABLE IF NOT EXISTS `ospos_sales` (
- `sale_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
- `customer_id` int(10) DEFAULT NULL,
- `employee_id` int(10) NOT NULL DEFAULT '0',
- `comment` text NOT NULL,
- `sale_id` int(10) NOT NULL AUTO_INCREMENT,
- `payment_type` varchar(512) DEFAULT NULL,
- PRIMARY KEY (`sale_id`),
- KEY `customer_id` (`customer_id`),
- KEY `employee_id` (`employee_id`)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=26 ;
-
---
--- Dumping data for table `ospos_sales`
---
-
-INSERT INTO `ospos_sales` (`sale_time`, `customer_id`, `employee_id`, `comment`, `sale_id`, `payment_type`) VALUES
-('2014-06-22 06:18:43', NULL, 1, '0', 1, 'Cash: $480.00
'),
-('2014-06-22 06:46:30', NULL, 1, '0', 2, 'Cash: $480.00
'),
-('2014-06-22 06:54:07', NULL, 1, '0', 3, 'Cash: $480.00
'),
-('2014-06-22 06:56:13', NULL, 1, '0', 4, 'Cash: $55.00
'),
-('2014-06-22 13:21:14', NULL, 1, '0', 5, 'Cash: $480.00
'),
-('2014-06-22 13:31:30', NULL, 1, '0', 6, 'Cash: $480.00
'),
-('2014-06-22 14:05:37', NULL, 1, '0', 7, 'Cash: $480.00
'),
-('2014-06-22 14:07:33', NULL, 1, '0', 8, 'Cash: $260.00
'),
-('2014-06-23 03:57:39', NULL, 1, '0', 9, 'Cash: $285.00
'),
-('2014-06-23 04:00:37', NULL, 1, '0', 10, 'Cash: $65.00
'),
-('2014-06-23 04:04:30', NULL, 1, '0', 13, 'Cash: $55.00
'),
-('2014-06-23 04:16:29', NULL, 1, '0', 14, 'Cash: -$55.00
'),
-('2014-06-23 04:18:18', NULL, 1, '0', 15, 'Cash: $55.00
'),
-('2014-06-23 05:34:09', NULL, 1, '0', 16, 'Cash: $55.00
'),
-('2014-06-25 03:00:07', NULL, 1, '0', 23, 'Cash: $2750.00
'),
-('2014-06-25 13:41:20', NULL, 1, '0', 24, 'Cash: $110.00
'),
-('2014-07-01 17:10:02', NULL, 1, '0', 25, 'Cash: $175.00
');
-
--- --------------------------------------------------------
-
---
--- Table structure for table `ospos_sales_items`
---
-
-CREATE TABLE IF NOT EXISTS `ospos_sales_items` (
- `sale_id` int(10) NOT NULL DEFAULT '0',
- `item_id` int(10) NOT NULL DEFAULT '0',
- `description` varchar(30) DEFAULT NULL,
- `serialnumber` varchar(30) DEFAULT NULL,
- `line` int(3) NOT NULL DEFAULT '0',
- `quantity_purchased` double(15,2) NOT NULL DEFAULT '0.00',
- `item_cost_price` decimal(15,2) NOT NULL,
- `item_unit_price` double(15,2) NOT NULL,
- `discount_percent` int(11) NOT NULL DEFAULT '0',
- PRIMARY KEY (`sale_id`,`item_id`,`line`),
- KEY `item_id` (`item_id`)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8;
-
---
--- Dumping data for table `ospos_sales_items`
---
-
-INSERT INTO `ospos_sales_items` (`sale_id`, `item_id`, `description`, `serialnumber`, `line`, `quantity_purchased`, `item_cost_price`, `item_unit_price`, `discount_percent`) VALUES
-(1, 1, '', '', 1, 4.00, '50.00', 55.00, 0),
-(1, 13, '', '', 2, 4.00, '60.00', 65.00, 0),
-(2, 1, '', '', 1, 4.00, '50.00', 55.00, 0),
-(2, 13, '', '', 2, 4.00, '60.00', 65.00, 0),
-(3, 1, '', '', 1, 4.00, '50.00', 55.00, 0),
-(3, 13, '', '', 2, 4.00, '60.00', 65.00, 0),
-(4, 1, '', '', 1, 1.00, '50.00', 55.00, 0),
-(5, 1, '', '', 1, 4.00, '50.00', 55.00, 0),
-(5, 13, '', '', 2, 4.00, '60.00', 65.00, 0),
-(6, 1, '', '', 1, 4.00, '50.00', 55.00, 0),
-(6, 13, '', '', 2, 4.00, '60.00', 65.00, 0),
-(7, 1, '', '', 1, 4.00, '50.00', 55.00, 0),
-(7, 13, '', '', 2, 4.00, '60.00', 65.00, 0),
-(8, 13, '', '', 1, 4.00, '60.00', 65.00, 0),
-(9, 1, '', '', 1, 4.00, '50.00', 55.00, 0),
-(9, 13, '', '', 2, 1.00, '60.00', 65.00, 0),
-(10, 13, '', '', 1, 1.00, '60.00', 65.00, 0),
-(13, 1, '', '', 1, 1.00, '50.00', 55.00, 0),
-(14, 1, '', '', 1, -1.00, '50.00', 55.00, 0),
-(15, 1, '', '', 1, 1.00, '50.00', 55.00, 0),
-(16, 1, '', '', 1, 1.00, '50.00', 55.00, 0),
-(23, 1, '', '', 1, 50.00, '50.00', 55.00, 0),
-(24, 1, '', '', 2, 2.00, '50.00', 55.00, 0),
-(25, 1, '', '', 2, 2.00, '50.00', 55.00, 0),
-(25, 13, '', '', 1, 1.00, '60.00', 65.00, 0);
-
--- --------------------------------------------------------
-
---
--- Table structure for table `ospos_sales_items_taxes`
---
-
-CREATE TABLE IF NOT EXISTS `ospos_sales_items_taxes` (
- `sale_id` int(10) NOT NULL,
- `item_id` int(10) NOT NULL,
- `line` int(3) NOT NULL DEFAULT '0',
- `name` varchar(255) NOT NULL,
- `percent` double(15,3) NOT NULL,
- PRIMARY KEY (`sale_id`,`item_id`,`line`,`name`,`percent`),
- KEY `item_id` (`item_id`)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8;
-
--- --------------------------------------------------------
-
---
--- Table structure for table `ospos_sales_payments`
---
-
-CREATE TABLE IF NOT EXISTS `ospos_sales_payments` (
- `sale_id` int(10) NOT NULL,
- `payment_type` varchar(40) NOT NULL,
- `payment_amount` decimal(15,2) NOT NULL,
- PRIMARY KEY (`sale_id`,`payment_type`)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8;
-
---
--- Dumping data for table `ospos_sales_payments`
---
-
-INSERT INTO `ospos_sales_payments` (`sale_id`, `payment_type`, `payment_amount`) VALUES
-(1, 'Cash', '480.00'),
-(2, 'Cash', '480.00'),
-(3, 'Cash', '480.00'),
-(4, 'Cash', '55.00'),
-(5, 'Cash', '480.00'),
-(6, 'Cash', '480.00'),
-(7, 'Cash', '480.00'),
-(8, 'Cash', '260.00'),
-(9, 'Cash', '285.00'),
-(10, 'Cash', '65.00'),
-(13, 'Cash', '55.00'),
-(14, 'Cash', '-55.00'),
-(15, 'Cash', '55.00'),
-(16, 'Cash', '55.00'),
-(23, 'Cash', '2750.00'),
-(24, 'Cash', '110.00'),
-(25, 'Cash', '175.00');
-
--- --------------------------------------------------------
-
---
--- Table structure for table `ospos_sales_suspended`
---
-
-CREATE TABLE IF NOT EXISTS `ospos_sales_suspended` (
+CREATE TABLE `ospos_sales` (
`sale_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
`customer_id` int(10) DEFAULT NULL,
`employee_id` int(10) NOT NULL DEFAULT '0',
@@ -699,62 +391,169 @@ CREATE TABLE IF NOT EXISTS `ospos_sales_suspended` (
KEY `employee_id` (`employee_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
+--
+-- Dumping data for table `ospos_sales`
+--
+
+
+-- --------------------------------------------------------
+
+--
+-- Table structure for table `ospos_sales_items`
+--
+
+CREATE TABLE `ospos_sales_items` (
+ `sale_id` int(10) NOT NULL DEFAULT '0',
+ `item_id` int(10) NOT NULL DEFAULT '0',
+ `description` varchar(30) DEFAULT NULL,
+ `serialnumber` varchar(30) DEFAULT NULL,
+ `line` int(3) NOT NULL DEFAULT '0',
+ `quantity_purchased` decimal(15,2) NOT NULL DEFAULT '0.00',
+ `item_cost_price` decimal(15,2) NOT NULL,
+ `item_unit_price` decimal(15,2) NOT NULL,
+ `discount_percent` decimal(15,2) NOT NULL DEFAULT '0',
+ PRIMARY KEY (`sale_id`,`item_id`,`line`),
+ KEY `item_id` (`item_id`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+--
+-- Dumping data for table `ospos_sales_items`
+--
+
+
+-- --------------------------------------------------------
+
+--
+-- Table structure for table `ospos_sales_items_taxes`
+--
+
+CREATE TABLE `ospos_sales_items_taxes` (
+ `sale_id` int(10) NOT NULL,
+ `item_id` int(10) NOT NULL,
+ `line` int(3) NOT NULL DEFAULT '0',
+ `name` varchar(255) NOT NULL,
+ `percent` decimal(15,2) NOT NULL,
+ PRIMARY KEY (`sale_id`,`item_id`,`line`,`name`,`percent`),
+ KEY `item_id` (`item_id`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+--
+-- Dumping data for table `ospos_sales_items_taxes`
+--
+
+
+-- --------------------------------------------------------
+
+--
+-- Table structure for table `ospos_sales_payments`
+--
+
+CREATE TABLE `ospos_sales_payments` (
+ `sale_id` int(10) NOT NULL,
+ `payment_type` varchar(40) NOT NULL,
+ `payment_amount` decimal(15,2) NOT NULL,
+ PRIMARY KEY (`sale_id`,`payment_type`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+--
+-- Dumping data for table `ospos_sales_payments`
+--
+
+
+-- --------------------------------------------------------
+
+--
+-- Table structure for table `ospos_sales_suspended`
+--
+
+CREATE TABLE `ospos_sales_suspended` (
+ `sale_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
+ `customer_id` int(10) DEFAULT NULL,
+ `employee_id` int(10) NOT NULL DEFAULT '0',
+ `comment` text NOT NULL,
+ `sale_id` int(10) NOT NULL AUTO_INCREMENT,
+ `payment_type` varchar(512) DEFAULT NULL,
+ PRIMARY KEY (`sale_id`),
+ KEY `customer_id` (`customer_id`),
+ KEY `employee_id` (`employee_id`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
+
+--
+-- Dumping data for table `ospos_sales_suspended`
+--
+
+
-- --------------------------------------------------------
--
-- Table structure for table `ospos_sales_suspended_items`
--
-CREATE TABLE IF NOT EXISTS `ospos_sales_suspended_items` (
+CREATE TABLE `ospos_sales_suspended_items` (
`sale_id` int(10) NOT NULL DEFAULT '0',
`item_id` int(10) NOT NULL DEFAULT '0',
`description` varchar(30) DEFAULT NULL,
`serialnumber` varchar(30) DEFAULT NULL,
`line` int(3) NOT NULL DEFAULT '0',
- `quantity_purchased` double(15,2) NOT NULL DEFAULT '0.00',
+ `quantity_purchased` decimal(15,2) NOT NULL DEFAULT '0.00',
`item_cost_price` decimal(15,2) NOT NULL,
- `item_unit_price` double(15,2) NOT NULL,
- `discount_percent` int(11) NOT NULL DEFAULT '0',
+ `item_unit_price` decimal(15,2) NOT NULL,
+ `discount_percent` decimal(15,2) NOT NULL DEFAULT '0',
PRIMARY KEY (`sale_id`,`item_id`,`line`),
KEY `item_id` (`item_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+--
+-- Dumping data for table `ospos_sales_suspended_items`
+--
+
+
-- --------------------------------------------------------
--
-- Table structure for table `ospos_sales_suspended_items_taxes`
--
-CREATE TABLE IF NOT EXISTS `ospos_sales_suspended_items_taxes` (
+CREATE TABLE `ospos_sales_suspended_items_taxes` (
`sale_id` int(10) NOT NULL,
`item_id` int(10) NOT NULL,
`line` int(3) NOT NULL DEFAULT '0',
`name` varchar(255) NOT NULL,
- `percent` double(15,3) NOT NULL,
+ `percent` decimal(15,2) NOT NULL,
PRIMARY KEY (`sale_id`,`item_id`,`line`,`name`,`percent`),
KEY `item_id` (`item_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+--
+-- Dumping data for table `ospos_sales_suspended_items_taxes`
+--
+
+
-- --------------------------------------------------------
--
-- Table structure for table `ospos_sales_suspended_payments`
--
-CREATE TABLE IF NOT EXISTS `ospos_sales_suspended_payments` (
+CREATE TABLE `ospos_sales_suspended_payments` (
`sale_id` int(10) NOT NULL,
`payment_type` varchar(40) NOT NULL,
`payment_amount` decimal(15,2) NOT NULL,
PRIMARY KEY (`sale_id`,`payment_type`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+--
+-- Dumping data for table `ospos_sales_suspended_payments`
+--
+
+
-- --------------------------------------------------------
--
-- Table structure for table `ospos_sessions`
--
-CREATE TABLE IF NOT EXISTS `ospos_sessions` (
+CREATE TABLE `ospos_sessions` (
`session_id` varchar(40) NOT NULL DEFAULT '0',
`ip_address` varchar(45) NOT NULL DEFAULT '0',
`user_agent` varchar(120) NOT NULL,
@@ -767,37 +566,18 @@ CREATE TABLE IF NOT EXISTS `ospos_sessions` (
-- Dumping data for table `ospos_sessions`
--
-INSERT INTO `ospos_sessions` (`session_id`, `ip_address`, `user_agent`, `last_activity`, `user_data`) VALUES
-('48a2db903a522a52236bafa2466d941f', '0.0.0.0', 'Mozilla/5.0 (Windows NT 6.2; rv:30.0) Gecko/20100101 Firefox/30.0 FirePHP/0.7.4', 1403454059, 'a:9:{s:9:"user_data";s:0:"";s:9:"person_id";s:1:"1";s:9:"recv_mode";s:6:"stockA";s:8:"supplier";i:-1;s:9:"sale_mode";b:0;s:4:"cart";a:0:{}s:8:"customer";i:-1;s:8:"payments";a:0:{}s:8:"cartRecv";a:0:{}}'),
-('bc68acd9512665d9fa88cb32a0c5cc9d', '0.0.0.0', 'Mozilla/5.0 (Windows NT 6.2; rv:30.0) Gecko/20100101 Firefox/30.0', 1403624516, 'a:12:{s:9:"user_data";s:0:"";s:9:"person_id";s:1:"1";s:13:"sale_location";s:7:"stock_7";s:9:"sale_mode";s:4:"sale";s:4:"cart";a:1:{i:1;a:11:{s:7:"item_id";s:1:"1";s:4:"line";i:1;s:4:"name";s:10:"Chang beer";s:11:"item_number";s:2:"01";s:11:"description";s:0:"";s:12:"serialnumber";s:0:"";s:21:"allow_alt_description";s:1:"0";s:13:"is_serialized";s:1:"0";s:8:"quantity";i:2;s:8:"discount";i:0;s:5:"price";s:5:"55.00";}}s:8:"customer";i:-1;s:8:"payments";a:0:{}s:9:"recv_mode";s:6:"return";s:17:"recv_stock_source";s:7:"stock_6";s:22:"recv_stock_destination";s:7:"stock_4";s:8:"supplier";i:-1;s:8:"cartRecv";a:0:{}}'),
-('bf7ea1962265e53d4c6ad896b14cb702', '0.0.0.0', 'Mozilla/5.0 (Windows NT 6.2; rv:30.0) Gecko/20100101 Firefox/30.0 FirePHP/0.7.4', 1404201007, 'a:12:{s:9:"user_data";s:0:"";s:9:"person_id";s:1:"1";s:9:"recv_mode";s:7:"receive";s:17:"recv_stock_source";s:7:"stock_4";s:22:"recv_stock_destination";s:7:"stock_4";s:13:"sale_location";s:7:"stock_6";s:8:"supplier";i:-1;s:8:"cartRecv";a:0:{}s:4:"cart";a:0:{}s:9:"sale_mode";s:4:"sale";s:8:"customer";i:-1;s:8:"payments";a:0:{}}'),
-('c51abb8d7500cd47aa11a90c2f748a65', '0.0.0.0', 'Mozilla/5.0 (Windows NT 6.2; rv:30.0) Gecko/20100101 Firefox/30.0 FirePHP/0.7.4', 1403702064, 'a:12:{s:9:"user_data";s:0:"";s:9:"person_id";s:1:"1";s:13:"sale_location";s:7:"stock_7";s:9:"recv_mode";s:7:"receive";s:17:"recv_stock_source";s:7:"stock_4";s:22:"recv_stock_destination";s:7:"stock_4";s:8:"supplier";i:-1;s:8:"cartRecv";a:0:{}s:9:"sale_mode";s:4:"sale";s:4:"cart";a:0:{}s:8:"customer";i:-1;s:8:"payments";a:0:{}}'),
-('c7739efbefa39eef2422d0d0e68e6741', '0.0.0.0', 'Mozilla/5.0 (Windows NT 6.2; rv:30.0) Gecko/20100101 Firefox/30.0', 1403460585, ''),
-('da0595ba7dbcb49c52fa2d30aa1c5618', '0.0.0.0', 'Mozilla/5.0 (Windows NT 6.2; rv:29.0) Gecko/20100101 Firefox/29.0', 1403017869, 'a:3:{s:9:"user_data";s:0:"";s:9:"person_id";s:1:"1";s:9:"recv_mode";s:6:"return";}');
-
-- --------------------------------------------------------
--
-- Table structure for table `ospos_stock_locations`
--
-CREATE TABLE IF NOT EXISTS `ospos_stock_locations` (
+CREATE TABLE `ospos_stock_locations` (
`location_id` int(11) NOT NULL AUTO_INCREMENT,
`location_name` varchar(255) CHARACTER SET utf8 DEFAULT NULL,
`deleted` int(1) NOT NULL DEFAULT '0',
PRIMARY KEY (`location_id`)
-) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=8 ;
-
---
--- Dumping data for table `ospos_stock_locations`
---
-
-INSERT INTO `ospos_stock_locations` (`location_id`, `location_name`, `deleted`) VALUES
-(3, 'stockC', 1),
-(4, 'stockA', 0),
-(5, 'stockB', 1),
-(6, 'stockD', 0),
-(7, 'stockE', 0);
+) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=8;
-- --------------------------------------------------------
@@ -805,7 +585,7 @@ INSERT INTO `ospos_stock_locations` (`location_id`, `location_name`, `deleted`)
-- Table structure for table `ospos_suppliers`
--
-CREATE TABLE IF NOT EXISTS `ospos_suppliers` (
+CREATE TABLE `ospos_suppliers` (
`person_id` int(10) NOT NULL,
`company_name` varchar(255) NOT NULL,
`account_number` varchar(255) DEFAULT NULL,
@@ -814,6 +594,11 @@ CREATE TABLE IF NOT EXISTS `ospos_suppliers` (
KEY `person_id` (`person_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+--
+-- Dumping data for table `ospos_suppliers`
+--
+
+
--
-- Constraints for dumped tables
--
@@ -854,13 +639,7 @@ ALTER TABLE `ospos_items_taxes`
--
ALTER TABLE `ospos_item_kit_items`
ADD CONSTRAINT `ospos_item_kit_items_ibfk_1` FOREIGN KEY (`item_kit_id`) REFERENCES `ospos_item_kits` (`item_kit_id`) ON DELETE CASCADE,
- ADD CONSTRAINT `ospos_item_kit_items_ibfk_2` FOREIGN KEY (`item_id`) REFERENCES `ospos_items` (`item_id`) ON DELETE CASCADE;
-
---
--- Constraints for table `ospos_item_unit`
---
-ALTER TABLE `ospos_item_unit`
- ADD CONSTRAINT `ospos_item_unit_ibfk_1` FOREIGN KEY (`item_id`) REFERENCES `ospos_items` (`item_id`) ON DELETE CASCADE;
+ ADD CONSTRAINT `ospos_item_kit_items_ibfk_2` FOREIGN KEY (`item_id`) REFERENCES `ospos_items` (`item_id`) ON DELETE CASCADE;
--
-- Constraints for table `ospos_permissions`
@@ -883,13 +662,6 @@ ALTER TABLE `ospos_receivings_items`
ADD CONSTRAINT `ospos_receivings_items_ibfk_1` FOREIGN KEY (`item_id`) REFERENCES `ospos_items` (`item_id`),
ADD CONSTRAINT `ospos_receivings_items_ibfk_2` FOREIGN KEY (`receiving_id`) REFERENCES `ospos_receivings` (`receiving_id`);
---
--- Constraints for table `ospos_requisitions_items`
---
-ALTER TABLE `ospos_requisitions_items`
- ADD CONSTRAINT `ospos_requisitions_items_ibfk_1` FOREIGN KEY (`requisition_id`) REFERENCES `ospos_requisitions` (`requisition_id`) ON DELETE CASCADE,
- ADD CONSTRAINT `ospos_requisitions_items_ibfk_2` FOREIGN KEY (`item_id`) REFERENCES `ospos_items` (`item_id`);
-
--
-- Constraints for table `ospos_sales`
--
@@ -902,20 +674,20 @@ ALTER TABLE `ospos_sales`
--
ALTER TABLE `ospos_sales_items`
ADD CONSTRAINT `ospos_sales_items_ibfk_1` FOREIGN KEY (`item_id`) REFERENCES `ospos_items` (`item_id`),
- ADD CONSTRAINT `ospos_sales_items_ibfk_2` FOREIGN KEY (`sale_id`) REFERENCES `ospos_sales` (`sale_id`) ON DELETE CASCADE;
+ ADD CONSTRAINT `ospos_sales_items_ibfk_2` FOREIGN KEY (`sale_id`) REFERENCES `ospos_sales` (`sale_id`);
--
-- Constraints for table `ospos_sales_items_taxes`
--
ALTER TABLE `ospos_sales_items_taxes`
- ADD CONSTRAINT `ospos_sales_items_taxes_ibfk_1` FOREIGN KEY (`sale_id`) REFERENCES `ospos_sales_items` (`sale_id`) ON DELETE CASCADE,
+ ADD CONSTRAINT `ospos_sales_items_taxes_ibfk_1` FOREIGN KEY (`sale_id`) REFERENCES `ospos_sales_items` (`sale_id`),
ADD CONSTRAINT `ospos_sales_items_taxes_ibfk_2` FOREIGN KEY (`item_id`) REFERENCES `ospos_items` (`item_id`);
--
-- Constraints for table `ospos_sales_payments`
--
ALTER TABLE `ospos_sales_payments`
- ADD CONSTRAINT `ospos_sales_payments_ibfk_1` FOREIGN KEY (`sale_id`) REFERENCES `ospos_sales` (`sale_id`) ON DELETE CASCADE;
+ ADD CONSTRAINT `ospos_sales_payments_ibfk_1` FOREIGN KEY (`sale_id`) REFERENCES `ospos_sales` (`sale_id`);
--
-- Constraints for table `ospos_sales_suspended`
@@ -929,27 +701,23 @@ ALTER TABLE `ospos_sales_suspended`
--
ALTER TABLE `ospos_sales_suspended_items`
ADD CONSTRAINT `ospos_sales_suspended_items_ibfk_1` FOREIGN KEY (`item_id`) REFERENCES `ospos_items` (`item_id`),
- ADD CONSTRAINT `ospos_sales_suspended_items_ibfk_2` FOREIGN KEY (`sale_id`) REFERENCES `ospos_sales_suspended` (`sale_id`) ON DELETE CASCADE;
+ ADD CONSTRAINT `ospos_sales_suspended_items_ibfk_2` FOREIGN KEY (`sale_id`) REFERENCES `ospos_sales_suspended` (`sale_id`);
--
-- Constraints for table `ospos_sales_suspended_items_taxes`
--
ALTER TABLE `ospos_sales_suspended_items_taxes`
- ADD CONSTRAINT `ospos_sales_suspended_items_taxes_ibfk_1` FOREIGN KEY (`sale_id`) REFERENCES `ospos_sales_suspended_items` (`sale_id`) ON DELETE CASCADE,
+ ADD CONSTRAINT `ospos_sales_suspended_items_taxes_ibfk_1` FOREIGN KEY (`sale_id`) REFERENCES `ospos_sales_suspended_items` (`sale_id`),
ADD CONSTRAINT `ospos_sales_suspended_items_taxes_ibfk_2` FOREIGN KEY (`item_id`) REFERENCES `ospos_items` (`item_id`);
--
-- Constraints for table `ospos_sales_suspended_payments`
--
ALTER TABLE `ospos_sales_suspended_payments`
- ADD CONSTRAINT `ospos_sales_suspended_payments_ibfk_1` FOREIGN KEY (`sale_id`) REFERENCES `ospos_sales_suspended` (`sale_id`) ON DELETE CASCADE;
+ ADD CONSTRAINT `ospos_sales_suspended_payments_ibfk_1` FOREIGN KEY (`sale_id`) REFERENCES `ospos_sales_suspended` (`sale_id`);
--
-- Constraints for table `ospos_suppliers`
--
ALTER TABLE `ospos_suppliers`
ADD CONSTRAINT `ospos_suppliers_ibfk_1` FOREIGN KEY (`person_id`) REFERENCES `ospos_people` (`person_id`);
-
-/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
-/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
-/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;