fix #1412, #1552
[auf_rh_dae.git] / project / dae / templates / dae / embauche_consulter.html
index 64fa2a2..509ee3f 100644 (file)
@@ -1,16 +1,20 @@
 {% extends 'base.html' %}
-{% load adminmedia %}
+{% load adminmedia dae %}
 
 {% block title %}RH - DAE - Embauche{% endblock %}
 {% block titre %}Ressources humaines{% endblock %}
-{% block sous_titre %}Demande d'autorisation d'embauche{% endblock %}
+{% block sous_titre %}Demande d'autorisation d'engagement{% endblock %}
 
 {% block extrahead %}
   <link rel="stylesheet" type="text/css" href="{{ MEDIA_URL }}css/dae.css" />
 {% endblock %}
 
 {% block main %}
-<h1>Demandes d'autorisation d'engagement de personnel</h1>
+<h1 class="gauche">Demande d'autorisation d'engagement de personnel</h1>
+<a class="droite bouton-action" target="_blank" href="?mode=vpdf">Format impression</a>
+{% if dossier|est_editable %}<a class="droite bouton-action" href="{% url embauche dossier.poste.key dossier.id %}">Modifier</a>{% endif %}
+<div class="visualClear"></div>
+
 <h2 class="section">SECTION 1 - POSTE</h2>
 {% with dossier.poste as poste %}
 {% include 'dae/poste_resume.html' %}
 <table>
     <tbody>
         <tr>
+            <th>Implantation</th>
             <th>Employé</th>
             <th>Poste</th>
-            <th>Date fin contrat</th>
             <th>Salaire</th>
             <th>Salaire EUR</th>
-            <th>Implantation</th>
-            <th>Famille Emploi</th>
         </tr>
-        {% for d in comparaison_dossiers %}
+        {% for dc in dossier.comparaisons.all %}
         <tr>
-            <td>{{ d.employe }}</td>
-            <td>{{ d.poste1.type_poste.nom }} {{ d.complement1 }}</td>
-            <td>{{ d.contrat_date_fin|default:"en cours" }}</td>
-            <td>{{ d.get_salaire_display }}</td>
-            <td>{{ d.get_salaire_euro_display }}</td>
-            <td>{{ d.poste1.implantation }}</td>
-            <td>{{ d.poste1.type_poste.famille_emploi.nom }}</td>
+            <td>{{ dc.implantation }}</td>
+            <td>{{ dc.personne }}</td>
+            <td>{{ dc.poste }}</td>
+            <td>{{ dc.montant }} {{ dc.devise }}</td>
+            <td>{{ dc.montant_euros }} EUR</td>
         </tr>
         {% endfor %}
     </tbody>
   </div>
 
   <fieldset>
-      <h2>Pièces jointes</h2>
-      <p class="info">CV, lettre de motivation...</p>
-      {% include "dae/pieces.html" %}
+    <h2>Pièces jointes</h2>
+    <ul>
+    {% for pj in dossier.dossierpiece_set.all %}
+        <li><a href="{{ pj.fichier.url }}" target="_blank">{{ pj.nom }}</a></li>
+    {% endfor %}
+    </ul>
+
   </fieldset>
   
   <h2 class="section">SECTION 3 - COÛT GLOBAL</h2>
 
   <fieldset>
-
-    {% if new %}
-      <p>
-        Vous devez enregister ce dossier avant de pouvoir détailler le
-        coût global.
-      </p>
-    {% else %}
-      <table cellspacing="0" id="global-cost">
-        {% include 'dae/embauche-remun.html' %}
-      </table>
-
-      <select id="type-remun" name="type-remun">
-        <option value="">(Ajouter une ligne)</option>
-        {% for tr in type_remun %}
-          <option value="{{ tr.id }}">{{ tr.nom }}</option>
-        {% endfor %}
-      </select>
-    {% endif %}
-
+    <table cellspacing="0" id="global-cost">
+      {% include 'dae/embauche-remun-consulter.html' %}
+    </table>
   </fieldset>
 
   <h2 class="section">SECTION 4 - JUSTIFICATION DE LA DEMANDE (OBLIGATOIRE)</h2>
   <p>{{ poste.justification }}</p>
 
   <h3>B - Justification de l'employé</h3>
-  <p class="info">Les questions posées pour la justification apparaîtront après avoir enregistré le dossier.</p>
   <table>
   <tr>
-    <th>NOUVEL EMPLOYÉ</th>
-    <th>RENOUVELLEMENT, PROLONGATION, RECLASSEMENT, MOBILITÉ INTERNE</th>
+    <th>Nouvel employé</th>
+    <th>Renouvellement, prolongation, reclassement, mobilité interne</th>
   </tr>
   <tr>
-    <td> 
-    {% with justificationsNouveauForm as form %}
-      {% include "dae/justifications.html" %}
-    {% endwith %}
+    <td>
+      <h4>{{ dossier.justif_nouveau_statut_label }}</h4>
+      {{ dossier.justif_nouveau_statut|default:"∅" }}
+      <h4>{{ dossier.justif_nouveau_tmp_remplacement_label }}</h4>
+      {{ dossier.justif_nouveau_tmp_remplacement|default:"∅" }}
+      <h4>{{ dossier.justif_nouveau_salaire_label }}</h4>
+      {{ dossier.justif_nouveau_salaire|default:"∅" }}
+      <h4>{{ dossier.justif_nouveau_commentaire_label }}</h4>
+      {{ dossier.justif_nouveau_commentaire|default:"∅" }}
     </td>
     <td>
-    {% with justificationsAutreForm as form %}
-      {% include "dae/justifications.html" %}
-    {% endwith %}
+      <h4>{{ dossier.justif_rempl_type_contrat_label }}</h4>
+      {{ dossier.justif_rempl_type_contrat|default:"∅"}}
+      <h4>{{ dossier.justif_rempl_statut_employe_label }}</h4>
+      {{ dossier.justif_rempl_statut_employe|default:"∅"}}
+      <h4>{{ dossier.justif_rempl_evaluation_label }}</h4>
+      {{ dossier.justif_rempl_evaluation|default:"∅"}}
+      <h4>{{ dossier.justif_rempl_salaire_label }}</h4>
+      {{ dossier.justif_rempl_salaire|default:"∅" }}
+      <h4>{{ dossier.justif_rempl_commentaire_label }}</h4>
+      {{ dossier.justif_rempl_commentaire|default:"∅" }}
     </td>
   </tr>
   </table>
+
+  <fieldset>
+  <h2>Validations</h2>
+  
+  <table>
+  <tr>
+      <th>Action</th>
+      <th>Commentaire</th>
+  </tr>
+  {% for commentaire in dossier.historique_desc %}
+    {% include "dae/ligne_validation.html" %}
+  {% endfor %}
+  </table>
+
+  <h2>Votre validation (ou commentaire)</h2>
+  <p>Ce dossier est actuellement à l'état <span class="note">{{ dossier.get_etat_display }}</span>.</p>
+  
+  <form action="" method="post">
+  <table>
+  {{ validationForm.commentaire }}
+  </table>
+  {{ validationForm.get_input_etats_as_buttons|safe }}
+  </form>
+  </fieldset>
+    
 {% endblock %}