diff --git a/htdocs/compta/facture/class/facture.class.php b/htdocs/compta/facture/class/facture.class.php index 9d30de012d20d9308e6daf9cca7bb256f9139551..afa0878acf49d6c6c40807d97c46e0d319ae5ae8 100644 --- a/htdocs/compta/facture/class/facture.class.php +++ b/htdocs/compta/facture/class/facture.class.php @@ -2550,11 +2550,11 @@ class Facture extends CommonObject /** - * \brief Renvoi si une facture peut etre supprimee completement. + * Renvoi si une facture peut etre supprimee completement. * La regle est la suivante: * Si facture derniere, non provisoire, sans paiement et non exporte en compta -> oui fin de regle * Si facture brouillon et provisoire -> oui - * \return int <0 si ko, 0=non, 1=oui + * @return int <0 si ko, 0=non, 1=oui */ function is_erasable() { @@ -2568,6 +2568,8 @@ class Facture extends CommonObject { // On ne peut supprimer que la derniere facture validee // pour ne pas avoir de trou dans la numerotation + // FIXME Le dernier num de facture n'est pas forcement le max ! + // Utiliser le module de numérotation pour trouver le max. $sql = "SELECT MAX(facnumber)"; $sql.= " FROM ".MAIN_DB_PREFIX."facture"; $sql.= " WHERE entity = ".$conf->entity;