diversen dashboard
This commit is contained in:
@@ -35,7 +35,8 @@ class Invoices_model extends MY_Model {
|
||||
JOIN invoices INV
|
||||
ON INV.id = PAY.invoice_id
|
||||
WHERE INV.project_id = {$projectID}
|
||||
) AS payed
|
||||
) AS payed,
|
||||
PRJ.archive
|
||||
FROM invoices INV
|
||||
JOIN projects PRJ
|
||||
ON PRJ.id = INV.project_id
|
||||
@@ -55,7 +56,7 @@ class Invoices_model extends MY_Model {
|
||||
return $invoiceDetails;
|
||||
}
|
||||
|
||||
public function getTotalsOutstandingPerProject()
|
||||
public function getTotalsOutstandingPerProject($archive = TRUE)
|
||||
{
|
||||
$this->sql = "
|
||||
SELECT
|
||||
@@ -102,9 +103,12 @@ class Invoices_model extends MY_Model {
|
||||
FROM
|
||||
projectcosts
|
||||
GROUP BY
|
||||
project_id) Q4 ON Q4.project_id = PRJ.id
|
||||
GROUP BY
|
||||
PRJ.id ";
|
||||
project_id) Q4 ON Q4.project_id = PRJ.id ";
|
||||
if( $archive == FALSE ) $this->sql .= "WHERE PRJ.archive = 'F' ";
|
||||
|
||||
$this->sql .= "
|
||||
GROUP BY
|
||||
PRJ.id ";
|
||||
|
||||
$outstandings = $this->get_query_result();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user