{% load adminmedia rapports i18n change_list %}
{% block extrastyle %}
-<script type="text/javascript" src="/admin/jsi18n"></script>
-<script type="text/javascript" src="{{ STATIC_URL }}/admin/js/core.js"></script>
-{{ block.super }}
+ <script type="text/javascript" src="/admin/jsi18n"></script>
+ <script type="text/javascript" src="{{ STATIC_URL }}/admin/js/core.js"></script>
+ <script type="text/javascript" src="{{ STATIC_URL }}admin/js/admin/RelatedObjectLookups.js"></script>
+ {{ block.super }}
{% endblock %}
{% block nomrapport %}Rapport Contrats{% endblock %}
-{% block count_elements %}<h2>{{ count }} contrats pour {{ count_employe }} employés</h2>{% endblock %}
+{% block count_elements %}
+<h2>{{ employes }} employés sans contrat ou contrat échu</h2>
+{% endblock %}
{% block contentrapport %}
-
<div id="changelist-filter">
-<h2>{% trans 'Filter' %}</h2>
-{% filter_region_contrat %}
-{% filter_implantation_contrat %}
+ <h2>{% trans 'Filter' %}</h2>
+ {% filter_region_contrat %}
+ {% filter_implantation_contrat %}
</div>
<table id="result_list" class="results">
-<thead>
-<tr>
- {% table_header headers %}
-</tr>
-</thead>
-{% spaceless %}{% for c in employes %}
-<tr class="{% cycle 'row1' 'row2' %}">
- <td>{{ c.employe.id }}</td>
- <td>{{ c.employe.nom }}</td>
- <td>{{ c.employe.prenom }}</td>
- <td>
- {% for d in c.dossiers %}
- {{ d }}
- {% endfor %}
- </td>
-</tr>
-{% endfor %}{% endspaceless %}
+ <thead>
+ <tr>{% table_header headers %}</tr>
+ </thead>
+ <tbody>
+ {% spaceless %}
+ {% for d in dossiers %}
+ <tr class="{% cycle 'row1' 'row2' %}">
+ <td style="text-align:right">{{ d.employe.id|stringformat:"d" }}</td>
+ <td>{{ d.employe.nom|upper }} {{ d.employe.prenom }}</td>
+ <td>{% include 'rh/include/rapports_dossier_poste.html' %}</td>
+ <td>
+ {% with d.dernier_contrat as contrat %}
+ {% include 'rh/include/rapports_contrat.html' %}
+ {% endwith %}
+ </td>
+ <td>{{ d.dernier_contrat.date_debut|default_if_none:"" }}</td>
+ <td>{{ d.dernier_contrat.date_fin|default_if_none:"" }}</td>
+ <td>{{ d.get_statut_residence_display }}</td>
+ <td>{{ d.poste.implantation.region.code }}</td>
+ <td>{{ d.poste.implantation.nom }}</td>
+ </tr>
+ {% endfor %}
+ {% endspaceless %}
+ </tbody>
</table>
{% endblock %}