export journée pleines travaillés

This commit is contained in:
2020-07-31 10:20:33 +02:00
parent c6ade61a08
commit 8dee5b5ce4
7 changed files with 196 additions and 8 deletions

View File

@@ -0,0 +1,8 @@
{% block body %}
Utilisateur;Jour;Journée entière;Astreinte;AM;AP;Taches;AM;Tache AM;AP;Tache AP;Astreinte;Description Astreintes
{% for user in users %}
{% for day, event in user.events %}
{{ user.user.displayname }};{{day}};{{event.allday}};{{event.astreinte}};{{event.am}};{{event.ap}};{{event.descriptionday|trim}} {{event.descriptionam|trim}} {{event.descriptionap|trim}} {{event.descriptionastreinte|trim}}
{% endfor %}
{% endfor %}
{% endblock %}

View File

@@ -1,6 +1,7 @@
{% block body %}
Client;Projet;Tâche;Utilisateur;Année;Semaine;Cumul;
{% for project in projects %}
{% if project.weeks_by_task_by_user is defined %}
{% for year,weeks in project.weeks_by_task_by_user %}
{% for week in weeks %}
{% for task in week.tasks%}
@@ -10,5 +11,6 @@ Client;Projet;Tâche;Utilisateur;Année;Semaine;Cumul;
{% endfor %}
{% endfor %}
{% endfor %}
{% endif %}
{% endfor %}
{% endblock %}

View File

@@ -5,10 +5,11 @@ EXPORTS DE DONNEES
</h1>
<div class="card">
<div class="card-header">
<a href="{{ path('app_export_penalty_additional') }}" class="btn btn-success">Export des Projets par semaine par participant</a>
<a href="{{ path('export_project_weekly') }}" class="btn btn-success">Export des Projets par semaine par participant</a>
</div>
<div class="card-body">
Exporter le cumul des points éffectués sur un projet, par tâche par utilisateur.
Exporter le cumul des points éffectués sur un/des projets, par tâche par utilisateur.
Filtres utiles : Nombres de mois, Intervenant, Projet, Service
</div>
</div>
<p></p>
@@ -17,7 +18,18 @@ EXPORTS DE DONNEES
<a class="btn btn-success" href={{ path('app_export_penalty_additional') }}>Export des astreintes actives et heures supplémentaires</a>
</div>
<div class="card-body">
Exporter la liste des astreintes actives réalisés, ainsi que les saisies en heure supplémentaires
Exporter la liste des astreintes actives réalisés, ainsi que les saisies en heure supplémentaires.
Filtres utiles : Intervenant
</div>
</div>
<p></p>
<div class="card">
<div class="card-header">
<a class="btn btn-success" href={{ path('export_full_worked_days') }}>Export des jours pleins travaillés</a>
</div>
<div class="card-body">
Exporter la liste des jours travaillés pleinement éligibles aux tickets restaurants
Filtres utiles : Nombre de mois, Intervenant
</div>
</div>
<p></p>