Add comment

This commit is contained in:
Laurent Destailleur 2010-10-18 01:58:53 +00:00
parent 436e8f06eb
commit c9ab28cc58

View File

@ -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: * La regle est la suivante:
* Si facture derniere, non provisoire, sans paiement et non exporte en compta -> oui fin de regle * Si facture derniere, non provisoire, sans paiement et non exporte en compta -> oui fin de regle
* Si facture brouillon et provisoire -> oui * 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() function is_erasable()
{ {
@ -2568,6 +2568,8 @@ class Facture extends CommonObject
{ {
// On ne peut supprimer que la derniere facture validee // On ne peut supprimer que la derniere facture validee
// pour ne pas avoir de trou dans la numerotation // 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 = "SELECT MAX(facnumber)";
$sql.= " FROM ".MAIN_DB_PREFIX."facture"; $sql.= " FROM ".MAIN_DB_PREFIX."facture";
$sql.= " WHERE entity = ".$conf->entity; $sql.= " WHERE entity = ".$conf->entity;