888 |
$this->f->getParameter('erp_depot_dossier_dat')) { |
$this->f->getParameter('erp_depot_dossier_dat')) { |
889 |
$msgenque = new MessageEnqueuer(); |
$msgenque = new MessageEnqueuer(); |
890 |
$msgenque->setDossierInstructionIdentifier($this->valF['dossier']); |
$msgenque->setDossierInstructionIdentifier($this->valF['dossier']); |
891 |
$msgenque->enqueueMessage($msgenque::$ERP_DEPOT_DOSSIER_DAT); |
$return = $msgenque->enqueueMessage($msgenque::$ERP_DEPOT_DOSSIER_DAT); |
892 |
|
//Si une erreur s'est produite on arrête le traitement et on |
893 |
|
//retourne une erreur |
894 |
|
if ($return !== 0){ |
895 |
|
|
896 |
|
$this->addToMessage(_("Une erreur s'est produite lors de ". |
897 |
|
"l'envoi du message au referentiel ERP. Merci de ". |
898 |
|
"contacter votre administrateur")); |
899 |
|
//Si c'est un problème de connexion vers rabbitMQ et AMQP |
900 |
|
//On ne valide pas le formulaire |
901 |
|
if ( $return === -3 ){ |
902 |
|
$this->addToMessage("<br/>"._("SAISIE NON ENREGISTREE")."<br/>"); |
903 |
|
$this->correct = false; |
904 |
|
return false; |
905 |
|
} |
906 |
|
} |
907 |
|
else { |
908 |
|
$this->addToMessage(_("Le message a ete transmis au ". |
909 |
|
"referentiel ERP.")); |
910 |
|
} |
911 |
} |
} |
912 |
|
|
913 |
// envoi du message a ERP en cas d'une demande d'ouverture DAT |
// envoi du message a ERP en cas d'une demande d'ouverture DAT |
915 |
$this->f->getParameter('erp_demande_ouverture_dat')) { |
$this->f->getParameter('erp_demande_ouverture_dat')) { |
916 |
$msgenque = new MessageEnqueuer(); |
$msgenque = new MessageEnqueuer(); |
917 |
$msgenque->setDossierInstructionIdentifier($this->valF['dossier']); |
$msgenque->setDossierInstructionIdentifier($this->valF['dossier']); |
918 |
$msgenque->enqueueMessage($msgenque::$ERP_DEMANDE_OUVERTURE_DAT); |
$return = $msgenque->enqueueMessage($msgenque::$ERP_DEMANDE_OUVERTURE_DAT); |
919 |
|
//Si une erreur s'est produite on arrête le traitement et on |
920 |
|
//retourne une erreur |
921 |
|
if ($return !== 0){ |
922 |
|
|
923 |
|
$this->addToMessage(_("Une erreur s'est produite lors de ". |
924 |
|
"l'envoi du message au referentiel ERP. Merci de ". |
925 |
|
"contacter votre administrateur")); |
926 |
|
//Si c'est un problème de connexion vers rabbitMQ et AMQP |
927 |
|
//On ne valide pas le formulaire |
928 |
|
if ( $return === -3 ){ |
929 |
|
$this->addToMessage("<br/>"._("SAISIE NON ENREGISTREE")."<br/>"); |
930 |
|
$this->correct = false; |
931 |
|
return false; |
932 |
|
} |
933 |
|
} |
934 |
|
else { |
935 |
|
$this->addToMessage(_("Le message a ete transmis au ". |
936 |
|
"referentiel ERP.")); |
937 |
|
} |
938 |
} |
} |
939 |
|
|
940 |
if ($this->valF['erp'] === true) { |
if ($this->valF['erp'] === true) { |
943 |
$this->f->getParameter('erp_annulation_demande')) { |
$this->f->getParameter('erp_annulation_demande')) { |
944 |
$msgenque = new MessageEnqueuer(); |
$msgenque = new MessageEnqueuer(); |
945 |
$msgenque->setDossierInstructionIdentifier($this->valF['dossier']); |
$msgenque->setDossierInstructionIdentifier($this->valF['dossier']); |
946 |
$msgenque->enqueueMessage($msgenque::$ERP_ANNULATION_DEMANDE); |
$return = $msgenque->enqueueMessage($msgenque::$ERP_ANNULATION_DEMANDE); |
947 |
|
//Si une erreur s'est produite on arrête le traitement et on |
948 |
|
//retourne une erreur |
949 |
|
if ($return !== 0){ |
950 |
|
|
951 |
|
$this->addToMessage(_("Une erreur s'est produite lors de ". |
952 |
|
"l'envoi du message au referentiel ERP. Merci de ". |
953 |
|
"contacter votre administrateur")); |
954 |
|
//Si c'est un problème de connexion vers rabbitMQ et AMQP |
955 |
|
//On ne valide pas le formulaire |
956 |
|
if ( $return === -3 ){ |
957 |
|
$this->addToMessage("<br/>"._("SAISIE NON ENREGISTREE")."<br/>"); |
958 |
|
$this->correct = false; |
959 |
|
return false; |
960 |
|
} |
961 |
|
} |
962 |
|
else { |
963 |
|
$this->addToMessage(_("Le message a ete transmis au ". |
964 |
|
"referentiel ERP.")); |
965 |
|
} |
966 |
} |
} |
967 |
|
|
968 |
// envoi du message a ERP en cas d'ouverture d'un dossier PC "rattache" |
// envoi du message a ERP en cas d'ouverture d'un dossier PC "rattache" |
971 |
$this->f->getParameter('erp_demande_ouverture_pc_daact')) { |
$this->f->getParameter('erp_demande_ouverture_pc_daact')) { |
972 |
$msgenque = new MessageEnqueuer(); |
$msgenque = new MessageEnqueuer(); |
973 |
$msgenque->setDossierInstructionIdentifier($this->valF['dossier']); |
$msgenque->setDossierInstructionIdentifier($this->valF['dossier']); |
974 |
$msgenque->enqueueMessage($msgenque::$ERP_DEMANDE_OUVERTURE_PC); |
$return = $msgenque->enqueueMessage($msgenque::$ERP_DEMANDE_OUVERTURE_PC); |
975 |
|
//Si une erreur s'est produite on arrête le traitement et on |
976 |
|
//retourne une erreur |
977 |
|
if ($return !== 0){ |
978 |
|
|
979 |
|
$this->addToMessage(_("Une erreur s'est produite lors de ". |
980 |
|
"l'envoi du message au referentiel ERP. Merci de ". |
981 |
|
"contacter votre administrateur")); |
982 |
|
//Si c'est un problème de connexion vers rabbitMQ et AMQP |
983 |
|
//On ne valide pas le formulaire |
984 |
|
if ( $return === -3 ){ |
985 |
|
$this->addToMessage("<br/>"._("SAISIE NON ENREGISTREE")."<br/>"); |
986 |
|
$this->correct = false; |
987 |
|
return false; |
988 |
|
} |
989 |
|
} |
990 |
|
else { |
991 |
|
$this->addToMessage(_("Le message a ete transmis au ". |
992 |
|
"referentiel ERP.")); |
993 |
|
} |
994 |
} |
} |
995 |
} |
} |
996 |
} // fin de if ($this->f->getParameter('option_erp') != "") |
} // fin de if ($this->f->getParameter('option_erp') != "") |
1285 |
$msgenque->setContraintePlu($this->valF['servitude']); |
$msgenque->setContraintePlu($this->valF['servitude']); |
1286 |
$msgenque->setReferenceCadastrale( |
$msgenque->setReferenceCadastrale( |
1287 |
$this->getReferenceCadastrale($this->valF['dossier'])); |
$this->getReferenceCadastrale($this->valF['dossier'])); |
1288 |
$msgenque->enqueueMessage($msgenque::$ERP_QUALIFIE); |
$return = $msgenque->enqueueMessage($msgenque::$ERP_QUALIFIE); |
1289 |
|
//Si une erreur s'est produite on arrête le traitement et on |
1290 |
|
//retourne une erreur |
1291 |
|
if ($return !== 0){ |
1292 |
|
|
1293 |
|
$this->addToMessage(_("Une erreur s'est produite lors de ". |
1294 |
|
"l'envoi du message au referentiel ERP. Merci de ". |
1295 |
|
"contacter votre administrateur")); |
1296 |
|
//Si c'est un problème de connexion vers rabbitMQ et AMQP |
1297 |
|
//On ne valide pas le formulaire |
1298 |
|
if ( $return === -3 ){ |
1299 |
|
$this->addToMessage("<br/>"._("SAISIE NON ENREGISTREE")."<br/>"); |
1300 |
|
$this->correct = false; |
1301 |
|
return false; |
1302 |
|
} |
1303 |
|
} |
1304 |
|
else { |
1305 |
|
$this->addToMessage(_("Le message a ete transmis au ". |
1306 |
|
"referentiel ERP.")); |
1307 |
|
} |
1308 |
} |
} |
1309 |
|
|
1310 |
// envoi des messages a ERP en cas du dossier PC traite par URBA, et |
// envoi des messages a ERP en cas du dossier PC traite par URBA, et |
1314 |
&& $this->valF['erp'] == true) { |
&& $this->valF['erp'] == true) { |
1315 |
$msgenque = new MessageEnqueuer(); |
$msgenque = new MessageEnqueuer(); |
1316 |
$msgenque->setDossierInstructionIdentifier($this->valF['dossier']); |
$msgenque->setDossierInstructionIdentifier($this->valF['dossier']); |
1317 |
$msgenque->enqueueMessage($msgenque::$ERP_DEMANDE_COMPLETUDE_PC); |
$return = $msgenque->enqueueMessage($msgenque::$ERP_DEMANDE_COMPLETUDE_PC); |
1318 |
$msgenque->enqueueMessage($msgenque::$ERP_DEMANDE_QUALIFICATION_PC); |
//Si une erreur s'est produite on arrête le traitement et on |
1319 |
|
//retourne une erreur |
1320 |
|
if ($return !== 0){ |
1321 |
|
|
1322 |
|
$this->addToMessage(_("Une erreur s'est produite lors de ". |
1323 |
|
"l'envoi du message au referentiel ERP. Merci de ". |
1324 |
|
"contacter votre administrateur")); |
1325 |
|
//Si c'est un problème de connexion vers rabbitMQ et AMQP |
1326 |
|
//On ne valide pas le formulaire |
1327 |
|
if ( $return === -3 ){ |
1328 |
|
$this->addToMessage("<br/>"._("SAISIE NON ENREGISTREE")."<br/>"); |
1329 |
|
$this->correct = false; |
1330 |
|
return false; |
1331 |
|
} |
1332 |
|
} |
1333 |
|
else { |
1334 |
|
$this->addToMessage(_("Le message a ete transmis au ". |
1335 |
|
"referentiel ERP.")); |
1336 |
|
} |
1337 |
|
|
1338 |
|
$return = $msgenque->enqueueMessage($msgenque::$ERP_DEMANDE_QUALIFICATION_PC); |
1339 |
|
//Si une erreur s'est produite on arrête le traitement et on |
1340 |
|
//retourne une erreur |
1341 |
|
if ($return !== 0){ |
1342 |
|
|
1343 |
|
$this->addToMessage(_("Une erreur s'est produite lors de ". |
1344 |
|
"l'envoi du message au referentiel ERP. Merci de ". |
1345 |
|
"contacter votre administrateur")); |
1346 |
|
//Si c'est un problème de connexion vers rabbitMQ et AMQP |
1347 |
|
//On ne valide pas le formulaire |
1348 |
|
if ( $return === -3 ){ |
1349 |
|
$this->addToMessage("<br/>"._("SAISIE NON ENREGISTREE")."<br/>"); |
1350 |
|
$this->correct = false; |
1351 |
|
return false; |
1352 |
|
} |
1353 |
|
} |
1354 |
|
else { |
1355 |
|
$this->addToMessage(_("Le message a ete transmis au ". |
1356 |
|
"referentiel ERP.")); |
1357 |
|
} |
1358 |
} |
} |
1359 |
} |
} |
1360 |
} // fin de if($this->f->getParameter('option_erp')) |
} // fin de if($this->f->getParameter('option_erp')) |
1756 |
if ($listContrainte->numRows() != 0) { |
if ($listContrainte->numRows() != 0) { |
1757 |
|
|
1758 |
// Affiche du fieldset |
// Affiche du fieldset |
1759 |
printf("<div id=\"liste_contrainte\" class=\"demande_hidden_bloc col_12\">"); |
printf("<div id=\"liste_contrainte\" class=\"demande_hidden_bloc\">"); |
1760 |
printf("<fieldset class=\"cadre ui-corner-all ui-widget-content\">"); |
printf("<fieldset class=\"cadre ui-corner-all ui-widget-content col_12 startClosed\">"); |
1761 |
printf(" <legend class=\"ui-corner-all ui-widget-content ui-state-active\">" |
printf(" <legend class=\"ui-corner-all ui-widget-content ui-state-active\">" |
1762 |
._("dossier_contrainte")."</legend>"); |
._("dossier_contrainte")."</legend>"); |
1763 |
|
printf("<div class=\"fieldsetContent\" style=\"display: none;\">"); |
1764 |
|
|
1765 |
// Entête pour le groupe |
// Entête pour le groupe |
1766 |
$groupeHeader = " |
$groupeHeader = " |
1786 |
$tableHeader = " |
$tableHeader = " |
1787 |
<thead> |
<thead> |
1788 |
<tr class='ui-tabs-nav ui-accordion ui-state-default tab-title'> |
<tr class='ui-tabs-nav ui-accordion ui-state-default tab-title'> |
1789 |
<th class='title col-0 firstcol'> |
<th class='title col-0 firstcol contrainte_th_texte_complete'> |
1790 |
<span class='name'> |
<span class='name'> |
1791 |
"._('texte_complete')." |
"._('texte_complete')." |
1792 |
</span> |
</span> |
1793 |
</th> |
</th> |
1794 |
<th class='title col-1'> |
<th class='title col-1 contrainte_th_reference'> |
1795 |
<span class='name'> |
<span class='name'> |
1796 |
"._('reference')." |
"._('reference')." |
1797 |
</span> |
</span> |
1798 |
</th> |
</th> |
1799 |
<th class='title col-2'> |
<th class='title col-2 contrainte_th_nature'> |
1800 |
<span class='name'> |
<span class='name'> |
1801 |
"._('nature')." |
"._('nature')." |
1802 |
</span> |
</span> |
1808 |
// Ligne de données |
// Ligne de données |
1809 |
$line = " |
$line = " |
1810 |
<tr class='tab-data %s'> |
<tr class='tab-data %s'> |
1811 |
<td class='col-0 firstcol'> |
<td class='col-0 firstcol contrainte_th_texte_complete'> |
1812 |
%s |
%s |
1813 |
</td> |
</td> |
1814 |
<td class='col-1'> |
<td class='col-1 contrainte_th_reference'> |
1815 |
%s |
%s |
1816 |
</td> |
</td> |
1817 |
<td class='col-2'> |
<td class='col-2 contrainte_th_nature'> |
1818 |
%s |
%s |
1819 |
</td> |
</td> |
1820 |
"; |
"; |
1911 |
printf("</div>"); |
printf("</div>"); |
1912 |
|
|
1913 |
printf("</div>"); |
printf("</div>"); |
1914 |
|
|
1915 |
|
printf("<div class=\"visualClear\"></div>"); |
1916 |
|
// Ferme le fieldset content |
1917 |
|
printf("</div>"); |
1918 |
printf("</fieldset>"); |
printf("</fieldset>"); |
1919 |
} |
} |
1920 |
/** |
/** |
1989 |
if($maj < 2 AND $linkable) { |
if($maj < 2 AND $linkable) { |
1990 |
echo "<span id=\"add_delegataire\" |
echo "<span id=\"add_delegataire\" |
1991 |
class=\"om-form-button add-16\">". |
class=\"om-form-button add-16\">". |
1992 |
_("Saisir le delegataire"). |
_("Saisir un autre correspondant"). |
1993 |
"</span>"; |
"</span>"; |
1994 |
} |
} |
1995 |
echo "</div>"; |
echo "</div>"; |