Skip to content
Snippets Groups Projects
Commit 769d1d42 authored by Laurent Destailleur's avatar Laurent Destailleur
Browse files

Ajout gestion des triggers suivants:

ORDER_CREATE
ORDER_SUPPLIER_CREATE
ORDER_VALIDATE
ORDER_SUPPLIER_VALIDATE
parent ad6494eb
Branches
Tags
No related merge requests found
...@@ -259,8 +259,9 @@ class CommandeFournisseur extends Commande ...@@ -259,8 +259,9 @@ class CommandeFournisseur extends Commande
} }
/** /**
* Annule la commande * \brief Annule la commande
* L'annulation se fait aprs la validation * \param user Utilisateur qui demande annulation
* \remarks L'annulation se fait aprs la validation
*/ */
function Cancel($user) function Cancel($user)
{ {
...@@ -268,7 +269,6 @@ class CommandeFournisseur extends Commande ...@@ -268,7 +269,6 @@ class CommandeFournisseur extends Commande
$result = 0; $result = 0;
if ($user->rights->fournisseur->commande->annuler) if ($user->rights->fournisseur->commande->annuler)
{ {
$statut = 6; $statut = 6;
$sql = "UPDATE ".MAIN_DB_PREFIX."commande_fournisseur SET fk_statut = ".$statut; $sql = "UPDATE ".MAIN_DB_PREFIX."commande_fournisseur SET fk_statut = ".$statut;
...@@ -278,18 +278,26 @@ class CommandeFournisseur extends Commande ...@@ -278,18 +278,26 @@ class CommandeFournisseur extends Commande
{ {
$result = 0; $result = 0;
$this->log($user, $statut, time()); $this->log($user, $statut, time());
// Appel des triggers
include_once(DOL_DOCUMENT_ROOT . "/interfaces.class.php");
$interface=new Interfaces($this->db);
$result=$interface->run_triggers('ORDER_SUPPLIER_VALIDATE',$this,$user,$langs,$conf);
// Fin appel triggers
return 1;
} }
else else
{ {
dolibarr_syslog("CommandeFournisseur::Cancel Error -1"); dolibarr_syslog("CommandeFournisseur::Cancel Error -1");
$result = -1; return -1;
} }
} }
else else
{ {
dolibarr_syslog("CommandeFournisseur::Cancel Not Authorized"); dolibarr_syslog("CommandeFournisseur::Cancel Not Authorized");
return -1;
} }
return $result ;
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment