diff --git a/application/models/DbTable/DossierAffectation.php b/application/models/DbTable/DossierAffectation.php
index dda0bf64..fa4b4c22 100755
--- a/application/models/DbTable/DossierAffectation.php
+++ b/application/models/DbTable/DossierAffectation.php
@@ -18,6 +18,9 @@ public function getDossierNonAffect($idDateCom)
->join(array('dossType' => "dossiertype"), 'doss.TYPE_DOSSIER = dossType.ID_DOSSIERTYPE', 'LIBELLE_DOSSIERTYPE')
->joinLeft(array("e" => "etablissementdossier"), "doss.ID_DOSSIER = e.ID_DOSSIER", null)
->joinLeft("etablissementinformations", "e.ID_ETABLISSEMENT = etablissementinformations.ID_ETABLISSEMENT AND etablissementinformations.DATE_ETABLISSEMENTINFORMATIONS = ( SELECT MAX(etablissementinformations.DATE_ETABLISSEMENTINFORMATIONS) FROM etablissementinformations WHERE etablissementinformations.ID_ETABLISSEMENT = e.ID_ETABLISSEMENT )", "LIBELLE_ETABLISSEMENTINFORMATIONS")
+ ->joinLeft("dossierpreventionniste","dossierpreventionniste.ID_DOSSIER = doss.ID_DOSSIER",null)
+ ->joinLeft("utilisateur","utilisateur.ID_UTILISATEUR = dossierpreventionniste.ID_PREVENTIONNISTE",null)
+ ->joinLeft("utilisateurinformations","utilisateurinformations.ID_UTILISATEURINFORMATIONS = utilisateur.ID_UTILISATEURINFORMATIONS",array("PRENOM_UTILISATEURINFORMATIONS", "NOM_UTILISATEURINFORMATIONS"))
->where('dateComm.ID_DATECOMMISSION = ?',$idDateCom)
->where("dossAffect.HEURE_DEB_AFFECT IS NULL")
->where("dossAffect.HEURE_FIN_AFFECT IS NULL")
@@ -41,6 +44,9 @@ public function getDossierAffect($idDateCom)
->join(array('dossType' => "dossiertype"), 'doss.TYPE_DOSSIER = dossType.ID_DOSSIERTYPE', 'LIBELLE_DOSSIERTYPE')
->joinLeft(array("e" => "etablissementdossier"), "doss.ID_DOSSIER = e.ID_DOSSIER", null)
->joinLeft("etablissementinformations", "e.ID_ETABLISSEMENT = etablissementinformations.ID_ETABLISSEMENT AND etablissementinformations.DATE_ETABLISSEMENTINFORMATIONS = ( SELECT MAX(etablissementinformations.DATE_ETABLISSEMENTINFORMATIONS) FROM etablissementinformations WHERE etablissementinformations.ID_ETABLISSEMENT = e.ID_ETABLISSEMENT )", "LIBELLE_ETABLISSEMENTINFORMATIONS")
+ ->joinLeft("dossierpreventionniste","dossierpreventionniste.ID_DOSSIER = doss.ID_DOSSIER",null)
+ ->joinLeft("utilisateur","utilisateur.ID_UTILISATEUR = dossierpreventionniste.ID_PREVENTIONNISTE",null)
+ ->joinLeft("utilisateurinformations","utilisateurinformations.ID_UTILISATEURINFORMATIONS = utilisateur.ID_UTILISATEURINFORMATIONS",array("PRENOM_UTILISATEURINFORMATIONS", "NOM_UTILISATEURINFORMATIONS"))
->where("dateComm.ID_DATECOMMISSION = ?",$idDateCom)
->where("dossAffect.HEURE_DEB_AFFECT IS NOT NULL")
->where("dossAffect.HEURE_FIN_AFFECT IS NOT NULL")
diff --git a/application/models/DbTable/Search.php b/application/models/DbTable/Search.php
index fc65a9b3..f87bef4e 100755
--- a/application/models/DbTable/Search.php
+++ b/application/models/DbTable/Search.php
@@ -119,6 +119,7 @@ public function setItem( $item )
->joinLeft("avis", "d.AVIS_DOSSIER_COMMISSION = avis.ID_AVIS")
->joinLeft("dossierpreventionniste", "dossierpreventionniste.ID_DOSSIER = d.ID_DOSSIER", null)
->joinLeft("utilisateur", "utilisateur.ID_UTILISATEUR = dossierpreventionniste.ID_PREVENTIONNISTE", "ID_UTILISATEUR")
+ ->joinLeft("utilisateurinformations","utilisateurinformations.ID_UTILISATEURINFORMATIONS = utilisateur.ID_UTILISATEURINFORMATIONS",array("PRENOM_UTILISATEURINFORMATIONS", "NOM_UTILISATEURINFORMATIONS"))
->joinLeft("etablissementinformations", "e.ID_ETABLISSEMENT = etablissementinformations.ID_ETABLISSEMENT AND etablissementinformations.DATE_ETABLISSEMENTINFORMATIONS =
IFNULL(
(CASE
diff --git a/application/views/scripts/search/results/dossier.phtml b/application/views/scripts/search/results/dossier.phtml
index 4bbfa302..7a21bafd 100755
--- a/application/views/scripts/search/results/dossier.phtml
+++ b/application/views/scripts/search/results/dossier.phtml
@@ -16,11 +16,11 @@
-
+
LIBELLE_ETABLISSEMENTINFORMATIONS != null): ?>
LIBELLE_ETABLISSEMENTINFORMATIONS . '] ' ?>
- LIBELLE_DOSSIERTYPE . " - " . $this->LIBELLE_DOSSIERNATURE . (!empty($this->OBJET_DOSSIER) ? " - " . substr($this->OBJET_DOSSIER, 0, 70) . ( strlen($this->OBJET_DOSSIER) > 70 ? "(...)" : "" ) : "") . ( $this->NB_URBA != '' ? " - " . $this->NB_URBA : '') ?>
+ LIBELLE_DOSSIERTYPE . " - " . $this->LIBELLE_DOSSIERNATURE . (!empty($this->OBJET_DOSSIER) ? " - " . substr($this->OBJET_DOSSIER, 0, 70) . ( strlen($this->OBJET_DOSSIER) > 70 ? "(...)" : "" ) : "") . (!empty($this->NOM_UTILISATEURINFORMATIONS) ? " (" . $this->NOM_UTILISATEURINFORMATIONS . " " . $this->PRENOM_UTILISATEURINFORMATIONS . ")" : "") . ( $this->NB_URBA != '' ? " - " . $this->NB_URBA : '') ?>