diff --git a/dashboard.php b/dashboard.php index 38957989..963b0cee 100644 --- a/dashboard.php +++ b/dashboard.php @@ -163,9 +163,19 @@ $sql_miles_driven = mysqli_query($mysqli, "SELECT SUM(trip_miles) AS total_miles $row = mysqli_fetch_array($sql_miles_driven); $total_miles = floatval($row['total_miles']); -//Get Total Recurring Invoices added -$row = mysqli_fetch_assoc(mysqli_query($mysqli, "SELECT COUNT('recurring_id') AS recurring_invoices_added FROM recurring WHERE YEAR(recurring_created_at) = $year")); -$recurring_invoices_added = intval($row['recurring_invoices_added']); +if ($config_module_enable_ticketing && $config_module_enable_accounting) { + //Get Unbilled, closed tickets + $sql_unbilled_tickets = mysqli_query($mysqli, "SELECT COUNT('ticket_id') AS unbilled_tickets FROM tickets WHERE ticket_status = 'Closed' AND ticket_billable = 1 AND ticket_invoice_id = 0 AND YEAR(ticket_created_at) = $year"); + $row = mysqli_fetch_array($sql_unbilled_tickets); + $unbilled_tickets = intval($row['unbilled_tickets']); +} else { + //Get Total Recurring Invoices added + $row = mysqli_fetch_assoc(mysqli_query($mysqli, "SELECT COUNT('recurring_id') AS recurring_invoices_added FROM recurring WHERE YEAR(recurring_created_at) = $year")); + $recurring_invoices_added = intval($row['recurring_invoices_added']); +} + + + //Get Total Clients added $row = mysqli_fetch_assoc(mysqli_query($mysqli, "SELECT COUNT('client_id') AS clients_added FROM clients WHERE YEAR(client_created_at) = $year AND client_archived_at IS NULL")); @@ -251,6 +261,23 @@ $vendors_added = intval($row['vendors_added']); + + +
+ + +
+

+

Unbilled Ticket 1 || $unbilled_tickets = 0) { echo "s";}?>

+
+
+ +
+
+
+ + +
@@ -264,6 +291,7 @@ $vendors_added = intval($row['vendors_added']);
+