1 {% extends 'base.html' %}
2 {% load adminmedia dae %}
4 {% block title %}RH - DAE - Poste{% endblock %}
5 {% block titre %}Ressources humaines{% endblock %}
7 Demande d'autorisation d'engagement
11 <script src=
"{{ STATIC_URL }}js/jquery-1.5.1.min.js"
12 type=
"text/javascript"></script>
13 <script src=
"{{ STATIC_URL }}js/jquery-ui-1.8.11.custom.min.js"
14 type=
"text/javascript"></script>
16 {% comment %} style pour le calendier {% endcomment %}
17 <script type=
"text/javascript">
18 window.__admin_media_prefix__ =
"{% filter escapejs %}{% admin_media_prefix %}{% endfilter %}";
20 <link rel=
"stylesheet" type=
"text/css" href=
"{{ STATIC_URL }}css/calendrier.css" />
21 <link rel=
"stylesheet" type=
"text/css" href=
"{{ STATIC_URL }}css/dae.css" />
23 <script type=
"text/javascript" src=
"/admin/jsi18n/"></script>
24 <script type=
"text/javascript" src=
"{% admin_media_prefix %}js/core.js"></script>
28 <script src=
"{{ STATIC_URL }}jquery-autocomplete/jquery.autocomplete.js" type=
"text/javascript"></script>
29 <link rel=
"stylesheet" type=
"text/css" href=
"{{ STATIC_URL }}jquery-autocomplete/jquery.autocomplete.css" />
32 <script src=
"{{ STATIC_URL }}js/dae.js" /></script>
33 <script src=
"{{ STATIC_URL }}js/dae-poste.js" /></script>
39 {% if creer_dossier_dae %}
40 <h1>Demande d'autorisation d'engagement de personnel
</h1>
41 <h2 class=
"section">SECTION
1 - POSTE
</h2>
43 <h1>Demande d'autorisation de création de poste
</h1>
46 <form action=
"" method=
"post" enctype=
"multipart/form-data">
48 <div id=
"type_intervention">{{ form.type_intervention }}
</div>
50 <div class=
"clear"></div>
57 Poste existant : {{ poste.nom }} ({{ poste.implantation.nom }})
64 <th>{{ form.implantation.label_tag }} :
<br />{{ form.implantation.errors }}
</th>
65 <td>{{ form.implantation }}
</td>
68 <th>{{ form.poste.label_tag }} :
<br />{{ form.poste.errors }}
</th>
70 <div>{{ form.poste }}
<span class=
"info">Au changement de ce
71 menu, la page va être rechargée.
</span></div>
72 {% if request.user|test_membre_drh %}
73 <div><input id='poste_id_shortcut' type='text'
size=
"5"/> <span
74 class=
"info">OU sélection rapide avec id du poste dans RH
</div>
79 <th>{{ form.nom.label_tag }} :
<br />{{ form.nom.errors }}
</th>
80 <td>{{ form.nom }}
</td>
83 <th>{{ form.type_poste.label_tag }} :
<br />{{ form.type_poste.errors }}
</th>
84 <td>{{ form.type_poste }}
</td>
87 <th>{{ form.service.label_tag }} :
<br />{{ form.service.errors }}
</th>
88 <td>{{ form.service }}
</td>
91 <th>{{ form.responsable.label_tag }} :
<br />{{ form.responsable.errors }}
</th>
93 <span class=
"info">Recherche intelligente : vous pouvez tapez
94 le nom du poste, ou encore la personne 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>
95 {{ form.responsable }}
107 <th>Statut :
<br />{{ form.local.errors }} {{ form.expatrie.errors }}
</th>
110 {{ form.local.label_tag }} {{ form.local }} {{ form.expatrie.label_tag }} {{ form.expatrie }}
111 {{ form.mise_a_disposition.label_tag }}
112 {{ form.mise_a_disposition.errors }}
113 {{ form.mise_a_disposition }}
118 <th>{{ form.appel.label_tag }} :
<br />{{ form.appel.errors }}
</th>
130 <h2>Durée prévue du poste
</h2>
131 <span class=
"info">Indépendamment du titulaire du poste
</span>
135 <th rowspan=
"2">Durée :
</th>
138 {{ form.date_debut }}
<br />
139 <span class=
"info">({{form.date_debut.help_text }})
</span><br />
140 {{ form.date_debut.errors }}
144 {{ form.date_fin }}
<br />
145 <span class=
"info">({{form.date_fin.help_text }})
</span><br />
146 {{ form.date_fin.errors }}
148 <th>{{ form.regime_travail.label_tag }} :
<br />{{ form.regime_travail.errors }}
</th>
150 {{ form.regime_travail }}
151 <span class=
"info">{{ form.regime_travail.help_text }}
</span>
155 <td colspan=
"4" class=
"info">
156 <p id=
"note-duree">Pour une durée indéterminée, spécifier uniquement la date de début.
</p>
159 {{ form.regime_travail_nb_heure_semaine.label_tag }} :
<br />
160 {{ form.regime_travail_nb_heure_semaine.errors }}
162 <td>{{ form.regime_travail_nb_heure_semaine }}
</td>
169 <h2>Classement du poste
</h2>
170 <table id=
"classement">
175 <th>Valeur du point
</th>
177 <th colspan=
"2">Salaire de base
</th>
178 <th colspan=
"2">Indemnités d'expatriation
</th>
179 <th colspan=
"2">Indemnités de fonction
</th>
180 <th colspan=
"2">Charges patronales
</th>
181 <th colspan=
"2">Autres
</th>
182 <th colspan=
"2">TOTAL
</th>
183 <th colspan=
"2">TOTAL sans charges patronales
</th>
184 <th>Taux
> €
</th>
185 <th colspan=
"2">Conversion EUR
</th>
186 <th colspan=
"2">Conversion EUR sans charges patronales
</th>
191 {{ form.classement_min }}
192 {{ form.classement_min.errors }}
195 {{ form.valeur_point_min }}
196 {{ form.valeur_point_min.errors }}
199 {{ form.devise_min }}
200 {{ form.devise_min.errors }}
203 {{ form.salaire_min }}
204 {{ form.salaire_min.errors }}
206 <td><span class=
"devise_code">EUR
</span></td>
207 <td>{{ form.indemn_expat_min }} {{ form.indemn_expat_min.errors }}
</td>
208 <td><span class=
"devise_code">EUR
</span></td>
209 <td>{{ form.indemn_fct_min }} {{ form.indemn_fct_min.errors }}
</td>
210 <td><span class=
"devise_code">EUR
</span></td>
211 <td>{{ form.charges_patronales_min }} {{ form.charges_patronales_min.errors }}
</td>
212 <td><span class=
"devise_code">EUR
</span></td>
213 <td>{{ form.autre_min }} {{ form.autre_min.errors }}
</td>
214 <td><span class=
"devise_code">EUR
</span></td>
215 <td id=
"total_min" class=
"total-devise cell-nombre">0.00</td>
216 <td><span class=
"devise_code">EUR
</span></td>
217 <td id=
"total_min" class=
"remuneration-devise cell-nombre">0.00</td>
218 <td><span class=
"devise_code">EUR
</span></td>
219 <td class=
"taux">1</td>
220 <td id=
"total_min_euro" class=
"total-euro cell-nombre">0.00</td>
222 <td id=
"total_min_euro" class=
"remuneration-euro cell-nombre">0.00</td>
228 {{ form.classement_max }}
229 {{ form.classement_max.errors }}
232 {{ form.valeur_point_max }}
233 {{ form.valeur_point_max.errors }}
236 {{ form.devise_max }}
237 {{ form.devise_max.errors }}
240 {{ form.salaire_max }}
241 {{ form.salaire_max.errors }}
243 <td><span class=
"devise_code">EUR
</span></td>
244 <td>{{ form.indemn_expat_max }} {{ form.indemn_expat_max.errors }}
</td>
245 <td><span class=
"devise_code">EUR
</span></td>
246 <td>{{ form.indemn_fct_max }} {{ form.indemn_fct_max.errors }}
</td>
247 <td><span class=
"devise_code">EUR
</span></td>
248 <td>{{ form.charges_patronales_max }} {{ form.charges_patronales_max.errors }}
</td>
249 <td><span class=
"devise_code">EUR
</span></td>
250 <td>{{ form.autre_max }} {{ form.autre_max.errors }}
</td>
251 <td><span class=
"devise_code">EUR
</span></td>
252 <td id=
"total_max" class=
"total-devise cell-nombre">0.00</td>
253 <td><span class=
"devise_code">EUR
</span></td>
254 <td id=
"total_max" class=
"remuneration-devise cell-nombre">0.00</td>
255 <td><span class=
"devise_code">EUR
</span></td>
256 <td class=
"taux">1</td>
257 <td id=
"total_max_euro" class=
"total-euro cell-nombre">0.00</td>
259 <td id=
"total_max_euro" class=
"remuneration-euro cell-nombre">0.00</td>
265 <p class=
"info">N.B Conversion en EUROS au taux de change budgétaire
</p>
268 {% comment %}{% if new %}{% endcomment %}
270 <h2>Éléments de comparaison (externe)
</h2>
271 <span class=
"info">Compléter uniquement lors de la création d'un poste
</span>
277 {{ form.devise_comparaison }}
278 {{ form.devise_comparaison.errors }}
283 <table id=
"elements-comparaison">
288 <th>Fonction publique
</th>
289 <th>Entreprise locale
</th>
295 <td>{{ form.comp_universite_min }}
<span class=
"devise"></span> (
<span class=
"devise_euro"></span>)
</td>
296 <td>{{ form.comp_fonctionpub_min }}
<span class=
"devise"></span> (
<span class=
"devise_euro"></span>)
</td>
297 <td>{{ form.comp_locale_min }}
<span class=
"devise"></span> (
<span class=
"devise_euro"></span>)
</td>
298 <td>{{ form.comp_ong_min }}
<span class=
"devise"></span> (
<span class=
"devise_euro"></span>)
</td>
299 <td>{{ form.comp_autre_min }}
<span class=
"devise"></span> (
<span class=
"devise_euro"></span>)
</td>
303 <td>{{ form.comp_universite_max }}
<span class=
"devise"></span> (
<span class=
"devise_euro"></span>)
</td>
304 <td>{{ form.comp_fonctionpub_max }}
<span class=
"devise"></span> (
<span class=
"devise_euro"></span>)
</td>
305 <td>{{ form.comp_locale_max }}
<span class=
"devise"></span> (
<span class=
"devise_euro"></span>)
</td>
306 <td>{{ form.comp_ong_max }}
<span class=
"devise"></span> (
<span class=
"devise_euro"></span>)
</td>
307 <td>{{ form.comp_autre_max }}
<span class=
"devise"></span> (
<span class=
"devise_euro"></span>)
</td>
314 <h2>Éléments de comparaison (interne)
</h2>
315 {{ comparaisons_formset.management_form }}
317 {% for f in comparaisons_formset.forms %}
320 {% if field.is_hidden %}{{ field }}{% endif %}
322 <tr class=
"comparaison-interne"><td colspan=
2>Rechercher un poste : {{ f.recherche }}
</td></tr>
323 <tr><th>{{ f.implantation.label }}
</th><td>{{ f.implantation.errors }} {{ f.implantation }}
</td></tr>
324 <tr><th>{{ f.nom.label }}
</th><td>{{ f.nom.errors }} {{ f.nom }}
</td></tr>
325 <tr><th>{{ f.statut.label }}
</th><td>{{ f.statut.errors }} {{ f.statut}}
</td></tr>
326 <tr><th>{{ f.classement.label }}
</th><td>{{ f.classement.errors }} {{ f.classement}}
</td></tr>
327 <tr><th>{{ f.montant.label }}
</th><td>{{ f.montant.errors }} {{ f.montant }} {{ f.devise.errors }} {{f.devise }}
</td></tr>
331 {% comment %}{% endif %}{% endcomment %}
334 <h2>Pièces jointes
</h2>
335 <p class=
"info">Compléter uniquement lors de la création d'un poste
</p>
336 <ul>{% for piece in poste_rh.rh_pieces.all %}
337 <li>Ce
<a target=
"_blank" href=
"{{ piece.fichier.url }}">{{ piece.nom }}
</a> RH sera automatiquement
340 {% include
"dae/pieces.html" %}
345 <span class=
"info">Si vous avez plus de
2 financements, cliquer sur 'sauvegarder et continuer' lorsque que le formulaire sera complété. Une nouvelle ligne de financement sera alors disponible.
</span>
346 {% include
"dae/financements.html" %}
350 <h2>Justification de la demande
</h2>
351 <span class=
"info">La justification est obligatoire pour la création et le renouvellement d'un poste
</span>
354 {{ form.justification.errors }}
355 {{ form.justification }}
359 {% if creer_dossier_dae %}
360 <input type=
"submit" name=
"save" value=
"Créer ce poste et une embauche associée" />
362 <input type=
"submit" name=
"continue" value=
"Sauvegarder (et ajouter des lignes)" />
363 <input type=
"submit" name=
"save" value=
"Sauvegarder" />