Uniformisation du code
This commit is contained in:
parent
84a2167c5c
commit
0f9e8b22ab
@ -103,19 +103,19 @@ class mod_codeclient_tigre extends ModeleThirdPartyCode
|
|||||||
* \param $type Client ou fournisseur (1:client, 2:fournisseur)
|
* \param $type Client ou fournisseur (1:client, 2:fournisseur)
|
||||||
* \return string Texte descripif
|
* \return string Texte descripif
|
||||||
*/
|
*/
|
||||||
function getExample($langs,$objsoc=0,$type=0)
|
function getExample($langs,$objsoc=0,$type=-1)
|
||||||
{
|
{
|
||||||
if ($type == 1)
|
if ($type == 0)
|
||||||
|
{
|
||||||
|
$example = $this->getNextValue($objsoc,0);
|
||||||
|
}
|
||||||
|
else if ($type == 1)
|
||||||
{
|
{
|
||||||
$example = $this->getNextValue($objsoc,1);
|
$example = $this->getNextValue($objsoc,1);
|
||||||
}
|
}
|
||||||
else if ($type == 2)
|
|
||||||
{
|
|
||||||
$example = $this->getNextValue($objsoc,2);
|
|
||||||
}
|
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
$example = $this->getNextValue($objsoc,1)."<br>".$this->getNextValue($objsoc,2);
|
$example = $this->getNextValue($objsoc,0)."<br>".$this->getNextValue($objsoc,1);
|
||||||
}
|
}
|
||||||
return $example;
|
return $example;
|
||||||
}
|
}
|
||||||
@ -124,18 +124,18 @@ class mod_codeclient_tigre extends ModeleThirdPartyCode
|
|||||||
* \param $type Client ou fournisseur (1:client, 2:fournisseur)
|
* \param $type Client ou fournisseur (1:client, 2:fournisseur)
|
||||||
* \return string Valeur
|
* \return string Valeur
|
||||||
*/
|
*/
|
||||||
function getNextValue($objsoc=0,$type=0)
|
function getNextValue($objsoc=0,$type=-1)
|
||||||
{
|
{
|
||||||
global $db,$conf;
|
global $db,$conf;
|
||||||
|
|
||||||
$mask = $this->buildMask($objsoc,$type);
|
$mask = $this->buildMask($objsoc,$type);
|
||||||
$count = 0;
|
$count = 0;
|
||||||
|
|
||||||
if ($type == 1)
|
if ($type == 0)
|
||||||
{
|
{
|
||||||
$field = 'code_client';
|
$field = 'code_client';
|
||||||
}
|
}
|
||||||
else if ($type == 2)
|
else if ($type == 1)
|
||||||
{
|
{
|
||||||
$field = 'code_fournisseur';
|
$field = 'code_fournisseur';
|
||||||
}
|
}
|
||||||
@ -172,15 +172,15 @@ class mod_codeclient_tigre extends ModeleThirdPartyCode
|
|||||||
* \param $type Client ou fournisseur (1:client, 2:fournisseur)
|
* \param $type Client ou fournisseur (1:client, 2:fournisseur)
|
||||||
* \return string Valeur
|
* \return string Valeur
|
||||||
*/
|
*/
|
||||||
function buildMask($objsoc=0,$type='')
|
function buildMask($objsoc=0,$type=-1)
|
||||||
{
|
{
|
||||||
global $conf;
|
global $conf;
|
||||||
|
|
||||||
if ($type==1)
|
if ($type==0)
|
||||||
{
|
{
|
||||||
$mask = $conf->global->CODE_TIGRE_MASK_CUSTOMER;
|
$mask = $conf->global->CODE_TIGRE_MASK_CUSTOMER;
|
||||||
}
|
}
|
||||||
else if ($type==2)
|
else if ($type==1)
|
||||||
{
|
{
|
||||||
$mask = $conf->global->CODE_TIGRE_MASK_SUPPLIER;
|
$mask = $conf->global->CODE_TIGRE_MASK_SUPPLIER;
|
||||||
}
|
}
|
||||||
|
|||||||
@ -132,7 +132,8 @@ class ModeleThirdPartyCode
|
|||||||
$s.=$langs->trans("CanBeModifiedIfOk").': <b>'.yn($this->code_modifiable).'</b><br>';
|
$s.=$langs->trans("CanBeModifiedIfOk").': <b>'.yn($this->code_modifiable).'</b><br>';
|
||||||
$s.=$langs->trans("CanBeModifiedIfKo").': <b>'.yn($this->code_modifiable_invalide).'</b><br>';
|
$s.=$langs->trans("CanBeModifiedIfKo").': <b>'.yn($this->code_modifiable_invalide).'</b><br>';
|
||||||
$s.=$langs->trans("AutomaticCode").': <b>'.yn($this->code_auto).'</b><br>';
|
$s.=$langs->trans("AutomaticCode").': <b>'.yn($this->code_auto).'</b><br>';
|
||||||
if ($type != -1) $s.=$langs->trans("Example").': <b>'.$this->getExample($langs,$soc,1).'</b>';
|
if ($type == 0) $s.=$langs->trans("Example").': <b>'.$this->getExample($langs,$soc,0).'</b>';
|
||||||
|
if ($type == 1) $s.=$langs->trans("Example").': <b>'.$this->getExample($langs,$soc,1).'</b>';
|
||||||
return $s;
|
return $s;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -228,6 +228,7 @@ AllocateCommercial=Allocate a commercial
|
|||||||
SelectCountry=Select a country
|
SelectCountry=Select a country
|
||||||
SelectCompany=Select a third party
|
SelectCompany=Select a third party
|
||||||
Organization=Organization
|
Organization=Organization
|
||||||
|
AutomaticallyGenerated=Automatically generated
|
||||||
|
|
||||||
# Tigre
|
# Tigre
|
||||||
TigreNumRefModelDesc1=Return a customizable customer/supplier number according to a defined mask.
|
TigreNumRefModelDesc1=Return a customizable customer/supplier number according to a defined mask.
|
||||||
|
|||||||
@ -231,6 +231,7 @@ AllocateCommercial=Affecter un commercial
|
|||||||
SelectCountry=Sélectionner un pays
|
SelectCountry=Sélectionner un pays
|
||||||
SelectCompany=Sélectionner un tiers
|
SelectCompany=Sélectionner un tiers
|
||||||
Organization=Organisme
|
Organization=Organisme
|
||||||
|
AutomaticallyGenerated=Généré automatiquement
|
||||||
|
|
||||||
# Tigre
|
# Tigre
|
||||||
TigreNumRefModelDesc1=Renvoie un code client/fournisseur personnalisable selon un masque à définir.
|
TigreNumRefModelDesc1=Renvoie un code client/fournisseur personnalisable selon un masque à définir.
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user