Ajout d'une notion de version sur les modules de numrotation des codes clients. Les modules au statut "development" ne s'affiche que si la constante MAIN_ENABLE_DEVELOPMENT est a on.

Dbut ajout du modle personnalisable "tigre" avec numrotation automatique pour les codes clients et fournisseurs.
This commit is contained in:
Regis Houssin 2007-09-17 22:00:39 +00:00
parent 966acbf2fb
commit cbb9b87f89
4 changed files with 16 additions and 4 deletions

View File

@ -50,7 +50,8 @@ class mod_codeclient_leopard extends ModeleThirdPartyCode
var $code_modifiable_invalide; // Code modifiable si il est invalide
var $code_modifiable_null; // Code modifiables si il est null
var $code_null; // Code facultatif
var $version='dolibarr'; // 'development', 'experimental', 'dolibarr'
var $version; // 'development', 'experimental', 'dolibarr'
var $code_auto; // Numérotation automatique
/** \brief Constructeur classe
@ -58,10 +59,12 @@ class mod_codeclient_leopard extends ModeleThirdPartyCode
function mod_codeclient_leopard()
{
$this->nom = "Léopard";
$this->version = "dolibarr";
$this->code_modifiable = 1;
$this->code_modifiable_invalide = 1;
$this->code_modifiable_null = 1;
$this->code_null = 1;
$this->code_auto = 0;
}

View File

@ -42,7 +42,8 @@ class mod_codeclient_lion extends ModeleThirdPartyCode
var $code_modifiable_invalide; // Code modifiable si il est invalide
var $code_modifiable_null; // Code modifiables si il est null
var $code_null; // Code facultatif
var $version='dolibarr'; // 'development', 'experimental', 'dolibarr'
var $version; // 'development', 'experimental', 'dolibarr'
var $code_auto; // Numérotation automatique
/** \brief Constructeur classe
@ -50,10 +51,12 @@ class mod_codeclient_lion extends ModeleThirdPartyCode
function mod_codeclient_lion()
{
$this->nom = "Lion";
$this->version = "dolibarr";
$this->code_modifiable = 0;
$this->code_modifiable_invalide = 1;
$this->code_modifiable_null = 1;
$this->code_null = 0;
$this->code_auto = 0;
}

View File

@ -43,7 +43,8 @@ class mod_codeclient_tigre extends ModeleThirdPartyCode
var $code_modifiable_invalide; // Code modifiable si il est invalide
var $code_modifiable_null; // Code modifiables si il est null
var $code_null; // Code facultatif
var $version='development'; // 'development', 'experimental', 'dolibarr'
var $version; // 'development', 'experimental', 'dolibarr'
var $code_auto; // Numérotation automatique
/** \brief Constructeur classe
@ -51,10 +52,12 @@ class mod_codeclient_tigre extends ModeleThirdPartyCode
function mod_codeclient_tigre()
{
$this->nom = "Tigre";
$this->version = "development";
$this->code_modifiable = 0;
$this->code_modifiable_invalide = 1;
$this->code_modifiable_null = 1;
$this->code_null = 0;
$this->code_auto = 1;
}

View File

@ -42,7 +42,8 @@ class mod_codeclient_zebre extends ModeleThirdPartyCode
var $code_modifiable_invalide; // Code modifiable si il est invalide
var $code_modifiable_null; // Code modifiables si il est null
var $code_null; // Code facultatif
var $version='dolibarr'; // 'development', 'experimental', 'dolibarr'
var $version; // 'development', 'experimental', 'dolibarr'
var $code_auto; // Numérotation automatique
/** \brief Constructeur classe
@ -50,10 +51,12 @@ class mod_codeclient_zebre extends ModeleThirdPartyCode
function mod_codeclient_zebre()
{
$this->nom = "Zèbre";
$this->version = "dolibarr";
$this->code_modifiable = 0;
$this->code_modifiable_invalide = 0;
$this->code_modifiable_null = 1;
$this->code_null = 0;
$this->code_auto = 0;
}