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:
parent
2c9ca12a76
commit
04b9e29645
@ -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 != "")
|
||||
{
|
||||
|
||||
@ -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);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@ -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);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user