Fix: Try a better fix for numbering modules to be more stable when using another module
This commit is contained in:
parent
428738e0ef
commit
1a53d5637a
@ -39,14 +39,14 @@ class mod_commande_marbre extends ModeleNumRefCommandes
|
||||
var $nom='Marbre';
|
||||
|
||||
|
||||
/** \brief Renvoi la description du modele de numerotation
|
||||
* \return string Texte descripif
|
||||
*/
|
||||
function info()
|
||||
{
|
||||
global $langs;
|
||||
return $langs->trans("MarbreNumRefDesc",$this->prefix);
|
||||
}
|
||||
/** \brief Return description of numbering module
|
||||
* \return string Text with description
|
||||
*/
|
||||
function info()
|
||||
{
|
||||
global $langs;
|
||||
return $langs->trans("SimpleNumRefModelDesc",$this->prefix);
|
||||
}
|
||||
|
||||
|
||||
/** \brief Renvoi un exemple de numerotation
|
||||
@ -64,12 +64,12 @@ class mod_commande_marbre extends ModeleNumRefCommandes
|
||||
*/
|
||||
function canBeActivated()
|
||||
{
|
||||
global $conf;
|
||||
global $conf,$langs;
|
||||
|
||||
$coyymm='';
|
||||
$coyymm=''; $max='';
|
||||
|
||||
$posindice=8;
|
||||
$sql = "SELECT MAX(ref) as max";
|
||||
$sql = "SELECT MAX(SUBSTRING(ref FROM ".$posindice.")) as max";
|
||||
$sql.= " FROM ".MAIN_DB_PREFIX."commande";
|
||||
$sql.= " WHERE ref LIKE '".$this->prefix."____-%'";
|
||||
$sql.= " AND entity = ".$conf->entity;
|
||||
@ -78,12 +78,12 @@ class mod_commande_marbre extends ModeleNumRefCommandes
|
||||
if ($resql)
|
||||
{
|
||||
$row = $db->fetch_row($resql);
|
||||
if ($row) $coyymm = substr($row[0],0,6);
|
||||
if ($row) { $coyymm = substr($row[0],0,6); $max=$row[0]; }
|
||||
}
|
||||
if ($coyymm && ! preg_match('/'.$this->prefix.'[0-9][0-9][0-9][0-9]/i',$coyymm))
|
||||
{
|
||||
$langs->load("errors");
|
||||
$this->error=$langs->trans('ErrorNumRefModel');
|
||||
$this->error=$langs->trans('ErrorNumRefModel', $max);
|
||||
return false;
|
||||
}
|
||||
|
||||
|
||||
@ -42,9 +42,7 @@ class mod_facture_terre extends ModeleNumRefFactures
|
||||
function info()
|
||||
{
|
||||
global $langs;
|
||||
|
||||
$langs->load("bills");
|
||||
|
||||
return $langs->trans('TerreNumRefModelDesc1',$this->prefixinvoice,$this->prefixcreditnote);
|
||||
}
|
||||
|
||||
@ -67,9 +65,10 @@ class mod_facture_terre extends ModeleNumRefFactures
|
||||
$langs->load("bills");
|
||||
|
||||
// Check invoice num
|
||||
$fayymm='';
|
||||
$fayymm=''; $max='';
|
||||
|
||||
$sql = "SELECT MAX(facnumber) as max";
|
||||
$posindice=8;
|
||||
$sql = "SELECT MAX(SUBSTRING(facnumber FROM ".$posindice.")) as max"; // This is standard SQL
|
||||
$sql.= " FROM ".MAIN_DB_PREFIX."facture";
|
||||
$sql.= " WHERE facnumber LIKE '".$this->prefixinvoice."____-%'";
|
||||
$sql.= " AND entity = ".$conf->entity;
|
||||
@ -78,19 +77,20 @@ class mod_facture_terre extends ModeleNumRefFactures
|
||||
if ($resql)
|
||||
{
|
||||
$row = $db->fetch_row($resql);
|
||||
if ($row) $fayymm = substr($row[0],0,6);
|
||||
if ($row) { $fayymm = substr($row[0],0,6); $max=$row[0]; }
|
||||
}
|
||||
if ($fayymm && ! preg_match('/'.$this->prefixinvoice.'[0-9][0-9][0-9][0-9]/i',$fayymm))
|
||||
{
|
||||
$langs->load("errors");
|
||||
$this->error=$langs->trans('ErrorNumRefModel');
|
||||
$this->error=$langs->trans('ErrorNumRefModel',$max);
|
||||
return false;
|
||||
}
|
||||
|
||||
// Check credit note num
|
||||
$fayymm='';
|
||||
|
||||
$sql = "SELECT MAX(facnumber)";
|
||||
$posindice=8;
|
||||
$sql = "SELECT MAX(SUBSTRING(facnumber FROM ".$posindice.")) as max"; // This is standard SQL
|
||||
$sql.= " FROM ".MAIN_DB_PREFIX."facture";
|
||||
$sql.= " WHERE facnumber LIKE '".$this->prefixcreditnote."____-%'";
|
||||
$sql.= " AND entity = ".$conf->entity;
|
||||
@ -99,11 +99,11 @@ class mod_facture_terre extends ModeleNumRefFactures
|
||||
if ($resql)
|
||||
{
|
||||
$row = $db->fetch_row($resql);
|
||||
if ($row) $fayymm = substr($row[0],0,6);
|
||||
if ($row) { $fayymm = substr($row[0],0,6); $max=$row[0]; }
|
||||
}
|
||||
if ($fayymm && ! preg_match('/'.$this->prefixcreditnote.'[0-9][0-9][0-9][0-9]/i',$fayymm))
|
||||
{
|
||||
$this->error=$langs->trans('TerreNumRefModelError');
|
||||
$this->error=$langs->trans('ErrorNumRefModel',$max);
|
||||
return false;
|
||||
}
|
||||
|
||||
|
||||
@ -35,27 +35,17 @@ class mod_pacific extends ModeleNumRefFicheinter
|
||||
{
|
||||
var $prefix='FI';
|
||||
var $error='';
|
||||
var $nom = 'pacific';
|
||||
|
||||
|
||||
/** \brief Constructeur
|
||||
*/
|
||||
function mod_pacific()
|
||||
{
|
||||
$this->nom = "pacific";
|
||||
}
|
||||
|
||||
|
||||
/** \brief Renvoi la description du modele de numerotation
|
||||
* \return string Texte descripif
|
||||
*/
|
||||
function info()
|
||||
{
|
||||
global $langs;
|
||||
|
||||
$langs->load("bills");
|
||||
|
||||
return $langs->trans('PacificNumRefModelDesc1',$this->prefix);
|
||||
}
|
||||
/** \brief Return description of numbering module
|
||||
* \return string Text with description
|
||||
*/
|
||||
function info()
|
||||
{
|
||||
global $langs;
|
||||
return $langs->trans("SimpleNumRefModelDesc",$this->prefix);
|
||||
}
|
||||
|
||||
/** \brief Renvoi un exemple de numerotation
|
||||
* \return string Example
|
||||
@ -75,9 +65,10 @@ class mod_pacific extends ModeleNumRefFicheinter
|
||||
|
||||
$langs->load("bills");
|
||||
|
||||
$fayymm='';
|
||||
$fayymm=''; $max='';
|
||||
|
||||
$sql = "SELECT MAX(ref)";
|
||||
$posindice=8;
|
||||
$sql = "SELECT MAX(SUBSTRING(ref FROM ".$posindice.")) as max";
|
||||
$sql.= " FROM ".MAIN_DB_PREFIX."fichinter";
|
||||
$sql.= " WHERE ref like '".$this->prefix."____-%'";
|
||||
$sql.= " WHERE entity = ".$conf->entity;
|
||||
@ -86,7 +77,7 @@ class mod_pacific extends ModeleNumRefFicheinter
|
||||
if ($resql)
|
||||
{
|
||||
$row = $db->fetch_row($resql);
|
||||
if ($row) $fayymm = substr($row[0],0,6);
|
||||
if ($row) { $fayymm = substr($row[0],0,6); $max=$row[0]; }
|
||||
}
|
||||
if (! $fayymm || preg_match('/'.$this->prefix.'[0-9][0-9][0-9][0-9]/i',$fayymm))
|
||||
{
|
||||
@ -95,7 +86,7 @@ class mod_pacific extends ModeleNumRefFicheinter
|
||||
else
|
||||
{
|
||||
$langs->load("errors");
|
||||
$this->error=$langs->trans('ErrorNumRefModel');
|
||||
$this->error=$langs->trans('ErrorNumRefModel',$max);
|
||||
return false;
|
||||
}
|
||||
}
|
||||
@ -109,7 +100,7 @@ class mod_pacific extends ModeleNumRefFicheinter
|
||||
{
|
||||
global $db,$conf;
|
||||
|
||||
// D'abord on recupere la valeur max (reponse immediate car champ indexe)
|
||||
// D'abord on recupere la valeur max
|
||||
$posindice=8;
|
||||
$sql = "SELECT MAX(SUBSTRING(ref FROM ".$posindice.")) as max";
|
||||
$sql.= " FROM ".MAIN_DB_PREFIX."fichinter";
|
||||
|
||||
@ -1,5 +1,6 @@
|
||||
<?php
|
||||
/* Copyright (C) 2010 Regis Houssin <regis@dolibarr.fr>
|
||||
/* Copyright (C) 2010 Regis Houssin <regis@dolibarr.fr>
|
||||
* Copyright (C) 2010 Laurent Destailleur <eldy@users.sourceforge.net>
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
@ -39,14 +40,13 @@ class mod_project_simple extends ModeleNumRefProjects
|
||||
var $nom = "Simple";
|
||||
|
||||
|
||||
|
||||
/** \brief Return description of numbering module
|
||||
* \return string Text with description
|
||||
*/
|
||||
function info()
|
||||
{
|
||||
global $langs;
|
||||
return $langs->trans("SimpleNumRefModelDesc");
|
||||
return $langs->trans("SimpleNumRefModelDesc",$this->prefix);
|
||||
}
|
||||
|
||||
|
||||
@ -65,11 +65,12 @@ class mod_project_simple extends ModeleNumRefProjects
|
||||
*/
|
||||
function canBeActivated()
|
||||
{
|
||||
global $conf;
|
||||
global $conf,$langs;
|
||||
|
||||
$coyymm='';
|
||||
$coyymm=''; $max='';
|
||||
|
||||
$sql = "SELECT MAX(ref) as max";
|
||||
$posindice=8;
|
||||
$sql = "SELECT MAX(SUBSTRING(ref FROM ".$posindice.")) as max";
|
||||
$sql.= " FROM ".MAIN_DB_PREFIX."projet";
|
||||
$sql.= " WHERE ref LIKE '".$this->prefix."____-%'";
|
||||
$sql.= " AND entity = ".$conf->entity;
|
||||
@ -77,7 +78,7 @@ class mod_project_simple extends ModeleNumRefProjects
|
||||
if ($resql)
|
||||
{
|
||||
$row = $db->fetch_row($resql);
|
||||
if ($row) $coyymm = substr($row[0],0,6);
|
||||
if ($row) { $coyymm = substr($row[0],0,6); $max=$row[0]; }
|
||||
}
|
||||
if (! $coyymm || preg_match('/'.$this->prefix.'[0-9][0-9][0-9][0-9]/i',$coyymm))
|
||||
{
|
||||
@ -86,7 +87,7 @@ class mod_project_simple extends ModeleNumRefProjects
|
||||
else
|
||||
{
|
||||
$langs->load("errors");
|
||||
$this->error=$langs->trans('ErrorNumRefModel');
|
||||
$this->error=$langs->trans('ErrorNumRefModel',$max);
|
||||
return false;
|
||||
}
|
||||
}
|
||||
@ -102,7 +103,7 @@ class mod_project_simple extends ModeleNumRefProjects
|
||||
{
|
||||
global $db,$conf;
|
||||
|
||||
// D'abord on recupere la valeur max (reponse immediate car champ indexe)
|
||||
// D'abord on recupere la valeur max
|
||||
$posindice=8;
|
||||
$sql = "SELECT MAX(SUBSTRING(ref FROM ".$posindice.")) as max";
|
||||
$sql.= " FROM ".MAIN_DB_PREFIX."projet";
|
||||
|
||||
@ -39,14 +39,14 @@ class mod_propale_marbre extends ModeleNumRefPropales
|
||||
var $nom = "Marbre";
|
||||
|
||||
|
||||
/** \brief Return description of numbering module
|
||||
* \return string Text with description
|
||||
*/
|
||||
function info()
|
||||
{
|
||||
global $langs;
|
||||
return $langs->trans("MarbreNumRefModelDesc");
|
||||
}
|
||||
/** \brief Return description of numbering module
|
||||
* \return string Text with description
|
||||
*/
|
||||
function info()
|
||||
{
|
||||
global $langs;
|
||||
return $langs->trans("SimpleNumRefModelDesc",$this->prefix);
|
||||
}
|
||||
|
||||
|
||||
/** \brief Return an example of numbering module values
|
||||
@ -64,11 +64,12 @@ class mod_propale_marbre extends ModeleNumRefPropales
|
||||
*/
|
||||
function canBeActivated()
|
||||
{
|
||||
global $conf;
|
||||
global $conf,$langs;
|
||||
|
||||
$pryymm='';
|
||||
$pryymm=''; $max='';
|
||||
|
||||
$sql = "SELECT MAX(ref) as max";
|
||||
$posindice=8;
|
||||
$sql = "SELECT MAX(SUBSTRING(ref FROM ".$posindice.")) as max";
|
||||
$sql.= " FROM ".MAIN_DB_PREFIX."propal";
|
||||
$sql.= " WHERE ref LIKE '".$this->prefix."____-%'";
|
||||
$sql.= " AND entity = ".$conf->entity;
|
||||
@ -77,7 +78,7 @@ class mod_propale_marbre extends ModeleNumRefPropales
|
||||
if ($resql)
|
||||
{
|
||||
$row = $db->fetch_row($resql);
|
||||
if ($row) $pryymm = substr($row[0],0,6);
|
||||
if ($row) { $pryymm = substr($row[0],0,6); $max=$row[0]; }
|
||||
}
|
||||
|
||||
if (! $pryymm || preg_match('/'.$this->prefix.'[0-9][0-9][0-9][0-9]/i',$pryymm))
|
||||
@ -87,7 +88,7 @@ class mod_propale_marbre extends ModeleNumRefPropales
|
||||
else
|
||||
{
|
||||
$langs->load("errors");
|
||||
$this->error=$langs->trans('ErrorNumRefModel');
|
||||
$this->error=$langs->trans('ErrorNumRefModel',$max);
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
@ -39,12 +39,13 @@ class mod_commande_fournisseur_muguet extends ModeleNumRefSuppliersOrders
|
||||
var $prefix='CF';
|
||||
|
||||
|
||||
/** \brief Renvoi la description du modele de numerotation
|
||||
* \return string Texte descripif
|
||||
/** \brief Return description of numbering module
|
||||
* \return string Text with description
|
||||
*/
|
||||
function info()
|
||||
{
|
||||
return "Renvoie le numero sous la forme ".$this->prefix."yymm-nnnn ou yy est l'annee, mm le mois et nnnn un compteur sequentiel sans rupture et sans remise a 0";
|
||||
global $langs;
|
||||
return $langs->trans("SimpleNumRefModelDesc",$this->prefix);
|
||||
}
|
||||
|
||||
|
||||
@ -63,11 +64,12 @@ class mod_commande_fournisseur_muguet extends ModeleNumRefSuppliersOrders
|
||||
*/
|
||||
function canBeActivated()
|
||||
{
|
||||
global $conf;
|
||||
global $conf,$langs;
|
||||
|
||||
$coyymm='';
|
||||
$coyymm=''; $max='';
|
||||
|
||||
$sql = "SELECT MAX(ref) as max";
|
||||
$posindice=8;
|
||||
$sql = "SELECT MAX(SUBSTRING(ref FROM ".$posindice.")) as max";
|
||||
$sql.= " FROM ".MAIN_DB_PREFIX."commande_fournisseur";
|
||||
$sql.= " WHERE ref LIKE '".$this->prefix."____-%'";
|
||||
$sql.= " AND entity = ".$conf->entity;
|
||||
@ -75,7 +77,7 @@ class mod_commande_fournisseur_muguet extends ModeleNumRefSuppliersOrders
|
||||
if ($resql)
|
||||
{
|
||||
$row = $db->fetch_row($resql);
|
||||
if ($row) $coyymm = substr($row[0],0,6);
|
||||
if ($row) { $coyymm = substr($row[0],0,6); $max=$row[0]; }
|
||||
}
|
||||
if (! $coyymm || preg_match('/'.$this->prefix.'[0-9][0-9][0-9][0-9]/i',$coyymm))
|
||||
{
|
||||
@ -84,7 +86,7 @@ class mod_commande_fournisseur_muguet extends ModeleNumRefSuppliersOrders
|
||||
else
|
||||
{
|
||||
$langs->load("errors");
|
||||
$this->error=$langs->trans('ErrorNumRefModel');
|
||||
$this->error=$langs->trans('ErrorNumRefModel',$max);
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
@ -92,6 +92,5 @@ ProposalsAndProposalsLines=واقتراح الخطوط التجارية
|
||||
ProposalLine=اقتراح خط
|
||||
DocModelAzurDescription=اقتراح نموذج كامل (logo...)
|
||||
DocModelJauneDescription=اقتراح نموذج اليد الصفراء
|
||||
MarbreNumRefModelDesc=عودة número مع الشكل nnnn - ٪ syymm الاقتراحات السنة هي السنة فيها ، هو الشهر ملم وnnnn هو كسر التسلسل وليس هناك عودة لل0
|
||||
// Date 2009-08-11 13:27:01
|
||||
// STOP - Lines generated via parser
|
||||
|
||||
@ -764,6 +764,7 @@ RunningUpdateProcessMayBeRequired=Sembla necessari realitzar el procés d'actual
|
||||
YouMustRunCommandFromCommandLineAfterLoginToUser=Ha d'executar la comanda des d'un shell després d'haver iniciat sessió amb el compte <b>%s</b>.
|
||||
YourPHPDoesNotHaveSSLSupport=Funcions SSL no disponibles al vostre PHP
|
||||
DownloadMoreSkins=Més temes per descarregar
|
||||
SimpleNumRefModelDesc=Retorna el nombre sota el format %syymm-nnnn on yy és l'any, mm el mes i nnnn un comptador seqüencial sense ruptura i sense tornar a 0
|
||||
##### Module password generation= undefined==
|
||||
PasswordGenerationStandard=Retorna una contrasenya generada per l'algoritme intern Dolibarr: 8 caràcters, números i caràcters en minúscules barrejades.
|
||||
PasswordGenerationNone=No ofereix contrasenyes. La contrasenya s'introdueix manualment.
|
||||
|
||||
@ -90,5 +90,3 @@ TypeContact_project_task_internal_CONTRIBUTOR=Participant
|
||||
TypeContact_project_task_external_CONTRIBUTOR=Participant
|
||||
# Documents models #
|
||||
DocumentModelBaleine=Model d'informe de projecte complet (logo...)
|
||||
# NumRef Modules #
|
||||
SimpleNumRefModelDesc=Retorna el nombre sota el format PJyymm-nnnn on yy és l'any, mm el mes i nnnn un comptador seqüencial sense ruptura i sense tornar a 0
|
||||
|
||||
@ -86,5 +86,3 @@ TypeContact_propal_external_CUSTOMER=Contacte client seguiment pressupost
|
||||
# Documents models
|
||||
DocModelAzurDescription=Model de pressupost complet (logo...)
|
||||
DocModelJauneDescription=Model de pressupost Jaune
|
||||
# NumRef Modules
|
||||
MarbreNumRefModelDesc=Retorna el nombre sota el format PRyymm-nnnn on yy és l'any, mm el mes i nnnn un comptador seqüencial sense ruptura i sense tornar a 0
|
||||
|
||||
@ -100,5 +100,3 @@ LastModifiedProposals=Seneste %s ændrede forslag
|
||||
DatePropal=Dato for forslag
|
||||
ProposalsAndProposalsLines=Kommercielle forslag og linjer
|
||||
ProposalLine=Forslag linje
|
||||
MarbreNumRefModelDesc=Retur numero med format %syymm-nnnn for forslag, hvor yy er årstal, MM er måneden og nnnn er en sekvens uden pause, og ikke vende tilbage til 0
|
||||
// STOP - Lines generated via autotranslator.php tool (2009-08-13 20:39:59).
|
||||
|
||||
@ -98,5 +98,4 @@ LastModifiedProposals=Letzte %s geändert Vorschläge
|
||||
DatePropal=Datum des Vorschlags
|
||||
ProposalsAndProposalsLines=Kommerzielle Vorschlag und Linien
|
||||
ProposalLine=Vorschlag Linie
|
||||
MarbreNumRefModelDesc=Zurück NUMERO mit Format %syymm-nnnn für Vorschläge, wo ist JJ Jahr, MM Monat und nnnn ist eine Folge ohne Pause und keine Rückkehr auf 0
|
||||
// STOP - Lines generated via autotranslator.php tool (2009-08-13 20:42:36).
|
||||
|
||||
@ -763,6 +763,7 @@ RunningUpdateProcessMayBeRequired=Running the upgrade process seems to be requir
|
||||
YouMustRunCommandFromCommandLineAfterLoginToUser=You must run this command from command line after login to a shell with user <b>%s</b>.
|
||||
YourPHPDoesNotHaveSSLSupport=SSL functions not available in your PHP
|
||||
DownloadMoreSkins=More skins to download
|
||||
SimpleNumRefModelDesc=Return the reference number with format %syymm-nnnn where yy is year, mm is month and nnnn is a sequence without hole and with no reset
|
||||
|
||||
##### Module password generation
|
||||
PasswordGenerationStandard=Return a password generated according to internal Dolibarr algorithm: 8 characters containing shared numbers and characters in lowercase.
|
||||
|
||||
@ -90,5 +90,3 @@ TypeContact_project_task_internal_CONTRIBUTOR=Contributor
|
||||
TypeContact_project_task_external_CONTRIBUTOR=Contributor
|
||||
# Documents models
|
||||
DocumentModelBaleine=A complete project's report model (logo...)
|
||||
# NumRef Modules
|
||||
SimpleNumRefModelDesc=Return the reference number with format PJyymm-nnnn where yy is year, mm is month and nnnn is a sequence without hole and with no reset
|
||||
|
||||
@ -86,5 +86,3 @@ TypeContact_propal_external_CUSTOMER=Customer contact following-up proposal
|
||||
# Document models
|
||||
DocModelAzurDescription=A complete proposal model (logo...)
|
||||
DocModelJauneDescription=Jaune proposal model
|
||||
# NumRef Modules
|
||||
MarbreNumRefModelDesc=Return numero with format %syymm-nnnn for proposals where yy is year, mm is month and nnnn is a sequence with no break and no return to 0
|
||||
|
||||
@ -764,6 +764,7 @@ RunningUpdateProcessMayBeRequired=Parece necesario realizar el proceso de actual
|
||||
YouMustRunCommandFromCommandLineAfterLoginToUser=Debe ejecutar el comando desde un shell después de haber iniciado sesión con la cuenta <b>%s</b>.
|
||||
YourPHPDoesNotHaveSSLSupport=Funciones SSL no disponibles en su PHP
|
||||
DownloadMoreSkins=Más temas para descargar
|
||||
SimpleNumRefModelDesc=Devuelve el número bajo el formato %syymm-nnnn donde yy es el año, mm el mes y nnnn un contador secuencial sin ruptura y sin volver a 0
|
||||
##### Module password generation= undefined=
|
||||
PasswordGenerationStandard=Devuelve una contraseña generada por el algoritmo interno Dolibarr: 8 caracteres, números y caracteres en minúsculas mezcladas.
|
||||
PasswordGenerationNone=No ofrece contraseñas. La contraseña se introduce manualmente.
|
||||
|
||||
@ -90,5 +90,3 @@ TypeContact_project_task_internal_CONTRIBUTOR=Participante
|
||||
TypeContact_project_task_external_CONTRIBUTOR=Participante
|
||||
# Documents models #
|
||||
DocumentModelBaleine=Modelo de informe de proyecto completo (logo...)
|
||||
# NumRef Modules #
|
||||
SimpleNumRefModelDesc=Devuelve el número bajo el formato PJyymm-nnnn donde yy es el año, mm el mes y nnnn un contador secuencial sin ruptura y sin volver a 0
|
||||
|
||||
@ -86,5 +86,3 @@ TypeContact_propal_external_CUSTOMER=Contacto cliente seguimiento presupuesto
|
||||
# Documents models
|
||||
DocModelAzurDescription=Modelo de presupuesto completo (logo...)
|
||||
DocModelJauneDescription=Modelo de presupuesto Jaune
|
||||
# NumRef Modules
|
||||
MarbreNumRefModelDesc=Devuelve el número bajo el formato PRyymm-nnnn donde yy es el año, mm el mes y nnnn un contador secuencial sin ruptura y sin volver a 0
|
||||
|
||||
@ -98,5 +98,4 @@ LastModifiedProposals=Viimeisin %s muutetut ehdotukset
|
||||
DatePropal=Päiväys Ehdotuksen
|
||||
ProposalsAndProposalsLines=Kaupalliset ehdotusta ja linjat
|
||||
ProposalLine=Ehdotus linja
|
||||
MarbreNumRefModelDesc=Paluu numero on muodossa %syymm-nnnn ehdotuksia jossa VV on vuosi, mm kuukausi ja nnnn on sarja ilman taukoa eikä palata 0
|
||||
// STOP - Lines generated via autotranslator.php tool (2009-08-13 20:45:19).
|
||||
|
||||
@ -764,6 +764,7 @@ RunningUpdateProcessMayBeRequired=Le lancement du processus de mise à jour semb
|
||||
YouMustRunCommandFromCommandLineAfterLoginToUser=Vous devez exécuter la commande sous un shell après vous être logués avec le compte <b>%s</b>.
|
||||
YourPHPDoesNotHaveSSLSupport=Fonctions SSL non présentes dans votre PHP
|
||||
DownloadMoreSkins=Plus de thèmes à télécharger
|
||||
SimpleNumRefModelDesc=Renvoie le numéro sous la forme %syymm-nnnn où yy est l'année, mm le mois et nnnn un compteur séquentiel sans rupture et sans remise à 0
|
||||
|
||||
##### Module password generation= undefined
|
||||
PasswordGenerationStandard= Renvoie un mot de passe généré selon algorithme interne Dolibarr: 8 caractères, chiffres et caractères en minuscules mélangés.
|
||||
|
||||
@ -90,5 +90,3 @@ TypeContact_project_task_internal_CONTRIBUTOR=Intervenant
|
||||
TypeContact_project_task_external_CONTRIBUTOR=Intervenant
|
||||
# Documents models
|
||||
DocumentModelBaleine=Modèle de rapport de projet complet (logo...)
|
||||
# NumRef Modules
|
||||
SimpleNumRefModelDesc=Renvoie le numéro sous la forme PJyymm-nnnn où yy est l'année, mm le mois et nnnn un compteur séquentiel sans rupture et sans remise à 0
|
||||
|
||||
@ -86,5 +86,3 @@ TypeContact_propal_external_CUSTOMER=Contact client suivi propale
|
||||
# Documents models
|
||||
DocModelAzurDescription=Modèle de propositions commerciales complet (logo...)
|
||||
DocModelJauneDescription=Modèle de proposition Jaune
|
||||
# NumRef Modules
|
||||
MarbreNumRefModelDesc=Renvoie le numéro sous la forme PRyymm-nnnn où yy est l'année, mm le mois et nnnn un compteur séquentiel sans rupture et sans remise à 0
|
||||
|
||||
@ -606,6 +606,7 @@ MAIN_MAX_DECIMALS_SHOWN =Max decimali per i prezzi indicati sullo scher
|
||||
ParameterActiveForNextInputOnly =Parametro efficace solo per il prossimo inserimento
|
||||
NoEventOrNoAuditSetup =Nessun evento di sicurezza è stato ancora registrato. Questo può essere normale se non è stato attivato sulla pagina "Impostazioni - sicurezza - controllo".
|
||||
NoEventFoundWithCriteria =Nessun evento di sicurezza è stato trovato con i criteri di ricerca impostati.
|
||||
SimpleNumRefModelDesc =Restituisce un numero di riferimento nel formato %syymm-nnnn dove yy è l'anno, mm è il mese e nnnn è una sequenza progressiva che non ritorna a 0.
|
||||
|
||||
##### Users setup #####
|
||||
UserGroupSetup =Impostazioni utenti e gruppi
|
||||
|
||||
@ -26,7 +26,6 @@ DurationEffective =Durata effettiva
|
||||
ListProposalsAssociatedProject =Elenco delle proposte commerciali associate al progetto
|
||||
ListOrdersAssociatedProject =Elenco degli ordini associati al progetto
|
||||
ListInvoicesAssociatedProject =Elenco delle fatture associate al progetto
|
||||
SimpleNumRefModelDesc =Restituisce un numero di riferimento nel formato PJyymm-nnnn dove yy è l'anno, mm è il mese e nnnn è una sequenza progressiva che non ritorna a 0.
|
||||
DocumentModelBaleine =Modello di rapporto di progetto completo (logo, etc..)
|
||||
|
||||
// Date 2009-01-18 19:41:54
|
||||
|
||||
@ -81,7 +81,6 @@ LastModifiedProposals=Ultimo %s proposte modificate
|
||||
DatePropal=Data della proposta
|
||||
ProposalsAndProposalsLines=Proposta commerciale e le linee
|
||||
ProposalLine=Linea della proposta
|
||||
MarbreNumRefModelDesc=Restituisce un numero con formato %syymm-nnnn in cui yy è l'anno, mm è il mese e nnnn è una sequenza progressiva senza ritorno a 0.
|
||||
TypeContact_propal_internal_SALESREPFOLL=Responsabile proposta vendita
|
||||
TypeContact_propal_external_BILLING=Contatto proposta fatturazione
|
||||
TypeContact_propal_external_CUSTOMER=Contatto proposta clienti
|
||||
|
||||
@ -314,15 +314,6 @@ TitanNumRefModelDesc2=The year is incremented by 1 and the increment number is i
|
||||
TitanNumRefModelDesc3=Define the variable SOCIETE_FISCAL_MONTH_START with the month at the start of the fiscal year, example: 9 for September.
|
||||
TitanNumRefModelDesc4=In this example, we shall have on the 1st September 2006 an invoice named FA0700001
|
||||
|
||||
# uranus
|
||||
UranusNumRefModelDesc1=Renvoie le numéro de facture sous une forme numérique simple, préfixé par l'année sur un seul chiffre
|
||||
|
||||
# venus
|
||||
VenusNumRefModelDesc1=Renvoie le numéro de facture sous la forme, FA-PREF-030202, où PREF est le préfixe commercial de la société, et est suivi de la date sur un format de 6 digits avec Année, Mois et Jour
|
||||
|
||||
MarbreNumRefModelDesc=Model Marbre
|
||||
|
||||
|
||||
// START - Lines generated via autotranslator.php tool (2009-08-19 20:37:40).
|
||||
// Reference language: en_US
|
||||
BillsStatisticsSuppliers=Leveranciers facturen statistieken
|
||||
|
||||
@ -87,5 +87,4 @@ LastModifiedProposals=Last %s gewijzigde voorstellen
|
||||
DatePropal=Datum van het voorstel
|
||||
ProposalsAndProposalsLines=Commerciële voorstel en lijnen
|
||||
ProposalLine=Voorstel lijn
|
||||
MarbreNumRefModelDesc=Terugkeren numero met format %syymm-nnnn voorstellen waar jj is jaar, mm de maand en nnnn een sequentie zonder pauze en geen terugkeer naar 0
|
||||
// STOP - Lines generated via autotranslator.php tool (2009-08-19 20:37:40).
|
||||
|
||||
@ -764,6 +764,7 @@ RunningUpdateProcessMayBeRequired=Update lijkt verplicht (Programma versie %s ve
|
||||
YouMustRunCommandFromCommandLineAfterLoginToUser=U dient dit commando vanaf de 'command line' te runnen na in te loggen op de shell met gebruiker <b>%s</b>.
|
||||
YourPHPDoesNotHaveSSLSupport=SSL functies niet beschikbaar in uw PHP
|
||||
DownloadMoreSkins=Meer thema-huiden te downloaden
|
||||
SimpleNumRefModelDesc=Geeft het aantal als %syymm-nnnn waar yy jaar is, mm de maand en nnnn een sequencer naadloos en zonder vervangde 0
|
||||
|
||||
##### Module password generation
|
||||
PasswordGenerationStandard=Een wachtwoord gegenereerd volgens interne Dolibarr algoritme: 8 karakters met gedeelde nummers en tekens in kleine letters.
|
||||
|
||||
@ -85,5 +85,3 @@ TypeContact_project_task_internal_CONTRIBUTOR=Medewerker
|
||||
TypeContact_project_task_external_CONTRIBUTOR=Medewerker
|
||||
# Documenten modulen
|
||||
DocumentModelBaleine=Model Project Report Compleet (logo. ..)
|
||||
# NumRef Modules
|
||||
SimpleNumRefModelDesc=Geeft het aantal als PJyymm-nnnn waar yy jaar is, mm de maand en nnnn een sequencer naadloos en zonder vervangde 0
|
||||
|
||||
@ -88,5 +88,3 @@ TypeContact_propal_external_CUSTOMER=Contact klant tracking voorstel
|
||||
# Document models
|
||||
DocModelAzurDescription=Een complete offerte model (logo. ..)
|
||||
DocModelJauneDescription=Geel offerte model
|
||||
# NumRef Modules
|
||||
MarbreNumRefModelDesc=Geeft het aantal als PRyymm-nnnn waar yy jaar is, mm de maand en nnnn een naadloze sequencer zonder vervangings 0
|
||||
|
||||
@ -100,5 +100,4 @@ LastModifiedProposals=Ostatnia %s zmodyfikowane propozycje
|
||||
DatePropal=Data wniosku
|
||||
ProposalsAndProposalsLines=Commercial wniosku i linie
|
||||
ProposalLine=Wniosek linii
|
||||
MarbreNumRefModelDesc=Wróć NUMERO z formatu %syymm-nnnn do składania wniosków, jeżeli rr jest rok, mm miesiąc i nnnn jest ciągiem bez przerwy i nie ma powrotu do 0
|
||||
// STOP - Lines generated via autotranslator.php tool (2009-08-13 21:07:31).
|
||||
|
||||
@ -85,7 +85,4 @@ ProposalLine=Linha da Proposta
|
||||
DocModelAzurDescription=Modelo de orçamento completo (logo...)
|
||||
DocModelJauneDescription=Modelo de Orçamento Jaune
|
||||
|
||||
# NumRef Modules
|
||||
MarbreNumRefModelDesc=Modelo de ref. do Marbre
|
||||
|
||||
|
||||
|
||||
@ -87,5 +87,4 @@ LastModifiedProposals=Última %s propostas alteradas
|
||||
DatePropal=Data da proposta
|
||||
ProposalsAndProposalsLines=Proposta comercial e linhas
|
||||
ProposalLine=Proposta linha
|
||||
MarbreNumRefModelDesc=Retornar numero com formato %syymm-nnnn propostas para onde yy é o ano, mm mês e é nnnn é uma seqüência, sem interrupção e sem volta para 0
|
||||
// STOP - Lines generated via autotranslator.php tool (2009-08-13 21:10:10).
|
||||
|
||||
@ -98,5 +98,4 @@ LastModifiedProposals=Ultima %s propuneri modificate
|
||||
DatePropal=Data de propunerea
|
||||
ProposalsAndProposalsLines=Comerciale propunerea si a liniilor
|
||||
ProposalLine=Propunere linie
|
||||
MarbreNumRefModelDesc=Întoarceţi-vă NUMERO cu formatul %syymm-NNNN de propuneri în cazul în care este aa ani, mm este luna şi NNNN este o succesiune fără pauză şi fără întoarcere la 0
|
||||
// STOP - Lines generated via autotranslator.php tool (2009-08-13 21:12:07).
|
||||
|
||||
@ -98,5 +98,4 @@ LastModifiedProposals=Последнее% с измененными предло
|
||||
DatePropal=Дата предложения
|
||||
ProposalsAndProposalsLines=Коммерческое предложение и линий
|
||||
ProposalLine=Предложение линия
|
||||
MarbreNumRefModelDesc=Вернуться Numero с форматом %syymm-NNNN предложений, где год является годом, мм NNNN месяца и представляет собой последовательность без перерыва и не вернуться до 0
|
||||
// STOP - Lines generated via autotranslator.php tool (2009-08-13 21:14:36).
|
||||
|
||||
@ -90,6 +90,3 @@ TypeContact_propal_external_CUSTOMER=Kontakt pri kupcu za sledenje ponudbe
|
||||
DocModelAzurDescription=Vzorec kompletne ponudbe (logo...)
|
||||
DocModelJauneDescription=Vzorec ponudbe Jaune
|
||||
|
||||
# NumRef Modules
|
||||
MarbreNumRefModelDesc=Predlaga številko ponudbe v formatu %syymm-nnnn, kjer je yy leto, mm mesec in nnnn zaporedna številka brez presledka, večja od 0
|
||||
|
||||
|
||||
@ -91,5 +91,4 @@ ProposalsAndProposalsLines=Ticari önerisi ve hatları
|
||||
ProposalLine=Önerisi doğrultusunda
|
||||
DocModelAzurDescription=Tam bir öneri modeli (logo. ..)
|
||||
DocModelJauneDescription=Jaune modeli önerisi
|
||||
MarbreNumRefModelDesc=Format% syymm uyan numero-teklif nnnn nereye YY yılı, mm ay ve nnnn hiçbir break ve 0 olursa dönüş ile bir dizi
|
||||
// STOP - Lines generated via autotranslator.php tool (2010-03-15 19:05:26).
|
||||
|
||||
Loading…
Reference in New Issue
Block a user