Ajout methode pour modifier le mode de reglement
This commit is contained in:
parent
cd81884ce9
commit
efb9ae2735
@ -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
|
* \brief Créé une demande de prélèvement
|
||||||
* \param user utilisateur créant la demande
|
* \param user utilisateur créant la demande
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user