On passe plutot l'objet facture et c'est dans le model qu'on recup la date. Cela permet des modules de numrotation capable d'exploiter n'importe quelle info de la facture plutot que seulement la date

This commit is contained in:
Laurent Destailleur 2006-09-05 19:23:05 +00:00
parent 2c9ca12a76
commit 04b9e29645
3 changed files with 7 additions and 5 deletions

View File

@ -1862,7 +1862,7 @@ class Facture extends CommonObject
$obj = new $classname();
$numref = "";
$numref = $obj->getNumRef($soc,$this->date);
$numref = $obj->getNumRef($soc,$this);
if ( $numref != "")
{

View File

@ -139,11 +139,12 @@ function info()
/** \brief Renvoie la référence de commande suivante non utilisée
* \param objsoc Objet société
* \param facture Objet facture
* \return string Texte descripif
*/
function getNumRef($objsoc=0,$date_creation = '')
function getNumRef($objsoc=0,$facture)
{
return $this->getNextValue($date_creation);
return $this->getNextValue($facture->date);
}
}

View File

@ -143,11 +143,12 @@ function info()
/** \brief Renvoie la référence de commande suivante non utilisée
* \param objsoc Objet société
* \param facture Objet facture
* \return string Texte descripif
*/
function getNumRef($objsoc=0,$date_creation = '')
function getNumRef($objsoc=0,$facture)
{
return $this->getNextValue($date_creation);
return $this->getNextValue($facture->date);
}
}