diff --git a/htdocs/facture.class.php b/htdocs/facture.class.php index 49654c431c7..2d1b6444ab1 100644 --- a/htdocs/facture.class.php +++ b/htdocs/facture.class.php @@ -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 != "") { diff --git a/htdocs/includes/modules/facture/orion/orion.modules.php b/htdocs/includes/modules/facture/orion/orion.modules.php index 33a91899623..ae06feba976 100644 --- a/htdocs/includes/modules/facture/orion/orion.modules.php +++ b/htdocs/includes/modules/facture/orion/orion.modules.php @@ -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); } } diff --git a/htdocs/includes/modules/facture/titan/titan.modules.php b/htdocs/includes/modules/facture/titan/titan.modules.php index 75faebee4fd..d56e53f2562 100644 --- a/htdocs/includes/modules/facture/titan/titan.modules.php +++ b/htdocs/includes/modules/facture/titan/titan.modules.php @@ -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); } }