Fix debug BOM/MO
This commit is contained in:
parent
94bd0f71d9
commit
7c4942b7be
@ -111,6 +111,12 @@ if (empty($reshook))
|
|||||||
// Actions when printing a doc from card
|
// Actions when printing a doc from card
|
||||||
include DOL_DOCUMENT_ROOT.'/core/actions_printing.inc.php';
|
include DOL_DOCUMENT_ROOT.'/core/actions_printing.inc.php';
|
||||||
|
|
||||||
|
// Action to move up and down lines of object
|
||||||
|
//include DOL_DOCUMENT_ROOT.'/core/actions_lineupdown.inc.php';
|
||||||
|
|
||||||
|
// Action to build doc
|
||||||
|
include DOL_DOCUMENT_ROOT.'/core/actions_builddoc.inc.php';
|
||||||
|
|
||||||
// Actions to send emails
|
// Actions to send emails
|
||||||
$trigger_name='BOM_SENTBYMAIL';
|
$trigger_name='BOM_SENTBYMAIL';
|
||||||
$autocopy='MAIN_MAIL_AUTOCOPY_BOM_TO';
|
$autocopy='MAIN_MAIL_AUTOCOPY_BOM_TO';
|
||||||
@ -145,8 +151,8 @@ if (empty($reshook))
|
|||||||
$bomline->fk_bom = $id;
|
$bomline->fk_bom = $id;
|
||||||
$bomline->fk_product = $idprod;
|
$bomline->fk_product = $idprod;
|
||||||
$bomline->qty = $qty;
|
$bomline->qty = $qty;
|
||||||
$bomline->qty_frozen = $qty_frozen;
|
$bomline->qty_frozen = (int) $qty_frozen;
|
||||||
$bomline->disable_stock_change = $disable_stock_change;
|
$bomline->disable_stock_change = (int) $disable_stock_change;
|
||||||
$bomline->efficiency = $efficiency;
|
$bomline->efficiency = $efficiency;
|
||||||
|
|
||||||
$result = $bomline->create($user);
|
$result = $bomline->create($user);
|
||||||
@ -183,8 +189,8 @@ if (empty($reshook))
|
|||||||
$bomline = new BOMLine($db);
|
$bomline = new BOMLine($db);
|
||||||
$bomline->fetch($lineid);
|
$bomline->fetch($lineid);
|
||||||
$bomline->qty = $qty;
|
$bomline->qty = $qty;
|
||||||
$bomline->qty_frozen = $qty_frozen;
|
$bomline->qty_frozen = (int) $qty_frozen;
|
||||||
$bomline->disable_stock_change = $disable_stock_change;
|
$bomline->disable_stock_change = (int) $disable_stock_change;
|
||||||
$bomline->efficiency = $efficiency;
|
$bomline->efficiency = $efficiency;
|
||||||
|
|
||||||
$result = $bomline->update($user);
|
$result = $bomline->update($user);
|
||||||
|
|||||||
@ -937,8 +937,7 @@ class BOM extends CommonObject
|
|||||||
|
|
||||||
$modelpath = "core/modules/bom/doc/";
|
$modelpath = "core/modules/bom/doc/";
|
||||||
|
|
||||||
//return $this->commonGenerateDocument($modelpath, $modele, $outputlangs, $hidedetails, $hidedesc, $hideref, $moreparams);
|
return $this->commonGenerateDocument($modelpath, $modele, $outputlangs, $hidedetails, $hidedesc, $hideref, $moreparams);
|
||||||
return 1;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@ -356,8 +356,8 @@ class modBom extends DolibarrModules
|
|||||||
}
|
}
|
||||||
|
|
||||||
$sql = array(
|
$sql = array(
|
||||||
"DELETE FROM ".MAIN_DB_PREFIX."document_model WHERE nom = '".$this->db->escape('standard')."' AND type = 'bom' AND entity = ".$conf->entity,
|
//"DELETE FROM ".MAIN_DB_PREFIX."document_model WHERE nom = '".$this->db->escape('standard')."' AND type = 'bom' AND entity = ".$conf->entity,
|
||||||
"INSERT INTO ".MAIN_DB_PREFIX."document_model (nom, type, entity) VALUES('".$this->db->escape('standard')."', 'bom', ".$conf->entity.")"
|
//"INSERT INTO ".MAIN_DB_PREFIX."document_model (nom, type, entity) VALUES('".$this->db->escape('standard')."', 'bom', ".$conf->entity.")"
|
||||||
);
|
);
|
||||||
|
|
||||||
return $this->_init($sql, $options);
|
return $this->_init($sql, $options);
|
||||||
|
|||||||
@ -352,8 +352,8 @@ class modMrp extends DolibarrModules
|
|||||||
}
|
}
|
||||||
|
|
||||||
$sql = array(
|
$sql = array(
|
||||||
"DELETE FROM ".MAIN_DB_PREFIX."document_model WHERE nom = '".$this->db->escape('standard')."' AND type = 'mo' AND entity = ".$conf->entity,
|
//"DELETE FROM ".MAIN_DB_PREFIX."document_model WHERE nom = '".$this->db->escape('standard')."' AND type = 'mo' AND entity = ".$conf->entity,
|
||||||
"INSERT INTO ".MAIN_DB_PREFIX."document_model (nom, type, entity) VALUES('".$this->db->escape('standard')."', 'mo', ".$conf->entity.")"
|
//"INSERT INTO ".MAIN_DB_PREFIX."document_model (nom, type, entity) VALUES('".$this->db->escape('standard')."', 'mo', ".$conf->entity.")"
|
||||||
);
|
);
|
||||||
|
|
||||||
return $this->_init($sql, $options);
|
return $this->_init($sql, $options);
|
||||||
|
|||||||
@ -436,6 +436,7 @@ CREATE TABLE llx_mrp_mo(
|
|||||||
tms timestamp,
|
tms timestamp,
|
||||||
fk_user_creat integer NOT NULL,
|
fk_user_creat integer NOT NULL,
|
||||||
fk_user_modif integer,
|
fk_user_modif integer,
|
||||||
|
model_pdf varchar(255),
|
||||||
import_key varchar(14),
|
import_key varchar(14),
|
||||||
status integer NOT NULL,
|
status integer NOT NULL,
|
||||||
fk_product integer NOT NULL,
|
fk_product integer NOT NULL,
|
||||||
@ -446,6 +447,8 @@ CREATE TABLE llx_mrp_mo(
|
|||||||
-- END MODULEBUILDER FIELDS
|
-- END MODULEBUILDER FIELDS
|
||||||
) ENGINE=innodb;
|
) ENGINE=innodb;
|
||||||
|
|
||||||
|
ALTER TABLE llx_bom_bom ADD COLUMN model_pdf varchar(255);
|
||||||
|
ALTER TABLE llx_mrp_mo ADD COLUMN model_pdf varchar(255);
|
||||||
|
|
||||||
ALTER TABLE llx_mrp_mo ADD INDEX idx_mrp_mo_ref (ref);
|
ALTER TABLE llx_mrp_mo ADD INDEX idx_mrp_mo_ref (ref);
|
||||||
ALTER TABLE llx_mrp_mo ADD INDEX idx_mrp_mo_entity (entity);
|
ALTER TABLE llx_mrp_mo ADD INDEX idx_mrp_mo_entity (entity);
|
||||||
|
|||||||
@ -34,6 +34,7 @@ CREATE TABLE llx_bom_bom(
|
|||||||
fk_user_modif integer,
|
fk_user_modif integer,
|
||||||
fk_user_valid integer,
|
fk_user_valid integer,
|
||||||
import_key varchar(14),
|
import_key varchar(14),
|
||||||
|
model_pdf varchar(255),
|
||||||
status integer NOT NULL
|
status integer NOT NULL
|
||||||
-- END MODULEBUILDER FIELDS
|
-- END MODULEBUILDER FIELDS
|
||||||
) ENGINE=innodb;
|
) ENGINE=innodb;
|
||||||
|
|||||||
@ -30,6 +30,7 @@ CREATE TABLE llx_mrp_mo(
|
|||||||
fk_user_creat integer NOT NULL,
|
fk_user_creat integer NOT NULL,
|
||||||
fk_user_modif integer,
|
fk_user_modif integer,
|
||||||
import_key varchar(14),
|
import_key varchar(14),
|
||||||
|
model_pdf varchar(255),
|
||||||
status integer NOT NULL,
|
status integer NOT NULL,
|
||||||
fk_product integer NOT NULL,
|
fk_product integer NOT NULL,
|
||||||
date_start_planned datetime,
|
date_start_planned datetime,
|
||||||
|
|||||||
@ -108,7 +108,7 @@ class MyObject extends CommonObject
|
|||||||
'fk_user_modif' =>array('type'=>'integer:User:user/class/user.class.php', 'label'=>'UserModif', 'enabled'=>1, 'visible'=>-2, 'notnull'=>-1, 'position'=>511),
|
'fk_user_modif' =>array('type'=>'integer:User:user/class/user.class.php', 'label'=>'UserModif', 'enabled'=>1, 'visible'=>-2, 'notnull'=>-1, 'position'=>511),
|
||||||
//'fk_user_valid' =>array('type'=>'integer:User:user/class/user.class.php', 'label'=>'UserValidation', 'enabled'=>1, 'visible'=>-1, 'position'=>512),
|
//'fk_user_valid' =>array('type'=>'integer:User:user/class/user.class.php', 'label'=>'UserValidation', 'enabled'=>1, 'visible'=>-1, 'position'=>512),
|
||||||
'import_key' =>array('type'=>'varchar(14)', 'label'=>'ImportId', 'enabled'=>1, 'visible'=>-2, 'notnull'=>-1, 'index'=>0, 'position'=>1000),
|
'import_key' =>array('type'=>'varchar(14)', 'label'=>'ImportId', 'enabled'=>1, 'visible'=>-2, 'notnull'=>-1, 'index'=>0, 'position'=>1000),
|
||||||
'status' =>array('type'=>'integer', 'label'=>'Status', 'enabled'=>1, 'visible'=>1, 'notnull'=> 1, 'default'=>0, 'index'=>1, 'position'=>1000, 'arrayofkeyval'=>array(0=>'Draft', 1=>'Validated', 9=>'Canceled')),
|
'status' =>array('type'=>'smallint', 'label'=>'Status', 'enabled'=>1, 'visible'=>1, 'notnull'=> 1, 'default'=>0, 'index'=>1, 'position'=>1000, 'arrayofkeyval'=>array(0=>'Draft', 1=>'Validated', 9=>'Canceled')),
|
||||||
);
|
);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@ -143,7 +143,10 @@ if (empty($reshook))
|
|||||||
include DOL_DOCUMENT_ROOT.'/core/actions_printing.inc.php';
|
include DOL_DOCUMENT_ROOT.'/core/actions_printing.inc.php';
|
||||||
|
|
||||||
// Action to move up and down lines of object
|
// Action to move up and down lines of object
|
||||||
//include DOL_DOCUMENT_ROOT.'/core/actions_lineupdown.inc.php'; // Must be include, not include_once
|
//include DOL_DOCUMENT_ROOT.'/core/actions_lineupdown.inc.php';
|
||||||
|
|
||||||
|
// Action to build doc
|
||||||
|
include DOL_DOCUMENT_ROOT.'/core/actions_builddoc.inc.php';
|
||||||
|
|
||||||
if ($action == 'set_thirdparty' && $permissiontoadd)
|
if ($action == 'set_thirdparty' && $permissiontoadd)
|
||||||
{
|
{
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user