FIX missing getEntity filter
This commit is contained in:
parent
94002bf85c
commit
33e345a280
@ -281,13 +281,16 @@ function getNumberInvoicesPieChart($mode)
|
|||||||
$sql .= ", sum(".$db->ifsql("f.date_lim_reglement > '".date_format($datenowadd15, 'Y-m-d')."'", 1, 0).") as nbnotlate15";
|
$sql .= ", sum(".$db->ifsql("f.date_lim_reglement > '".date_format($datenowadd15, 'Y-m-d')."'", 1, 0).") as nbnotlate15";
|
||||||
$sql .= ", sum(".$db->ifsql("f.date_lim_reglement > '".date_format($datenowadd30, 'Y-m-d')."'", 1, 0).") as nbnotlate30";
|
$sql .= ", sum(".$db->ifsql("f.date_lim_reglement > '".date_format($datenowadd30, 'Y-m-d')."'", 1, 0).") as nbnotlate30";
|
||||||
if ($mode == 'customers') {
|
if ($mode == 'customers') {
|
||||||
|
$element = 'invoice';
|
||||||
$sql .= " FROM ".MAIN_DB_PREFIX."facture as f";
|
$sql .= " FROM ".MAIN_DB_PREFIX."facture as f";
|
||||||
} elseif ($mode == 'fourn' || $mode == 'suppliers') {
|
} elseif ($mode == 'fourn' || $mode == 'suppliers') {
|
||||||
|
$element = 'supplier_invoice';
|
||||||
$sql .= " FROM ".MAIN_DB_PREFIX."facture_fourn as f";
|
$sql .= " FROM ".MAIN_DB_PREFIX."facture_fourn as f";
|
||||||
} else {
|
} else {
|
||||||
return '';
|
return '';
|
||||||
}
|
}
|
||||||
$sql .= " WHERE f.type <> 2";
|
$sql .= " WHERE f.entity IN (".getEntity($element).")";
|
||||||
|
$sql .= " AND f.type <> 2";
|
||||||
$sql .= " AND f.fk_statut = 1";
|
$sql .= " AND f.fk_statut = 1";
|
||||||
if (isset($user->socid) && $user->socid > 0) {
|
if (isset($user->socid) && $user->socid > 0) {
|
||||||
$sql .= " AND f.fk_soc = ".((int) $user->socid);
|
$sql .= " AND f.fk_soc = ".((int) $user->socid);
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user