3 |
//gen openMairie le 10/02/2011 20:39 |
//gen openMairie le 10/02/2011 20:39 |
4 |
|
|
5 |
require_once ("../gen/obj/dossier.class.php"); |
require_once ("../gen/obj/dossier.class.php"); |
6 |
|
require_once("../services/outgoing/messageenqueuer.php"); |
7 |
|
|
8 |
class dossier extends dossier_gen { |
class dossier extends dossier_gen { |
9 |
|
|
716 |
/* ============================================================= |
/* ============================================================= |
717 |
* fonction trigger relative a la connexion SIG |
* fonction trigger relative a la connexion SIG |
718 |
* $sig = 1 dans dyn/var.inc |
* $sig = 1 dans dyn/var.inc |
719 |
|
* utilisé aussi pour envoyer une message au service REST d'ERP |
720 |
* =============================================================== |
* =============================================================== |
721 |
*/ |
*/ |
722 |
|
|
732 |
$this->addToMessage("<br>"._("Parcelle non renseignee dans dossier")." ".$id." <br>"); |
$this->addToMessage("<br>"._("Parcelle non renseignee dans dossier")." ".$id." <br>"); |
733 |
|
|
734 |
} |
} |
735 |
|
|
736 |
|
// envoie d'une message au service REST d'ERP |
737 |
|
if ($this->valF['enjeu_erp'] === true) { |
738 |
|
$msgenque = new MessageEnqueuer(); |
739 |
|
$msgenque->setDossierInstructionIdentifier($this->valF['dossier']); |
740 |
|
$msgenque->enqueueMessage($msgenque::$ERP_DEPOT_DOSSIER_DAT); |
741 |
|
} |
742 |
} |
} |
743 |
|
|
744 |
/* |
/* |
943 |
} |
} |
944 |
$this->addToMessage("<br>"._("Parcelle ou parcelle_lot non renseignee dans dossier")." ".$id." <br>"); |
$this->addToMessage("<br>"._("Parcelle ou parcelle_lot non renseignee dans dossier")." ".$id." <br>"); |
945 |
} |
} |
946 |
} |
} |
947 |
|
// si la qualification est changée, envoie une message au service ERP |
948 |
|
if ($this->val[array_search('a_qualifier', $this->champs)] != $this->valF['a_qualifier'] |
949 |
|
&& $this->valF['enjeu_erp'] === true) { |
950 |
|
$msgenque = new MessageEnqueuer(); |
951 |
|
$msgenque->setDossierInstructionIdentifier($this->valF['dossier']); |
952 |
|
//$msgenque->competence(xxx); // TODO |
953 |
|
//$msgenque->contrainte_plu(xxx); // TODO |
954 |
|
$msgenque->enqueueMessage($msgenque::$ERP_DEPOT_DOSSIER_DAT); |
955 |
|
} |
956 |
} |
} |
957 |
|
|
958 |
function sig_parametre(&$db){ |
function sig_parametre(&$db){ |