diff --git a/htdocs/compta/cashcontrol/cashcontrol_card.php b/htdocs/compta/cashcontrol/cashcontrol_card.php index b4878d44358..2b99afde238 100644 --- a/htdocs/compta/cashcontrol/cashcontrol_card.php +++ b/htdocs/compta/cashcontrol/cashcontrol_card.php @@ -350,7 +350,7 @@ if ($action == "valid" && $permissiontoadd) { // validate = close $sql .= " ".MAIN_DB_PREFIX."c_paiement as cp"; $sql .= " WHERE pf.fk_facture = f.rowid AND p.rowid = pf.fk_paiement AND cp.id = p.fk_paiement"; $sql .= " AND ".$db->sanitize($modulesourcefilter)." = '".$db->escape($posmodule)."'"; - $sql .= " AND ".$possource." = '".$db->escape($terminalid)."'"; + $sql .= " AND ".$db->sanitize($possource)." = '".$db->escape($terminalid)."'"; $sql .= " AND ".$db->sanitize($fieldentity)." = ".((int) $conf->entity); // Never share entities for features related to accountancy $sql .= " AND ".$db->sanitize($datefilter)." <= '".$db->idate((int) $datee)."'"; if ($key == 'cash') { diff --git a/htdocs/compta/cashcontrol/report.php b/htdocs/compta/cashcontrol/report.php index 107769dc32c..7a5f2caf33a 100644 --- a/htdocs/compta/cashcontrol/report.php +++ b/htdocs/compta/cashcontrol/report.php @@ -147,7 +147,7 @@ $sql .= " LEFT JOIN ".MAIN_DB_PREFIX."bank as b ON p.fk_bank = b.rowid,"; $sql .= " ".MAIN_DB_PREFIX."c_paiement as cp"; $sql .= " WHERE pf.fk_facture = f.rowid AND p.rowid = pf.fk_paiement AND cp.id = p.fk_paiement"; $sql .= " AND ".$db->sanitize($modulesourcefilter)." = '".$db->escape($posmodule)."'"; -$sql .= " AND ".$possource." = '".$db->escape($terminalid)."'"; +$sql .= " AND ".$db->sanitize($possource)." = '".$db->escape($terminalid)."'"; $sql .= " AND ".$db->sanitize($datefilter)." BETWEEN '".$db->idate($dates)."' AND '".$db->idate($datee)."'"; $sql .= " AND ".$db->sanitize($fieldentity)." = ".((int) $conf->entity); // Never share entities for features related to accountancy $sql .= " ORDER BY ".$db->sanitize($datefilter)." ASC, rowid ASC"; // Required so later we can use the parameter $previoushash of checkSignature()