recherche responsable super cool
[auf_rh_dae.git] / project / dae / templates / dae / poste.html
CommitLineData
5d680e84 1{% extends 'base.html' %}
e88caaf0 2{% load adminmedia %}
37bf2d05 3
e8e75458 4{% block title %}RH - DAE - Poste{% endblock %}
498881f4 5{% block titre %}Ressources humaines{% endblock %}
5efcd48e 6{% block sous_titre %}
7Demande d'autorisation d'embauche
8{% endblock %}
498881f4 9
37bf2d05 10{% block extrahead %}
703e5cfb
NC
11 <script src="{{ MEDIA_URL }}js/jquery-1.5.1.min.js"
12 type="text/javascript"></script>
13 <script src="{{ MEDIA_URL }}js/jquery-ui-1.8.11.custom.min.js"
14 type="text/javascript"></script>
e88caaf0
OL
15
16 {% comment %} style pour le calendier {% endcomment %}
17 <script type="text/javascript">
18 window.__admin_media_prefix__ = "{% filter escapejs %}{% admin_media_prefix %}{% endfilter %}";
19 </script>
20 <link rel="stylesheet" type="text/css" href="{{ MEDIA_URL }}css/calendrier.css" />
680db452 21 <link rel="stylesheet" type="text/css" href="{{ MEDIA_URL }}css/dae.css" />
3121c13c 22
e88caaf0
OL
23 <script type="text/javascript" src="/admin/jsi18n/"></script>
24 <script type="text/javascript" src="{% admin_media_prefix %}js/core.js"></script>
25
26 {{ form.media }}
27
3121c13c
OL
28 <script src="{{ MEDIA_URL }}jquery-autocomplete/jquery.autocomplete.js" type="text/javascript"></script>
29 <link rel="stylesheet" type="text/css" href="{{ MEDIA_URL }}jquery-autocomplete/jquery.autocomplete.css" />
30
31
f87fe1a1 32 <script src="{{ MEDIA_URL }}js/dae.js" /></script>
25410b22 33 <script src="{{ MEDIA_URL }}js/dae-poste.js" /></script>
f87fe1a1 34
37bf2d05
NC
35{% endblock %}
36
37bf2d05 37{% block main %}
498881f4 38<h1>Demande d'autorisation de création de poste</h1>
39
36341125 40<form action="" method="post" enctype="multipart/form-data">
8fa94e8b 41
5efcd48e 42 <fieldset>
43 <h2>
44 {% if new %}
45 Nouveau poste
46 {% else %}
47 Poste existant : {{ poste.nom }} ({{ poste.implantation.nom }})
48 {% endif %}
49 </h2>
50 <table>
51 <tbody>
52 <tr>
6d047148
OL
53 <th>{{ form.implantation.label_tag }} :<br />{{ form.implantation.errors }}</th>
54 <td>{{ form.implantation }}</td>
55 </tr>
56 <tr>
5efcd48e 57 <th>{{ form.poste.label_tag }} :<br />{{ form.poste.errors }}</th>
4bce4d24 58 <td>{{ form.poste }} <span class="info">Au changement de ce menu, la page va être rechargée.</span></td>
5efcd48e 59 </tr>
60 <tr>
61 <th>{{ form.nom.label_tag }} :<br />{{ form.nom.errors }}</th>
62 <td>{{ form.nom }}</td>
63 </tr>
64 <tr>
65 <th>{{ form.type_poste.label_tag }} :<br />{{ form.type_poste.errors }}</th>
66 <td>{{ form.type_poste }}</td>
67 </tr>
68 <tr>
5efcd48e 69 <th>{{ form.service.label_tag }} :<br />{{ form.service.errors }}</th>
70 <td>{{ form.service }}</td>
71 </tr>
72 <tr>
73 <th>{{ form.responsable.label_tag }} :<br />{{ form.responsable.errors }}</th>
680db452
OL
74 <td>
75 <span class="info">Recherche intelligente : vous pouvez tapez le nom du poste, ou encore la dernière qui occupe celui-ci. Assurez-vous que le poste de responsable choisi dans la liste est reporté en dessous du champs de recherche, cela signifie qu'il est sélectionné.</span>
76 {{ form.responsable }}
77 </td>
5efcd48e 78 </tr>
79 </tbody>
80 </table>
81 </fieldset>
d949462d 82
5efcd48e 83 <fieldset>
84 <h2>Recrutement</h2>
85 <table>
86 <tbody>
87 <tr>
88 <th>{{ form.statut_residence.label_tag }} :<br />{{ form.statut_residence.errors }}</th>
89 <td>
90 <span class="row">
91 {{ form.statut_residence }}
92 {{ form.mise_a_disposition.label_tag }}
93 {{ form.mise_a_disposition.errors }}
94 {{ form.mise_a_disposition }}
95 </span>
96 </td>
97 </tr>
98 <tr>
99 <th>{{ form.appel.label_tag }} :<br />{{ form.appel.errors }}</th>
100 <td>
101 <span class="row">
102 {{ form.appel }}
103 </span>
104 </td>
105 </tr>
106 </tbody>
107 </table>
108 </fieldset>
d949462d 109
5efcd48e 110 <fieldset>
111 <h2>Durée prévue du poste </h2>
9fb2ccd9 112 <span class="info">Indépendamment du titulaire du poste</span>
5efcd48e 113 <table>
114 <tbody>
115 <tr>
116 <th rowspan="2">Durée :</th>
117 <td>du</td>
118 <td>
119 {{ form.date_debut }}<br />
120 <span class="info">({{form.date_debut.help_text }})</span><br />
121 {{ form.date_debut.errors }}
122 </td>
123 <td> au </td>
124 <td>
125 {{ form.date_fin }}<br />
126 <span class="info">({{form.date_fin.help_text }})</span><br />
127 {{ form.date_fin.errors }}
128 </td>
5efcd48e 129 <th>{{ form.regime_travail.label_tag }} :<br />{{ form.regime_travail.errors }}</th>
130 <td colspan="4">
131 {{ form.regime_travail }}
132 <span class="info">{{ form.regime_travail.help_text }}</span>
ce110fb9 133 </td>
0f23302a 134 </tr>
5efcd48e 135 <tr>
4d25e2ba 136 <td colspan="4" class="info">
01191cd0 137 <p id="note-duree">Pour une durée indéterminée, spécifier uniquement la date de début.</p>
4d25e2ba 138 </td>
5efcd48e 139 <th>
140 {{ form.regime_travail_nb_heure_semaine.label_tag }} :<br />
141 {{ form.regime_travail_nb_heure_semaine.errors }}
142 </th>
4d25e2ba 143 <td>{{ form.regime_travail_nb_heure_semaine }}</td>
5efcd48e 144 </tr>
145 </tbody>
0f23302a 146 </table>
5efcd48e 147 </fieldset>
0f23302a 148
5efcd48e 149 <fieldset>
150 <h2>Classement du poste</h2>
f87fe1a1 151 <table id="classement">
5efcd48e 152 <tbody>
153 <tr>
154 <th></th>
155 <th>Échelon AUF</th>
96d32304 156 <th>Coefficient</th>
5efcd48e 157 <th>Valeur du point</th>
3d627bfd 158 <th>Devise</th>
159 <th colspan="2">Salaire de base</th>
160 <th colspan="2">Indemnité, responsabilité (le cas échéant)</th>
161 <th colspan="2">Autres</th>
162 <th colspan="2">TOTAL</th>
8e30e17f 163 <th>Taux&nbsp;>&nbsp;€</th>
3d627bfd 164 <th colspan="2">Conversion EUR</th>
5efcd48e 165 </tr>
166 <tr>
167 <th>Minimum</th>
17353922
OL
168 <td>
169 {{ form.classement_min }}
170 {{ form.classement_min.errors }}
171 </td>
172 <td>
173 {{ form.coefficient_min }}
174 {{ form.coefficient_min.errors }}
175 </td>
5efcd48e 176 <td>
86f1e48d 177 {{ form.valeur_point_min }}
5efcd48e 178 {{ form.valeur_point_min.errors }}
179 </td>
3d627bfd 180 <td>
181 {{ form.devise_min }}
182 {{ form.devise_min.errors }}
183 </td>
63437606 184 <td>
185 {{ form.salaire_min }}
186 {{ form.salaire_min.errors }}
187 </td>
f87fe1a1 188 <td><span class="devise_code">EUR</span></td>
5efcd48e 189 <td>{{ form.indemn_min }}</td>
f87fe1a1 190 <td><span class="devise_code">EUR</span></td>
5efcd48e 191 <td>{{ form.autre_min }}</td>
f87fe1a1
OL
192 <td><span class="devise_code">EUR</span></td>
193 <td id="total_min" class="total-devise cell-nombre">0.00</td>
194 <td><span class="devise_code">EUR</span></td>
195 <td class="taux">1</td>
196 <td id="total_min_euro" class="total-euro cell-nombre">0.00</td>
3d627bfd 197 <td>€</td>
0f23302a 198 </tr>
199 <tr>
5efcd48e 200 <th>Maximun</th>
17353922
OL
201 <td>
202 {{ form.classement_max }}
203 {{ form.classement_max.errors }}
204 </td>
205 <td>
206 {{ form.coefficient_max }}
207 {{ form.coefficient_max.errors }}
208 </td>
5efcd48e 209 <td>
86f1e48d 210 {{ form.valeur_point_max }}
5efcd48e 211 {{ form.valeur_point_max.errors }}
ce110fb9 212 </td>
3d627bfd 213 <td>
214 {{ form.devise_max }}
215 {{ form.devise_max.errors }}
216 </td>
63437606 217 <td>
218 {{ form.salaire_max }}
219 {{ form.salaire_max.errors }}
220 </td>
f87fe1a1 221 <td><span class="devise_code">EUR</span></td>
5efcd48e 222 <td>{{ form.indemn_max }}</td>
f87fe1a1 223 <td><span class="devise_code">EUR</span></td>
5efcd48e 224 <td>{{ form.autre_max }}</td>
f87fe1a1
OL
225 <td><span class="devise_code">EUR</span></td>
226 <td id="total_max" class="total-devise cell-nombre">0.00</td>
227 <td><span class="devise_code">EUR</span></td>
228 <td class="taux">1</td>
229 <td id="total_max_euro" class="total-euro cell-nombre">0.00</td>
3d627bfd 230 <td>€</td>
ce110fb9 231 </tr>
5efcd48e 232 </tbody>
0f23302a 233 </table>
ce110fb9 234
0f23302a 235 <p class="info">N.B Conversion en EUROS au taux de change budgétaire</p>
5efcd48e 236 </fieldset>
237
63437606 238 {% comment %}{% if new %}{% endcomment %}
5efcd48e 239 <fieldset>
240 <h2>Éléments de comparaison</h2>
355c80c8 241 <span class="info">Compléter uniquement lors de la création d'un poste</span>
5efcd48e 242 <table>
243 <tbody>
244 <tr>
a3508c67 245 <th>Devise</th>
246 <td>
247 {{ form.devise_comparaison }}
248 {{ form.devise_comparaison.errors }}
249 </td>
250 </tr>
251 </tbody>
252 </table>
253 <table>
254 <tbody>
255 <tr>
5efcd48e 256 <th></th>
a3508c67 257 <th colspan="2">Entreprise locale</th>
258 <th colspan="2">Université</th>
259 <th colspan="2">Fonction publique</th>
260 <th colspan="2">ONG</th>
261 <th colspan="2">Autre</th>
5efcd48e 262 </tr>
263 <tr>
264 <th>Minimum</th>
265 <td>{{ form.comp_locale_min }}</td>
a3508c67 266 <td><span class="devise_comp_code">€</span></td>
5efcd48e 267 <td>{{ form.comp_universite_min }}</td>
a3508c67 268 <td><span class="devise_comp_code">€</span></td>
5efcd48e 269 <td>{{ form.comp_fonctionpub_min }}</td>
a3508c67 270 <td><span class="devise_comp_code">€</span></td>
5efcd48e 271 <td>{{ form.comp_ong_min }}</td>
a3508c67 272 <td><span class="devise_comp_code">€</span></td>
5efcd48e 273 <td>{{ form.comp_autre_min }}</td>
a3508c67 274 <td><span class="devise_comp_code">€</span></td>
5efcd48e 275 </tr>
276 <tr>
277 <th>Maximum</th>
278 <td>{{ form.comp_locale_max }}</td>
a3508c67 279 <td><span class="devise_comp_code">€</span></td>
5efcd48e 280 <td>{{ form.comp_universite_max }}</td>
a3508c67 281 <td><span class="devise_comp_code">€</span></td>
5efcd48e 282 <td>{{ form.comp_fonctionpub_max }}</td>
a3508c67 283 <td><span class="devise_comp_code">€</span></td>
5efcd48e 284 <td>{{ form.comp_ong_max }}</td>
a3508c67 285 <td><span class="devise_comp_code">€</span></td>
5efcd48e 286 <td>{{ form.comp_autre_max }}</td>
a3508c67 287 <td><span class="devise_comp_code">€</span></td>
5efcd48e 288 </tr>
289 </tbody>
290 </table>
5efcd48e 291 </fieldset>
63437606 292 {% comment %}{% endif %}{% endcomment %}
ce110fb9 293
36341125
OL
294 <fieldset>
295 <h2>Pièces jointes</h2>
296 <p class="info">Compléter uniquement lors de la création d'un poste</p>
d766bf2c 297 {% include "dae/pieces.html" %}
36341125 298 </fieldset>
8fa94e8b 299
5efcd48e 300 <fieldset>
301 <h2>Financement</h2>
151e7bd0
OL
302 <span class="info">Si vous avez plusieurs financements, cliquer sur sauvegarder et une nouvelle ligne de financement sera disponible.</span>
303 {% include "dae/financements.html" %}
5efcd48e 304 </fieldset>
703e5cfb 305
2e092e0c
OL
306 <fieldset>
307 <h2>Justification de la demande</h2>
308 <span class="info">La justification est obligatoire pour la création et le renouvellement d'un poste</span>
309 <br /><br />
310 <div>
311 {{ form.justification.errors }}
312 {{ form.justification }}
313 </div>
314 </fieldset>
315
151e7bd0
OL
316 {{ form.etat }}
317 <input type="submit" name="save" value="Sauvegarder" />
a3508c67 318
151e7bd0 319</form>
a3508c67 320
5d680e84 321{% endblock %}