reorg templates... héritent tous de sgrh.html
[auf_rh_dae.git] / project / rh / templates / rh / profil.html
1 {% extends 'sgrh.html' %}
2
3 {% block title %}RH - {{ employe }}{% endblock %}
4 {% block sous_titre %}Mon profil RH{% endblock %}
5
6 {% block main %}
7
8 {% include "rh/include/employe.html" %}
9
10 <div id="infos_perso" class="clear gauche50 contenu">
11 <h2>Informations personnelles</h2>
12 <table>
13 <tbody>
14 {% if employe.nom_affichage %}
15 <tr>
16 <th>Nom d'affichage :</th>
17 <td>{{ employe.nom_affichage }}</td>
18 </tr>
19 {% endif %}
20 <tr>
21 <th>Date de naissance :</th>
22 <td>{{ employe.date_naissance }}</td>
23 </tr>
24 <tr>
25 <th>Nationalité :</th>
26 <td>{{ employe.nationalite }}</td>
27 </tr>
28 <tr>
29 <th>Situation familiale :</th>
30 <td>{{ employe.situation_familiale }}</td>
31 </tr>
32 </tbody>
33 </table>
34 </div>
35 <div id="infos" class="gauche50 contenu">
36 <h2>Informations professionnelles AUF</h2>
37 <table>
38 <tbody>
39 <tr>
40 <th>Date d'entrée :</th>
41 <td>{{ employe.date_entree }}</td>
42 </tr>
43 </tbody>
44 </table>
45 </div>
46
47 <div id="coord_perso" class="clear gauche50 contenu">
48 <h2>Coordonnées personnelles</h2>
49 <table>
50 <tbody>
51 <tr>
52 <th>Téléphone domicile :</th>
53 <td>{{ employe.tel_domicile }}</td>
54 </tr>
55 <tr>
56 <th>Téléphone cellulaire :</th>
57 <td>{{ employe.tel_cellulaire }}</td>
58 </tr>
59 <tr>
60 <th>Adresse complète :</th>
61 <td>
62 {{ employe.adresse }}<br />
63 {% if employe.ville or employe.province %}
64 {{ employe.ville }}{% if employe.ville and employe.province %}, {% endif %}
65 {{ employe.province }}
66 <br />
67 {% endif %}
68 {% if employe.code_postal %}
69 {{ employe.code_postal }}<br />
70 {% endif %}
71 {{ employe.pays.nom }}
72 </td>
73 </tr>
74 </tbody>
75 </table>
76 </div>
77 <div id="coord" class="gauche50 contenu">
78 <h2>Coordonnées professionnelles AUF</h2>
79 <table>
80 <tbody>
81 <tr>
82 <th>Courriel :</th>
83 <td>{{ employe.courriel }}</td>
84 </tr>
85 <tr>
86 <th>Téléphone IP :</th>
87 <td>{{ employe.tel_pro_ip|default_if_none:"" }}</td>
88 </tr>
89 <tr>
90 <th>Téléphone :</th>
91 <td>
92 {% for d in employe.dossiers_encours %}
93 {% if d.poste.implantation.telephone_interne %}
94 {{ d.poste.implantation.telephone_interne }}
95 {% else %}
96 {{ d.poste.implantation.telephone|default_if_none:"" }}
97 {% endif %}
98 {% if employe.tel_pro_poste %}
99 poste {{ employe.tel_pro_poste }}
100 {% endif %}
101 {% endfor %}
102 </td>
103 </tr>
104 <tr>
105 <th>Télécopie :</th>
106 <td>
107 {% for d in employe.dossiers_encours %}
108 {% if d.poste.implantation.fax_interne %}
109 {{ d.poste.implantation.fax_interne }}
110 {% else %}
111 {{ d.poste.implantation.fax|default_if_none:"" }}
112 {% endif %}
113 {% endfor %}
114 </td>
115 </tr>
116 <tr>
117 <th>Adresse postale :</th>
118 <td>
119 {% for d in employe.dossiers_encours %}
120 {% comment %}
121 Formattage identique à annuaire intranet.
122 {% endcomment %}
123 {% with d.poste.implantation as i %}
124 {% if i.adresse_postale_precision_avant %}
125 {{ i.adresse_postale_precision_avant }}<br />
126 {% endif %}
127 {% if i.adresse_postale_no %}
128 {{ i.adresse_postale_no }},
129 {% endif %}
130 {% if i.adresse_postale_rue %}
131 {{ i.adresse_postale_rue }}<br />
132 {% endif %}
133 {% if i.adresse_postale_bureau %}
134 {{ i.adresse_postale_bureau }}
135 {% endif %}
136 {% if i.adresse_postale_precision %}
137 {{ i.adresse_postale_precision }}<br />
138 {% endif %}
139 {% if i.adresse_postale_boite_postale %}
140 {{ i.adresse_postale_boite_postale }}<br />
141 {% endif %}
142 {% if i.adresse_postale_code_postal_avant_ville %}
143 {% if i.adresse_postale_code_postal %}
144 {{ i.adresse_postale_code_postal }}
145 {% endif %}
146 {{ i.adresse_postale_ville }}{% if i.adresse_postale_ville and i.adresse_postale_region %}, {% endif %}
147 {% if i.adresse_postale_region %}
148 ({{ i.adresse_postale_region }})<br />
149 {% endif %}
150 {% else %}
151 {{ i.adresse_postale_ville }}{% if i.adresse_postale_ville and i.adresse_postale_region %}, {% endif %}
152 {% if i.adresse_postale_region %}
153 ({{ i.adresse_postale_region }})
154 {% endif %}
155 {% if i.adresse_postale_code_postal %}
156 {{ i.adresse_postale_code_postal }}<br />
157 {% endif %}
158 {% endif %}
159 {{ i.adresse_postale_pays.nom }}
160 {% endwith %}
161 {% endfor %}
162 </td>
163 </tr>
164 </tbody>
165 </table>
166 </div>
167 <div class="clear contenu">
168 <h2>Dépendants (ayant-droits)</h2>
169 {% if employe.ayantdroits.all %}
170 <ul>
171 {% for ad in employe.ayantdroits.all %}
172 <li>{{ ad }}</li>
173 {% endfor %}
174 </ul>
175 {% else %}
176 <p>Aucun dépendant.</p>
177 {% endif %}
178 </div>
179 <hr />
180
181 <div id="postes" class="contenu">
182 <h2>Poste{{ employe.dossiers_encours|pluralize }} en cours</h2>
183
184 {% for d in employe.dossiers_encours %}
185 <h3>{{ d.poste.nom }}</h3>
186 <p>
187 {{ d.poste.service }}<br />
188 {{ d.poste.implantation.nom }}<br />
189 {{ d.poste.implantation.adresse_physique_ville }}
190 </p>
191 <table>
192 <tbody>
193 <tr>
194 <th>Type de poste :</th>
195 <td>{{ d.poste.type_poste }}</td>
196 <th>Sous la responsabilité du poste :</th>
197 <td>{{ d.poste.responsable }}</td>
198 </tr>
199 <tr>
200 <th>Statut :</th>
201 <td>{{ d.statut }}</td>
202 <th>Organisation d'origine :</th>
203 <td>{{ d.organisme_bstg|default_if_none:"Non applicable" }}</td>
204 </tr>
205 <tr>
206 <th>En remplacement sur ce poste ?</th>
207 <td>{{ d.remplacement|yesno:"oui, non" }}</td>
208 <th></th>
209 <td></td>
210 </tr>
211 <tr>
212 <th>Statut résidence :</th>
213 <td>{{ d.get_statut_residence_display }}</td>
214 <th></th>
215 <td></td>
216 </tr>
217 <tr>
218 <th>Régime de travail (prévu) :</th>
219 <td>{{ d.poste.regime_travail }}</td>
220 <th>Nombre d'heures par semaine (prévu) :</th>
221 <td>{{ d.poste.regime_travail_nb_heure_semaine }}</td>
222 </tr>
223 <tr>
224 <th>Régime de travail (réel) :</th>
225 <td>
226 {% if d.regime_travail %}
227 {{ d.regime_travail }} % du temps complet
228 {% endif %}
229 </td>
230 <th>Nombre d'heures par semaine (réel) :</th>
231 <td>{{ d.regime_travail_nb_heure_semaine }}</td>
232 </tr>
233 <tr>
234 <th>Début d'occupation :</th>
235 <td>{{ d.date_debut }}</td>
236 <th>Fin d'occupation :</th>
237 <td>{{ d.date_fin|default_if_none:"Non définie" }}</td>
238 </tr>
239 </tbody>
240 </table>
241
242 <h3>Rémunération</h3>
243 {{ d.classement }}<br />
244
245 <h3>Contrats</h3>
246 {{ d.contrats }}
247
248 {% endfor %}
249 </div>
250 <hr />
251
252 <div id="dossiers" class="contenu">
253 <h2>
254 Ancien{{ employe.dossiers.count|pluralize }} poste{{ employe.dossiers.count|pluralize }}
255 ({{ employe.dossiers.count }})
256 </h2>
257 <table>
258 <tbody>
259 {% for d in employe.dossiers_passes %}
260 {% include "rh/include/dossier.html" %}
261 {% endfor %}
262 </tbody>
263 </table>
264 </div>
265
266 {% comment %}
267 * Pièces jointes (Employé, Poste, Dossier?)
268 * Commentaire / remarque ? attention, commentaires privés des gestionnnaires?
269 * Rémunération
270 * Évaluation
271 {% endcomment %}
272
273 {% endblock %}