2
0
forked from Wavyzz/dolibarr

set object entity at create (#32019)

* set object entity at create

* set object entity at create

* set object entity at create

* set object entity at create

* set object entity at create

* set object entity at create

* do not break multicompany thing

* do not break multicompany thing

* missing translation

* fix phpstan

* doc

* fix entity

* fix set entity
This commit is contained in:
Frédéric FRANCE
2024-11-21 19:11:32 +01:00
committed by GitHub
parent 687e71dfa3
commit 57d121664f
11 changed files with 30 additions and 13 deletions

View File

@@ -947,6 +947,7 @@ class Commande extends CommonOrder
$this->fk_multicurrency = 0;
$this->multicurrency_tx = 1;
}
$this->entity = setEntity($this);
dol_syslog(get_class($this)."::create user=".$user->id);
@@ -1010,7 +1011,7 @@ class Commande extends CommonOrder
$sql .= ", ".(!empty($this->warehouse_id) && $this->warehouse_id > 0 ? ((int) $this->warehouse_id) : 'NULL');
$sql .= ", ".(int) $this->fk_incoterms;
$sql .= ", '".$this->db->escape($this->location_incoterms)."'";
$sql .= ", ".setEntity($this);
$sql .= ", ".(int) $this->entity;
$sql .= ", ".($this->module_source ? "'".$this->db->escape($this->module_source)."'" : "null");
$sql .= ", ".($this->pos_source != '' ? "'".$this->db->escape($this->pos_source)."'" : "null");
$sql .= ", ".(int) $this->fk_multicurrency;