Fix: Generic numbering modules was not working on PHP4
This commit is contained in:
parent
be9185f239
commit
0fc6e72dc8
@ -183,17 +183,17 @@ class mod_commande_fournisseur_orchidee extends ModeleNumRefSuppliersOrders
|
||||
$numFinal = $mask;
|
||||
|
||||
// We replace special codes
|
||||
$numFinal = str_ireplace('{yyyy}',date("Y"),$numFinal);
|
||||
$numFinal = str_ireplace('{yy}',date("y"),$numFinal);
|
||||
$numFinal = str_ireplace('{y}' ,substr(date("y"),2,1),$numFinal);
|
||||
$numFinal = str_ireplace('{mm}',date("m"),$numFinal);
|
||||
$numFinal = str_ireplace('{dd}',date("d"),$numFinal);
|
||||
$numFinal = str_replace('{yyyy}',date("Y"),$numFinal);
|
||||
$numFinal = str_replace('{yy}',date("y"),$numFinal);
|
||||
$numFinal = str_replace('{y}' ,substr(date("y"),2,1),$numFinal);
|
||||
$numFinal = str_replace('{mm}',date("m"),$numFinal);
|
||||
$numFinal = str_replace('{dd}',date("d"),$numFinal);
|
||||
|
||||
// Now we replace the counter
|
||||
$maskbefore='{'.$masktri.'}';
|
||||
$maskafter=str_pad($counter,strlen($maskcounter),"0",STR_PAD_LEFT);
|
||||
//print 'x'.$maskbefore.'-'.$maskafter.'y';
|
||||
$numFinal = str_ireplace($maskbefore,$maskafter,$numFinal);
|
||||
$numFinal = str_replace($maskbefore,$maskafter,$numFinal);
|
||||
|
||||
dolibarr_syslog("mod_commande_fournisseur_orchidee::getNextValue return ".$numFinal);
|
||||
return $numFinal;
|
||||
|
||||
@ -183,17 +183,17 @@ class mod_commande_saphir extends ModeleNumRefCommandes
|
||||
$numFinal = $mask;
|
||||
|
||||
// We replace special codes
|
||||
$numFinal = str_ireplace('{yyyy}',date("Y"),$numFinal);
|
||||
$numFinal = str_ireplace('{yy}',date("y"),$numFinal);
|
||||
$numFinal = str_ireplace('{y}' ,substr(date("y"),2,1),$numFinal);
|
||||
$numFinal = str_ireplace('{mm}',date("m"),$numFinal);
|
||||
$numFinal = str_ireplace('{dd}',date("d"),$numFinal);
|
||||
$numFinal = str_replace('{yyyy}',date("Y"),$numFinal);
|
||||
$numFinal = str_replace('{yy}',date("y"),$numFinal);
|
||||
$numFinal = str_replace('{y}' ,substr(date("y"),2,1),$numFinal);
|
||||
$numFinal = str_replace('{mm}',date("m"),$numFinal);
|
||||
$numFinal = str_replace('{dd}',date("d"),$numFinal);
|
||||
|
||||
// Now we replace the counter
|
||||
$maskbefore='{'.$masktri.'}';
|
||||
$maskafter=str_pad($counter,strlen($maskcounter),"0",STR_PAD_LEFT);
|
||||
//print 'x'.$maskbefore.'-'.$maskafter.'y';
|
||||
$numFinal = str_ireplace($maskbefore,$maskafter,$numFinal);
|
||||
$numFinal = str_replace($maskbefore,$maskafter,$numFinal);
|
||||
|
||||
dolibarr_syslog("mod_commande_saphir::getNextValue return ".$numFinal);
|
||||
return $numFinal;
|
||||
|
||||
@ -191,17 +191,17 @@ class mod_facture_mercure extends ModeleNumRefFactures
|
||||
$numFinal = $mask;
|
||||
|
||||
// We replace special codes
|
||||
$numFinal = str_ireplace('{yyyy}',date("Y"),$numFinal);
|
||||
$numFinal = str_ireplace('{yy}',date("y"),$numFinal);
|
||||
$numFinal = str_ireplace('{y}' ,substr(date("y"),2,1),$numFinal);
|
||||
$numFinal = str_ireplace('{mm}',date("m"),$numFinal);
|
||||
$numFinal = str_ireplace('{dd}',date("d"),$numFinal);
|
||||
$numFinal = str_replace('{yyyy}',date("Y"),$numFinal);
|
||||
$numFinal = str_replace('{yy}',date("y"),$numFinal);
|
||||
$numFinal = str_replace('{y}' ,substr(date("y"),2,1),$numFinal);
|
||||
$numFinal = str_replace('{mm}',date("m"),$numFinal);
|
||||
$numFinal = str_replace('{dd}',date("d"),$numFinal);
|
||||
|
||||
// Now we replace the counter
|
||||
$maskbefore='{'.$masktri.'}';
|
||||
$maskafter=str_pad($counter,strlen($maskcounter),"0",STR_PAD_LEFT);
|
||||
//print 'x'.$maskbefore.'-'.$maskafter.'y';
|
||||
$numFinal = str_ireplace($maskbefore,$maskafter,$numFinal);
|
||||
$numFinal = str_replace($maskbefore,$maskafter,$numFinal);
|
||||
|
||||
dolibarr_syslog("mod_facture_mercure::getNextValue return ".$numFinal);
|
||||
return $numFinal;
|
||||
|
||||
@ -172,7 +172,7 @@ class mod_arctic extends ModeleNumRefFicheinter
|
||||
if ($sqlwhere) $sql.=' AND '.$sqlwhere;
|
||||
|
||||
//print $sql;
|
||||
dolibarr_syslog("mod_artic::getNextValue sql=".$sql, LOG_DEBUG);
|
||||
dolibarr_syslog("mod_arctic::getNextValue sql=".$sql, LOG_DEBUG);
|
||||
$resql=$db->query($sql);
|
||||
if ($resql)
|
||||
{
|
||||
@ -187,19 +187,19 @@ class mod_arctic extends ModeleNumRefFicheinter
|
||||
$numFinal = $mask;
|
||||
|
||||
// We replace special codes
|
||||
$numFinal = str_ireplace('{yyyy}',date("Y"),$numFinal);
|
||||
$numFinal = str_ireplace('{yy}',date("y"),$numFinal);
|
||||
$numFinal = str_ireplace('{y}' ,substr(date("y"),2,1),$numFinal);
|
||||
$numFinal = str_ireplace('{mm}',date("m"),$numFinal);
|
||||
$numFinal = str_ireplace('{dd}',date("d"),$numFinal);
|
||||
$numFinal = str_replace('{yyyy}',date("Y"),$numFinal);
|
||||
$numFinal = str_replace('{yy}',date("y"),$numFinal);
|
||||
$numFinal = str_replace('{y}' ,substr(date("y"),2,1),$numFinal);
|
||||
$numFinal = str_replace('{mm}',date("m"),$numFinal);
|
||||
$numFinal = str_replace('{dd}',date("d"),$numFinal);
|
||||
|
||||
// Now we replace the counter
|
||||
$maskbefore='{'.$masktri.'}';
|
||||
$maskafter=str_pad($counter,strlen($maskcounter),"0",STR_PAD_LEFT);
|
||||
//print 'x'.$maskbefore.'-'.$maskafter.'y';
|
||||
$numFinal = str_ireplace($maskbefore,$maskafter,$numFinal);
|
||||
$numFinal = str_replace($maskbefore,$maskafter,$numFinal);
|
||||
|
||||
dolibarr_syslog("mod_artic::getNextValue return ".$numFinal);
|
||||
dolibarr_syslog("mod_arctic::getNextValue return ".$numFinal);
|
||||
return $numFinal;
|
||||
}
|
||||
|
||||
|
||||
@ -183,17 +183,17 @@ class mod_propale_saphir extends ModeleNumRefPropales
|
||||
$numFinal = $mask;
|
||||
|
||||
// We replace special codes
|
||||
$numFinal = str_ireplace('{yyyy}',date("Y"),$numFinal);
|
||||
$numFinal = str_ireplace('{yy}',date("y"),$numFinal);
|
||||
$numFinal = str_ireplace('{y}' ,substr(date("y"),2,1),$numFinal);
|
||||
$numFinal = str_ireplace('{mm}',date("m"),$numFinal);
|
||||
$numFinal = str_ireplace('{dd}',date("d"),$numFinal);
|
||||
$numFinal = str_replace('{yyyy}',date("Y"),$numFinal);
|
||||
$numFinal = str_replace('{yy}',date("y"),$numFinal);
|
||||
$numFinal = str_replace('{y}' ,substr(date("y"),2,1),$numFinal);
|
||||
$numFinal = str_replace('{mm}',date("m"),$numFinal);
|
||||
$numFinal = str_replace('{dd}',date("d"),$numFinal);
|
||||
|
||||
// Now we replace the counter
|
||||
$maskbefore='{'.$masktri.'}';
|
||||
$maskafter=str_pad($counter,strlen($maskcounter),"0",STR_PAD_LEFT);
|
||||
//print 'x'.$maskbefore.'-'.$maskafter.'y';
|
||||
$numFinal = str_ireplace($maskbefore,$maskafter,$numFinal);
|
||||
$numFinal = str_replace($maskbefore,$maskafter,$numFinal);
|
||||
|
||||
dolibarr_syslog("mod_propale_saphir::getNextValue return ".$numFinal);
|
||||
return $numFinal;
|
||||
|
||||
@ -183,17 +183,17 @@ class mod_livraison_saphir extends ModeleNumRefDeliveryOrder
|
||||
$numFinal = $mask;
|
||||
|
||||
// We replace special codes
|
||||
$numFinal = str_ireplace('{yyyy}',date("Y"),$numFinal);
|
||||
$numFinal = str_ireplace('{yy}',date("y"),$numFinal);
|
||||
$numFinal = str_ireplace('{y}' ,substr(date("y"),2,1),$numFinal);
|
||||
$numFinal = str_ireplace('{mm}',date("m"),$numFinal);
|
||||
$numFinal = str_ireplace('{dd}',date("d"),$numFinal);
|
||||
$numFinal = str_replace('{yyyy}',date("Y"),$numFinal);
|
||||
$numFinal = str_replace('{yy}',date("y"),$numFinal);
|
||||
$numFinal = str_replace('{y}' ,substr(date("y"),2,1),$numFinal);
|
||||
$numFinal = str_replace('{mm}',date("m"),$numFinal);
|
||||
$numFinal = str_replace('{dd}',date("d"),$numFinal);
|
||||
|
||||
// Now we replace the counter
|
||||
$maskbefore='{'.$masktri.'}';
|
||||
$maskafter=str_pad($counter,strlen($maskcounter),"0",STR_PAD_LEFT);
|
||||
//print 'x'.$maskbefore.'-'.$maskafter.'y';
|
||||
$numFinal = str_ireplace($maskbefore,$maskafter,$numFinal);
|
||||
$numFinal = str_replace($maskbefore,$maskafter,$numFinal);
|
||||
|
||||
dolibarr_syslog("mod_livraison_saphir::getNextValue return ".$numFinal);
|
||||
return $numFinal;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user