Modif facture_get_num

This commit is contained in:
Rodolphe Quiedeville 2004-09-21 09:15:15 +00:00
parent 3f5b505920
commit ee612431c2

View File

@ -53,7 +53,7 @@ class ModelePDFFactures extends FPDF
/*! \class ModeleNumRefFactures /*! \class ModeleNumRefFactures
\brief Classe mère des modèles de numérotation des références de facture \brief Classe mère des modèles de numérotation des références de facture
*/ */
class ModeleNumRefFactures class ModeleNumRefFactures
@ -119,6 +119,7 @@ function facture_pdf_create($db, $facid)
} }
else else
{ {
dolibarr_syslog("Erreur dans facture_pdf_create");
dolibarr_print_error($db,$obj->pdferror()); dolibarr_print_error($db,$obj->pdferror());
return 0; return 0;
} }
@ -137,7 +138,7 @@ function facture_pdf_create($db, $facid)
\param soc objet societe \param soc objet societe
\return string reference libre pour la facture \return string reference libre pour la facture
*/ */
function facture_get_num($soc) function facture_get_num($soc, $prefixe_additionnel='')
{ {
global $db, $langs; global $db, $langs;
$langs->load("bills"); $langs->load("bills");
@ -155,12 +156,13 @@ function facture_get_num($soc)
$obj = new $classname(); $obj = new $classname();
if ( $obj->getNumRef($soc) != "") if ( $obj->getNumRef($soc, $prefixe_additionnel) != "")
{ {
return $obj->getNumRef($soc); return $obj->getNumRef($soc, $prefixe_additionnel);
} }
else else
{ {
dolibarr_syslog("Erreur dans facture_get_num");
dolibarr_print_error($db,$obj->numreferror()); dolibarr_print_error($db,$obj->numreferror());
return ""; return "";
} }