FIX modification de dates de pièces comptables sur plusieurs entités différentes (#34226)

This commit is contained in:
ThomasNgr-OpenDSI
2025-05-27 20:16:41 +02:00
committed by GitHub
parent 4e95aab6b5
commit fe4b1ff34d

View File

@@ -1399,6 +1399,7 @@ class BookKeeping extends CommonObject
*/
public function updateByMvt($piece_num = '', $field = '', $value = '', $mode = '')
{
global $conf;
$error = 0;
$this->db->begin();
@@ -1406,6 +1407,7 @@ class BookKeeping extends CommonObject
$sql = "UPDATE ".MAIN_DB_PREFIX.$this->table_element.$mode;
$sql .= " SET ".$field." = ".(is_numeric($value) ? ((float) $value) : "'".$this->db->escape($value)."'");
$sql .= " WHERE piece_num = ".((int) $piece_num);
$sql .= " AND entity = " . ((int) $conf->entity);
$resql = $this->db->query($sql);