From 2e1a9ae7c7a86ca1373aeba3ed7df5939daa5ff2 Mon Sep 17 00:00:00 2001 From: root Date: Sat, 27 Apr 2019 15:38:58 -0400 Subject: [PATCH] Fixed Calculation in Profit and Loss under total expenses, it was calculating transfers too so added vendor_id > 0 --- db.sql | 591 ----------------------------------------- report_profit_loss.php | 8 +- uploads/invoice.pdf | Bin 79540 -> 0 bytes 3 files changed, 4 insertions(+), 595 deletions(-) delete mode 100644 uploads/invoice.pdf diff --git a/db.sql b/db.sql index 26a75e2a..e69de29b 100644 --- a/db.sql +++ b/db.sql @@ -1,591 +0,0 @@ --- MySQL dump 10.16 Distrib 10.1.38-MariaDB, for debian-linux-gnu (x86_64) --- --- Host: localhost Database: pittpc --- ------------------------------------------------------ --- Server version 10.1.38-MariaDB-0ubuntu0.18.04.1 - -/*!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 utf8mb4 */; -/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */; -/*!40103 SET TIME_ZONE='+00:00' */; -/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */; -/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; -/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */; -/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */; - --- --- Table structure for table `accounts` --- - -DROP TABLE IF EXISTS `accounts`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `accounts` ( - `account_id` int(11) NOT NULL AUTO_INCREMENT, - `account_name` varchar(200) NOT NULL, - `opening_balance` decimal(15,2) NOT NULL, - PRIMARY KEY (`account_id`) -) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `alerts` --- - -DROP TABLE IF EXISTS `alerts`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `alerts` ( - `alert_id` int(11) NOT NULL AUTO_INCREMENT, - `alert_type` varchar(200) NOT NULL, - `alert_message` varchar(200) NOT NULL, - `alert_date` date NOT NULL, - `alert_ack_date` date NOT NULL, - PRIMARY KEY (`alert_id`) -) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `calendar_events` --- - -DROP TABLE IF EXISTS `calendar_events`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `calendar_events` ( - `calendar_event_id` int(11) NOT NULL AUTO_INCREMENT, - `calendar_event_title` varchar(200) NOT NULL, - `calendar_event_start` datetime NOT NULL, - `calendar_event_end` datetime NOT NULL, - `client_id` int(11) NOT NULL, - `client_location_id` int(11) NOT NULL, - `calendar_id` int(11) NOT NULL, - PRIMARY KEY (`calendar_event_id`) -) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `calendars` --- - -DROP TABLE IF EXISTS `calendars`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `calendars` ( - `calendar_id` int(11) NOT NULL AUTO_INCREMENT, - `calendar_name` varchar(200) NOT NULL, - PRIMARY KEY (`calendar_id`) -) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `categories` --- - -DROP TABLE IF EXISTS `categories`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `categories` ( - `category_id` int(11) NOT NULL AUTO_INCREMENT, - `category_name` varchar(200) NOT NULL, - `category_type` varchar(200) NOT NULL, - PRIMARY KEY (`category_id`) -) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8mb4; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `client_applications` --- - -DROP TABLE IF EXISTS `client_applications`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `client_applications` ( - `client_application_id` int(11) NOT NULL AUTO_INCREMENT, - `client_application_name` varchar(200) NOT NULL, - `client_application_type` varchar(200) NOT NULL, - `client_application_license` varchar(200) NOT NULL, - `client_id` int(11) NOT NULL, - PRIMARY KEY (`client_application_id`) -) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `client_assets` --- - -DROP TABLE IF EXISTS `client_assets`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `client_assets` ( - `client_asset_id` int(11) NOT NULL AUTO_INCREMENT, - `client_asset_type` varchar(200) NOT NULL, - `client_asset_name` varchar(200) NOT NULL, - `client_asset_make` varchar(200) NOT NULL, - `client_asset_model` varchar(200) NOT NULL, - `client_asset_serial` varchar(200) NOT NULL, - `client_asset_note` varchar(200) NOT NULL, - `client_password_id` int(11) NOT NULL, - `client_location_id` int(11) NOT NULL, - `client_contact_id` int(11) NOT NULL, - `client_id` int(11) NOT NULL, - PRIMARY KEY (`client_asset_id`) -) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `client_contacts` --- - -DROP TABLE IF EXISTS `client_contacts`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `client_contacts` ( - `client_contact_id` int(11) NOT NULL AUTO_INCREMENT, - `client_contact_name` varchar(200) NOT NULL, - `client_contact_title` varchar(200) NOT NULL, - `client_contact_email` varchar(200) NOT NULL, - `client_contact_phone` varchar(200) NOT NULL, - `client_contact_primary` tinyint(1) NOT NULL, - `client_contact_recieve_invoices` tinyint(1) NOT NULL, - `location_id` int(11) NOT NULL, - `client_id` int(11) NOT NULL, - PRIMARY KEY (`client_contact_id`) -) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `client_domains` --- - -DROP TABLE IF EXISTS `client_domains`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `client_domains` ( - `client_domain_id` int(11) NOT NULL AUTO_INCREMENT, - `client_domain_name` varchar(200) NOT NULL, - `client_domain_registrar` varchar(200) NOT NULL, - `client_domain_expire` date NOT NULL, - `client_domain_server` varchar(200) NOT NULL, - `client_id` int(11) NOT NULL, - PRIMARY KEY (`client_domain_id`) -) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `client_locations` --- - -DROP TABLE IF EXISTS `client_locations`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `client_locations` ( - `client_location_id` int(11) NOT NULL AUTO_INCREMENT, - `client_location_name` varchar(200) NOT NULL, - `client_location_address` varchar(200) NOT NULL, - `client_location_city` varchar(200) NOT NULL, - `client_location_state` varchar(200) NOT NULL, - `client_location_zip` varchar(200) NOT NULL, - `client_location_phone` varchar(200) NOT NULL, - `client_id` int(11) NOT NULL, - PRIMARY KEY (`client_location_id`) -) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `client_logins` --- - -DROP TABLE IF EXISTS `client_logins`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `client_logins` ( - `client_login_id` int(11) NOT NULL AUTO_INCREMENT, - `client_login_description` varchar(200) NOT NULL, - `client_login_username` varchar(200) NOT NULL, - `client_login_password` varchar(200) NOT NULL, - `client_login_note` text NOT NULL, - `client_vendor_id` int(11) NOT NULL, - `client_asset_id` int(11) NOT NULL, - `client_application_id` int(11) NOT NULL, - `client_id` int(11) NOT NULL, - PRIMARY KEY (`client_login_id`) -) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `client_networks` --- - -DROP TABLE IF EXISTS `client_networks`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `client_networks` ( - `client_network_id` int(11) NOT NULL AUTO_INCREMENT, - `client_network_name` varchar(200) NOT NULL, - `client_network` varchar(200) NOT NULL, - `client_network_gateway` varchar(200) NOT NULL, - `client_network_dhcp_range` varchar(200) NOT NULL, - `client_network_notes` text NOT NULL, - `client_id` int(11) NOT NULL, - PRIMARY KEY (`client_network_id`) -) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `client_notes` --- - -DROP TABLE IF EXISTS `client_notes`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `client_notes` ( - `client_note_id` int(11) NOT NULL AUTO_INCREMENT, - `client_note_subject` varchar(200) NOT NULL, - `client_note_body` text NOT NULL, - `client_id` int(11) NOT NULL, - PRIMARY KEY (`client_note_id`) -) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `client_vendors` --- - -DROP TABLE IF EXISTS `client_vendors`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `client_vendors` ( - `client_vendor_id` int(11) NOT NULL AUTO_INCREMENT, - `client_vendor_name` varchar(200) NOT NULL, - `client_vendor_description` varchar(200) NOT NULL, - `client_vendor_account_number` varchar(200) NOT NULL, - `client_vendor_note` text NOT NULL, - `client_id` int(11) NOT NULL, - PRIMARY KEY (`client_vendor_id`) -) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `clients` --- - -DROP TABLE IF EXISTS `clients`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `clients` ( - `client_id` int(11) NOT NULL AUTO_INCREMENT, - `client_name` varchar(200) NOT NULL, - `client_address` varchar(200) NOT NULL, - `client_city` varchar(200) NOT NULL, - `client_state` varchar(200) NOT NULL, - `client_zip` varchar(200) NOT NULL, - `client_phone` varchar(200) NOT NULL, - `client_email` varchar(200) NOT NULL, - `client_website` varchar(200) NOT NULL, - `client_net_terms` int(10) NOT NULL, - `client_reference` varchar(200) NOT NULL, - `client_created_at` int(11) NOT NULL, - `client_updated_at` int(11) NOT NULL, - PRIMARY KEY (`client_id`) -) ENGINE=InnoDB AUTO_INCREMENT=47 DEFAULT CHARSET=utf8mb4; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `expenses` --- - -DROP TABLE IF EXISTS `expenses`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `expenses` ( - `expense_id` int(11) NOT NULL AUTO_INCREMENT, - `expense_description` text NOT NULL, - `expense_amount` decimal(15,2) NOT NULL, - `expense_date` date NOT NULL, - `expense_receipt` varchar(200) NOT NULL, - `vendor_id` int(11) NOT NULL, - `category_id` int(11) NOT NULL, - `account_id` int(11) NOT NULL, - PRIMARY KEY (`expense_id`) -) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8mb4; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `files` --- - -DROP TABLE IF EXISTS `files`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `files` ( - `file_id` int(11) NOT NULL AUTO_INCREMENT, - `file_type` varchar(200) NOT NULL, - `reference_file_name` varchar(200) NOT NULL, - `file_name` varchar(200) NOT NULL, - `client_id` int(11) NOT NULL, - PRIMARY KEY (`file_id`) -) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8mb4; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `invoice_history` --- - -DROP TABLE IF EXISTS `invoice_history`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `invoice_history` ( - `invoice_history_id` int(11) NOT NULL AUTO_INCREMENT, - `invoice_history_date` date NOT NULL, - `invoice_history_status` varchar(200) NOT NULL, - `invoice_history_description` varchar(200) NOT NULL, - `invoice_id` int(11) NOT NULL, - PRIMARY KEY (`invoice_history_id`) -) ENGINE=InnoDB AUTO_INCREMENT=90 DEFAULT CHARSET=utf8mb4; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `invoice_items` --- - -DROP TABLE IF EXISTS `invoice_items`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `invoice_items` ( - `invoice_item_id` int(11) NOT NULL AUTO_INCREMENT, - `invoice_item_name` varchar(200) NOT NULL, - `invoice_item_description` text NOT NULL, - `invoice_item_quantity` decimal(15,2) NOT NULL, - `invoice_item_price` decimal(15,2) NOT NULL, - `invoice_item_subtotal` decimal(15,2) NOT NULL, - `invoice_item_tax` decimal(15,2) NOT NULL, - `invoice_item_total` decimal(15,2) NOT NULL, - `invoice_id` int(11) NOT NULL, - `quote_id` int(11) NOT NULL, - PRIMARY KEY (`invoice_item_id`) -) ENGINE=InnoDB AUTO_INCREMENT=49 DEFAULT CHARSET=utf8mb4; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `invoices` --- - -DROP TABLE IF EXISTS `invoices`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `invoices` ( - `invoice_id` int(11) NOT NULL AUTO_INCREMENT, - `invoice_number` int(11) NOT NULL, - `invoice_status` varchar(200) NOT NULL, - `invoice_date` date NOT NULL, - `invoice_due` date NOT NULL, - `invoice_amount` decimal(15,2) NOT NULL, - `invoice_note` text NOT NULL, - `category_id` int(11) NOT NULL, - `client_id` int(11) NOT NULL, - PRIMARY KEY (`invoice_id`) -) ENGINE=InnoDB AUTO_INCREMENT=68 DEFAULT CHARSET=utf8mb4; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `mileage` --- - -DROP TABLE IF EXISTS `mileage`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `mileage` ( - `mileage_id` int(11) NOT NULL AUTO_INCREMENT, - `mileage_date` date NOT NULL, - `mileage_purpose` varchar(200) NOT NULL, - `mileage_starting_location` varchar(200) NOT NULL, - `mileage_destination` varchar(200) NOT NULL, - `mileage_start_odometer` int(11) DEFAULT NULL, - `mileage_end_odmeter` int(11) DEFAULT NULL, - `mileage_miles` int(11) NOT NULL, - `client_id` int(11) DEFAULT NULL, - PRIMARY KEY (`mileage_id`) -) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `payments` --- - -DROP TABLE IF EXISTS `payments`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `payments` ( - `payment_id` int(11) NOT NULL AUTO_INCREMENT, - `payment_date` date NOT NULL, - `payment_amount` decimal(15,2) NOT NULL, - `payment_method` varchar(200) NOT NULL, - `payment_reference` varchar(200) NOT NULL, - `account_id` int(11) NOT NULL, - `invoice_id` int(11) NOT NULL, - PRIMARY KEY (`payment_id`) -) ENGINE=InnoDB AUTO_INCREMENT=39 DEFAULT CHARSET=utf8mb4; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `products` --- - -DROP TABLE IF EXISTS `products`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `products` ( - `product_id` int(11) NOT NULL AUTO_INCREMENT, - `product_name` varchar(200) NOT NULL, - `product_description` text NOT NULL, - `product_cost` decimal(15,2) NOT NULL, - PRIMARY KEY (`product_id`) -) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `quotes` --- - -DROP TABLE IF EXISTS `quotes`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `quotes` ( - `quote_id` int(11) NOT NULL AUTO_INCREMENT, - `quote_number` varchar(200) NOT NULL, - `quote_status` varchar(200) NOT NULL, - `quote_date` date NOT NULL, - `quote_amount` decimal(15,2) NOT NULL, - `quote_note` text NOT NULL, - `quote_url_key` varchar(200) NOT NULL, - `category_id` int(11) NOT NULL, - `client_id` int(11) NOT NULL, - PRIMARY KEY (`quote_id`) -) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `recurring_invoices` --- - -DROP TABLE IF EXISTS `recurring_invoices`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `recurring_invoices` ( - `recurring_invoice_id` int(11) NOT NULL AUTO_INCREMENT, - `recurring_invoice_frequency` varchar(200) NOT NULL, - `recurring_invoice_start_date` date NOT NULL, - `recurring_invoice_last_sent` date NOT NULL, - `recurring_invoice_next_date` date NOT NULL, - `recurring_invoice_status` int(1) NOT NULL, - `invoice_id` int(11) NOT NULL, - PRIMARY KEY (`recurring_invoice_id`) -) ENGINE=InnoDB AUTO_INCREMENT=25 DEFAULT CHARSET=utf8mb4; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `settings` --- - -DROP TABLE IF EXISTS `settings`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `settings` ( - `config_default_expense_account` varchar(200) NOT NULL, - `config_default_payment_account` varchar(200) NOT NULL, - `config_default_net_terms` varchar(200) NOT NULL, - `config_start_page` varchar(200) NOT NULL, - `config_company_name` varchar(200) NOT NULL, - `config_company_address` varchar(200) NOT NULL, - `config_company_city` varchar(200) NOT NULL, - `config_company_state` varchar(200) NOT NULL, - `config_company_zip` varchar(200) NOT NULL, - `config_company_phone` varchar(200) NOT NULL, - `config_company_site` varchar(200) NOT NULL, - `config_smtp_host` varchar(200) NOT NULL, - `config_smtp_username` varchar(200) NOT NULL, - `config_smtp_password` varchar(200) NOT NULL, - `config_smtp_port` varchar(200) NOT NULL, - `config_mail_from_email` varchar(200) NOT NULL, - `config_mail_from_name` varchar(200) NOT NULL, - `config_account_balance_threshold` varchar(200) NOT NULL, - `config_invoice_logo` varchar(200) NOT NULL, - `config_invoice_footer` text NOT NULL, - `config_next_invoice_number` int(11) NOT NULL -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `transfers` --- - -DROP TABLE IF EXISTS `transfers`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `transfers` ( - `transfer_id` int(11) NOT NULL AUTO_INCREMENT, - `transfer_amount` decimal(15,2) NOT NULL, - `transfer_date` date NOT NULL, - `transfer_account_from` int(11) NOT NULL, - `transfer_account_to` int(11) NOT NULL, - `expense_id` int(11) NOT NULL, - `payment_id` int(11) NOT NULL, - PRIMARY KEY (`transfer_id`) -) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `users` --- - -DROP TABLE IF EXISTS `users`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `users` ( - `user_id` int(11) NOT NULL AUTO_INCREMENT, - `name` varchar(200) NOT NULL, - `email` varchar(200) NOT NULL, - `password` varchar(200) NOT NULL, - `avatar` varchar(200) NOT NULL, - PRIMARY KEY (`user_id`) -) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `vendors` --- - -DROP TABLE IF EXISTS `vendors`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `vendors` ( - `vendor_id` int(11) NOT NULL AUTO_INCREMENT, - `vendor_name` varchar(200) NOT NULL, - `vendor_description` varchar(200) NOT NULL, - `vendor_address` varchar(200) NOT NULL, - `vendor_city` varchar(200) NOT NULL, - `vendor_state` varchar(200) NOT NULL, - `vendor_zip` varchar(200) NOT NULL, - `vendor_phone` varchar(200) NOT NULL, - `vendor_email` varchar(200) NOT NULL, - `vendor_website` varchar(200) NOT NULL, - `vendor_account_number` varchar(200) NOT NULL, - `vendor_created_at` int(11) NOT NULL, - `vendor_updated_at` int(11) NOT NULL, - PRIMARY KEY (`vendor_id`) -) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; - -/*!40101 SET SQL_MODE=@OLD_SQL_MODE */; -/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */; -/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */; -/*!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 */; -/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; - --- Dump completed on 2019-04-27 12:08:54 diff --git a/report_profit_loss.php b/report_profit_loss.php index 16cd4037..1369704a 100644 --- a/report_profit_loss.php +++ b/report_profit_loss.php @@ -268,7 +268,7 @@ $sql_categories_expense = mysqli_query($mysqli,"SELECT * FROM categories WHERE c 0 AND YEAR(expense_date) = $year AND MONTH(expense_date) = $month"); + $sql_expenses = mysqli_query($mysqli,"SELECT SUM(expense_amount) AS expense_total_amount_for_month FROM expenses WHERE category_id > 0 AND YEAR(expense_date) = $year AND MONTH(expense_date) = $month AND vendor_id > 0"); $row = mysqli_fetch_array($sql_expenses); $expense_total_amount_for_quarter_one = $expense_total_amount_for_quarter_one + $row['expense_total_amount_for_month']; } @@ -280,7 +280,7 @@ $sql_categories_expense = mysqli_query($mysqli,"SELECT * FROM categories WHERE c 0 AND YEAR(expense_date) = $year AND MONTH(expense_date) = $month"); + $sql_expenses = mysqli_query($mysqli,"SELECT SUM(expense_amount) AS expense_total_amount_for_month FROM expenses WHERE category_id > 0 AND YEAR(expense_date) = $year AND MONTH(expense_date) = $month AND vendor_id > 0"); $row = mysqli_fetch_array($sql_expenses); $expense_total_amount_for_quarter_two = $expense_total_amount_for_quarter_two + $row['expense_total_amount_for_month']; } @@ -292,7 +292,7 @@ $sql_categories_expense = mysqli_query($mysqli,"SELECT * FROM categories WHERE c 0 AND YEAR(expense_date) = $year AND MONTH(expense_date) = $month"); + $sql_expenses = mysqli_query($mysqli,"SELECT SUM(expense_amount) AS expense_total_amount_for_month FROM expenses WHERE category_id > 0 AND YEAR(expense_date) = $year AND MONTH(expense_date) = $month AND vendor_id > 0"); $row = mysqli_fetch_array($sql_expenses); $expense_total_amount_for_quarter_three = $expense_total_amount_for_quarter_three + $row['expense_total_amount_for_month']; } @@ -304,7 +304,7 @@ $sql_categories_expense = mysqli_query($mysqli,"SELECT * FROM categories WHERE c 0 AND YEAR(expense_date) = $year AND MONTH(expense_date) = $month"); + $sql_expenses = mysqli_query($mysqli,"SELECT SUM(expense_amount) AS expense_total_amount_for_month FROM expenses WHERE category_id > 0 AND YEAR(expense_date) = $year AND MONTH(expense_date) = $month AND vendor_id > 0"); $row = mysqli_fetch_array($sql_expenses); $expense_total_amount_for_quarter_four = $expense_total_amount_for_quarter_four + $row['expense_total_amount_for_month']; } diff --git a/uploads/invoice.pdf b/uploads/invoice.pdf deleted file mode 100644 index 4b1b005ab4f5a7fec34d318439eced88b5125c09..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 79540 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