{# workinghour/edit.html.twig #} {% extends 'base.html.twig' %} {% block specificjs %} {% endblock %} {% block page %}

Heures de présence

{% if id is not null and tab is null %}

Les heures demandées ne sont plus accessibles à cette adresse.
Veuillez les rechercher dans le menu Administration / Heures de présence

{% else %} {% if id is not null and copy is null and request_exception is null %}

Heures de {{ nomAgent }} du {{ debut1Fr }} au {{ fin1Fr }}

{% endif %}
{% if id > 0 and copy is null and request_exception is null %} {% else %} {% if request_exception is not null %} {% endif %} {% if notAdmin == true %}

Nouveaux horaires pour {{ nomAgent }}

{% elseif copy is not null %}

Copie des heures de {{ nomAgent }} du {{ debut1Fr }} au {{ fin1Fr }}

{% elseif request_exception is not null %}

Création d'une exception au planning de {{ nomAgent }} du {{ debut1Fr }} au {{ fin1Fr }}

{% else %}

Nouveaux horaires

{% endif %}
{% if admin == true and request_exception is null %} {% else %} {% endif %}
{% endif %}

{% for j in 0..nbSemaine-1 %}

{{ cellule[j] }}

{% if j > 0 %} {% if modifAutorisee == true %}

{% else %} {% endif %} {% endif %}
{% if pause2_enabled == true %} {% else %} {% endif %} {% if pauseLibre_enabled == true %} {% endif %} {% if nbSites > 1 %} {% endif %} {% for i in debut[j]..fin[j]-1 %} {% set k = i-(j*7)-1 %} {% if modifAutorisee == true %} {% if pause2_enabled == true %} {% endif %} {% if pauseLibre_enabled == true %} {% endif %} {% else %} {% if pause2_enabled == true %} {% endif %} {% if pauseLibre_enabled == true %} {% endif %} {% endif %} {% if nbSites > 1 %} {% if modifAutorisee == true %} {% else %} {% if temps[i-1][4] is defined %} {% else %} {% endif %} {% endif %} {% endif %} {% endfor %}
{{ cellule[j] }} Heure d'arrivéeDébut de pause 1 Fin de pause 1 Début de pause 2 Fin de pause 2Début de pause Fin de pauseHeure de départTemps de pauseSiteTemps
{{ jours[k] }} {{ selectTemps[j][i-1][0] | raw }} {{ selectTemps[j][i-1][1] | raw }} {{ selectTemps[j][i-1][2] | raw }} {{ selectTemps[j][i-1][5] | raw }} {{ selectTemps[j][i-1][6] | raw }} {{ selectTemps[j][i-1][3] | raw }} {% set breaktime_ = breaktime[i-1] %} {% set day_index_ = i-1 %} {{ include ('weeklyplanning/breakingtime.html.twig', { breaktime : breaktime_, day_index : day_index_ }) }} {{ (temps[i-1] is not empty) ? temps[i-1][0] : " " }} {{ (temps[i-1] is not empty) ? temps[i-1][1] : " " }} {{ (temps[i-1] is not empty) ? temps[i-1][2] : " " }}{{ (temps[i-1] is not empty) ? temps[i-1][5] : " " }} {{ (temps[i-1] is not empty) ? temps[i-1][6] : " " }}{{ (temps[i-1] is not empty) ? temps[i-1][3] }} {{ breaktime_h[i-1] }} {{ multisites[temps[i-1][4]] | raw }}  
Nombre d'heures :  
{% endfor %}
{% if cle is not null and cle != "" %}

Les horaires ont été importés depuis une source externe.

{% elseif not modifAutorisee == true %}

Vos horaires ont été validés.
Pour les modifier, contactez votre chef de service.

{% elseif valide_n2 > 0 and notAdmin == true %}

Vos horaires ont été validés.
Si vous souhaitez les changer, modifiez la date de début et/ou de fin d'effet.
Vos nouveaux horaires seront enregistrés et devront être validés par un administrateur.
Les anciens horaires seront conservés en attendant la validation des nouveaux.

{% elseif valide_n2 > 0 and admin == true and copy is null %}

Ces horaires ont été validés.
Leur modification aura un effet immédiat.

{% endif %} {% if (copy is not null or request_exception is not null) and nbSites>1 %} {% endif %}
{% if cle is null or cle == "" %} {% if admin == true %}

{% else %}

{{ validation }}

{% endif %} {% endif %}
{% if admin == true and (cle == null or cle == "") %} {% if request_exception == true %} {% else %} {% endif %} {% else %} {% if modifAutorisee == true %} {% if request_exception == true %} {% else %} {% endif %} {% endif %} {% endif %} {% if ((adminN1 == true or adminN2 == true or modifAutorisee == true ) and (not request_exception and not is_exception and not copy and not is_new)) %} {% endif %}
{% endif %} {% endblock %}