Skip to content
Snippets Groups Projects
Commit 68f01260 authored by Laurent Destailleur's avatar Laurent Destailleur
Browse files

Fix: Le module de génération des codes compta aquarium destiné a la compta...

Fix: Le module de génération des codes compta aquarium destiné a la compta expert ne fonctionnait pas correctement.
parent 9777e744
No related branches found
No related tags found
No related merge requests found
......@@ -80,6 +80,7 @@ class mod_codecompta_aquarium extends ModeleAccountancyCode
$is_dispo = $this->verif($DB, $codetouse, $societe, $type);
if (! $is_dispo)
{
/*
// On tente ajout suffix
while ($is_dispo == 0 && $i < 37)
{
......@@ -90,9 +91,10 @@ class mod_codecompta_aquarium extends ModeleAccountancyCode
$i++;
}
*/
// Pour retour
$this->code=$altcodetouse;
// $this->code=$altcodetouse;
$this->code=$codetouse;
}
else
{
......
......@@ -217,10 +217,10 @@ class Societe
}
}
/**
* \brief Verification lors de la modification
* \return 0 si ok, < 0 en cas d'erreur
*/
/**
* \brief Verification lors de la modification
* \return 0 si ok, < 0 en cas d'erreur
*/
function verify()
{
$this->nom=trim($this->nom);
......@@ -376,8 +376,8 @@ class Societe
if ($user) $sql .= ",fk_user_modif = '".$user->id."'";
$sql .= " WHERE idp = '" . $id ."'";
// Verifie que code compta dfini
dolibarr_syslog("Societe.class::update sql=".$sql);
$resql=$this->db->query($sql);
if ($resql)
{
......@@ -1448,6 +1448,7 @@ class Societe
* Peut tre identique celui saisit ou gnr automatiquement.
* A ce jour seule la gnration automatique est implmente
* \param type Type de tiers ('customer' ou 'supplier')
* \return string Code compta si ok, 0 si aucun, <0 si ko
*/
function get_codecompta($type)
{
......@@ -1461,8 +1462,9 @@ class Societe
$mod = new $var;
// Defini code compta dans $mod->code
$result = $mod->get_code($this->db, $this, $type);
if ($type == 'customer') $this->code_compta = $mod->code;
if ($type == 'supplier') $this->code_compta_fournisseur = $mod->code;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment