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