// Suppliers : Manage multiple suppliers for a product / product attribute + integration with supply orders
This commit is contained in:
@@ -35,6 +35,11 @@ class SupplyOrderCore extends ObjectModel
|
||||
*/
|
||||
public $id_supplier;
|
||||
|
||||
/**
|
||||
* @var string Supplier Name
|
||||
*/
|
||||
public $supplier_name;
|
||||
|
||||
/**
|
||||
* @var int The language id used on the delivery note
|
||||
*/
|
||||
@@ -112,6 +117,7 @@ class SupplyOrderCore extends ObjectModel
|
||||
|
||||
protected $fieldsRequired = array(
|
||||
'id_supplier',
|
||||
'supplier_name',
|
||||
'id_lang',
|
||||
'id_warehouse',
|
||||
'id_supply_order_state',
|
||||
@@ -124,6 +130,7 @@ class SupplyOrderCore extends ObjectModel
|
||||
|
||||
protected $fieldsValidate = array(
|
||||
'id_supplier' => 'isUnsignedId',
|
||||
'supplier_name' => 'isCatalogName',
|
||||
'id_lang' => 'isUnsignedId',
|
||||
'id_warehouse' => 'isUnsignedId',
|
||||
'id_supply_order_state' => 'isUnsignedId',
|
||||
@@ -156,6 +163,7 @@ class SupplyOrderCore extends ObjectModel
|
||||
$this->validateFields();
|
||||
|
||||
$fields['id_supplier'] = (int)$this->id_supplier;
|
||||
$fields['supplier_name'] = pSQL($this->supplier_name);
|
||||
$fields['id_lang'] = (int)$this->id_lang;
|
||||
$fields['id_warehouse'] = (int)$this->id_warehouse;
|
||||
$fields['id_supply_order_state'] = (int)$this->id_supply_order_state;
|
||||
|
||||
Reference in New Issue
Block a user