Work on BOM module
This commit is contained in:
parent
7b7ff33fdf
commit
925def5390
@ -47,8 +47,8 @@ include DOL_DOCUMENT_ROOT.'/core/actions_setmoduleoptions.inc.php';
|
|||||||
|
|
||||||
if ($action == 'updateMask')
|
if ($action == 'updateMask')
|
||||||
{
|
{
|
||||||
$maskconstbom=GETPOST('maskconstbom', 'alpha');
|
$maskconstbom=GETPOST('maskconstBom', 'alpha');
|
||||||
$maskbom=GETPOST('maskbom', 'alpha');
|
$maskbom=GETPOST('maskBom', 'alpha');
|
||||||
|
|
||||||
if ($maskconstbom) $res = dolibarr_set_const($db, $maskconstbom, $maskbom, 'chaine', 0, '', $conf->entity);
|
if ($maskconstbom) $res = dolibarr_set_const($db, $maskconstbom, $maskbom, 'chaine', 0, '', $conf->entity);
|
||||||
|
|
||||||
|
|||||||
@ -138,23 +138,8 @@ class mod_bom_advanced extends ModeleNumRefboms
|
|||||||
|
|
||||||
$date = ($object->date_bom ? $object->date_bom : $object->date);
|
$date = ($object->date_bom ? $object->date_bom : $object->date);
|
||||||
|
|
||||||
$numFinal=get_next_value($db, $mask, 'bom', 'ref', '', $objsoc, $date);
|
$numFinal=get_next_value($db, $mask, 'bom_bom', 'ref', '', $objsoc, $date);
|
||||||
|
|
||||||
return $numFinal;
|
return $numFinal;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// phpcs:disable PEAR.NamingConventions.ValidFunctionName.ScopeNotCamelCaps
|
|
||||||
/**
|
|
||||||
* Return next free value
|
|
||||||
*
|
|
||||||
* @param Societe $objsoc Object third party
|
|
||||||
* @param string $objforref Object for number to search
|
|
||||||
* @return string Next free value
|
|
||||||
*/
|
|
||||||
public function bom_get_num($objsoc, $objforref)
|
|
||||||
{
|
|
||||||
// phpcs:enable
|
|
||||||
return $this->getNextValue($objsoc, $objforref);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -146,19 +146,4 @@ class mod_bom_standard extends ModeleNumRefboms
|
|||||||
dol_syslog("mod_bom_standard::getNextValue return ".$this->prefix.$yymm."-".$num);
|
dol_syslog("mod_bom_standard::getNextValue return ".$this->prefix.$yymm."-".$num);
|
||||||
return $this->prefix.$yymm."-".$num;
|
return $this->prefix.$yymm."-".$num;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// phpcs:disable PEAR.NamingConventions.ValidFunctionName.ScopeNotCamelCaps
|
|
||||||
/**
|
|
||||||
* Return next free value
|
|
||||||
*
|
|
||||||
* @param Societe $objsoc Object third party
|
|
||||||
* @param string $objforref Object for number to search
|
|
||||||
* @return string Next free value
|
|
||||||
*/
|
|
||||||
public function bom_get_num($objsoc, $objforref)
|
|
||||||
{
|
|
||||||
// phpcs:enable
|
|
||||||
return $this->getNextValue($objsoc, $objforref);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -175,7 +175,8 @@ ALTER TABLE llx_user ADD COLUMN linkedin varchar(255) after whatsapp;
|
|||||||
|
|
||||||
CREATE TABLE llx_bom_bom(
|
CREATE TABLE llx_bom_bom(
|
||||||
-- BEGIN MODULEBUILDER FIELDS
|
-- BEGIN MODULEBUILDER FIELDS
|
||||||
rowid integer AUTO_INCREMENT PRIMARY KEY NOT NULL,
|
rowid integer AUTO_INCREMENT PRIMARY KEY NOT NULL,
|
||||||
|
entity integer DEFAULT 1 NOT NULL,
|
||||||
ref varchar(128) NOT NULL,
|
ref varchar(128) NOT NULL,
|
||||||
label varchar(255),
|
label varchar(255),
|
||||||
description text,
|
description text,
|
||||||
|
|||||||
@ -16,7 +16,8 @@
|
|||||||
|
|
||||||
CREATE TABLE llx_bom_bom(
|
CREATE TABLE llx_bom_bom(
|
||||||
-- BEGIN MODULEBUILDER FIELDS
|
-- BEGIN MODULEBUILDER FIELDS
|
||||||
rowid integer AUTO_INCREMENT PRIMARY KEY NOT NULL,
|
rowid integer AUTO_INCREMENT PRIMARY KEY NOT NULL,
|
||||||
|
entity integer DEFAULT 1 NOT NULL,
|
||||||
ref varchar(128) NOT NULL,
|
ref varchar(128) NOT NULL,
|
||||||
label varchar(255),
|
label varchar(255),
|
||||||
description text,
|
description text,
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user