Project

General

Profile

Development #61070

Pouvoir imprimer une feuille de présence

Added by Lauréline Guérin over 2 years ago. Updated about 2 years ago.

Status:
Fermé
Priority:
Normal
Category:
-
Target version:
-
Start date:
25 January 2022
Due date:
% Done:

0%

Estimated time:
Patch proposed:
Yes
Planning:
No

Description

Builder un tableau qui reprend les données suivantes:

Nom    | Prenom | une suite de données trouvées dans extra_data | Lun 24/1 | Mar 25/1 | Jeu 27/1 | Ven 28/1 |
USAGER | Lulu   |                                               |     ☐    |          |          |          |

(mettre une case à cocher quand c'est réservé et non annulé, une annulation ou une non réservation sont affichées de la même façon: rien)
(sont listés tous les users inscrits, qu'ils aient réservé ou non)

paramétrable:
  • les dates
  • les extra data visibles
  • le group by et le tri (exemple: grouper par extra_data.classe, trier par nom/prénom)

visualiser et générer un PDF sur click sur "imprimer" (ou "exporter", et du coup on pourrait prévoir un format ods aussi)

but: les agents doivent pouvoir pointer sur papier, puis reporter ensuite sur l'écran de pointage


Files

Associated revisions

Revision 0154debf (diff)
Added by Lauréline Guérin about 2 years ago

manager: timesheet generation (#61070)

Revision 1f255d7a (diff)
Added by Lauréline Guérin about 2 years ago

manager: extra_data selection for timesheet (#61070)

Revision 8ebbbfdf (diff)
Added by Lauréline Guérin about 2 years ago

manager: timesheet to PDF (#61070)

Revision 4b708073 (diff)
Added by Lauréline Guérin about 2 years ago

manager: timesheet and date display (#61070)

History

#1

Updated by Lauréline Guérin over 2 years ago

  • Description updated (diff)
#2

Updated by Stéphane Guiet over 2 years ago

(mettre un "x" quand c'est réservé et non annulé, une annulation ou une non réservation sont affichées de la même façon: rien)

Plutôt une case à cocher vide : cela veut dire réservé, et l'agent met une croix si présence, et un A pour absence dans la case

(sont listés tous les users inscrits, qu'ils aient réservé ou non)

Sur option, c'est l'agent qui choisira

les dates (qui doivent être dans une même semaine ?)

Non, étendre à plus d'une semaine
Exemple, un cahier de présence socioculturel ou il y a une seule activité par semaine pourrait être édité au mois voir même au trimestre

visualiser et générer un PDF sur click sur "imprimer"

Prévoir le format paysage, cf. le cas précédent ou j'ai envie d'avoir une feuille de présence "longue période"

#3

Updated by Lauréline Guérin over 2 years ago

voir même au trimestre

comment tu fais rentrer un trimestre sur un format paysage ? :)

#4

Updated by Lauréline Guérin over 2 years ago

  • Description updated (diff)
#5

Updated by Lauréline Guérin over 2 years ago

  • Description updated (diff)
#6

Updated by Lauréline Guérin over 2 years ago

  • Description updated (diff)
  • Assignee set to Lauréline Guérin
#9

Updated by Lauréline Guérin over 2 years ago

basé sur #61068

le user a la possibilité de paramétrer:
- les dates (max 3 mois)
- les extra_data affichées (1 par colonne)
- le format (portrait ou paysage)
- les dates affichées sur une page: une page par mois, une page par semaine, n jours par page

Ca fonctionne avec ou sans subscription. Par contre pour simplifié je ne remonte que les informations provenant de réservations avec un user_external_id précisé, sinon c'est galère à grouper.

#10

Updated by Lauréline Guérin over 2 years ago

(dans d'autres tickets: le group by et le tri)

#11

Updated by Valentin Deniaud about 2 years ago

  • Status changed from Solution proposée to Solution validée
#12

Updated by Lauréline Guérin about 2 years ago

  • Status changed from Solution validée to Résolu (à déployer)
commit 4b708073d4f68edfb54d4d4e1ee72337c45990c4
Author: Lauréline Guérin <zebuline@entrouvert.com>
Date:   Fri Feb 18 15:30:10 2022 +0100

    manager: timesheet and date display (#61070)

commit 8ebbbfdfb780b7ab2a311ecef5c6832f41ba7f15
Author: Lauréline Guérin <zebuline@entrouvert.com>
Date:   Fri Feb 18 11:39:17 2022 +0100

    manager: timesheet to PDF (#61070)

commit 1f255d7ab9b586477a9816efb201bb40f94e2520
Author: Lauréline Guérin <zebuline@entrouvert.com>
Date:   Thu Feb 17 15:22:43 2022 +0100

    manager: extra_data selection for timesheet (#61070)

commit 0154debfb292cc51c834f2f074f89e490afc5c15
Author: Lauréline Guérin <zebuline@entrouvert.com>
Date:   Tue Feb 15 17:16:31 2022 +0100

    manager: timesheet generation (#61070)
#13

Updated by Transition automatique about 2 years ago

  • Status changed from Résolu (à déployer) to Solution déployée
#14

Updated by Transition automatique about 2 years ago

Automatic expiration

Also available in: Atom PDF