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