Ajout methode pour modifier le mode de reglement

This commit is contained in:
Rodolphe Quiedeville 2005-01-11 09:39:03 +00:00
parent cd81884ce9
commit efb9ae2735

View File

@ -1138,6 +1138,38 @@ class Facture
}
}
/**
* \brief Change le mode de réglement
* \param mode nouveau mode
*/
function mode_reglement($mode)
{
dolibarr_syslog("Facture::ModeReglement");
if ($this->statut > 0 && $this->paye == 0)
{
$sql = "UPDATE ".MAIN_DB_PREFIX."facture";
$sql .= " SET fk_mode_reglement = ".$mode;
$sql .= " WHERE rowid=".$this->id;
if ( $this->db->query( $sql) )
{
$this->mode_reglement = $mode;
return 0;
}
else
{
dolibarr_syslog("Facture::mode_reglement Erreur -2");
return -2;
}
}
else
{
dolibarr_syslog("Facture::mode_reglement, etat facture incompatible");
return -3;
}
}
/**
* \brief Créé une demande de prélèvement
* \param user utilisateur créant la demande