Development #61070
Pouvoir imprimer une feuille de présence
0%
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)
- 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
manager: extra_data selection for timesheet (#61070)
manager: timesheet to PDF (#61070)
manager: timesheet and date display (#61070)
History
Updated by Stéphane Guiet over 1 year 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"
Updated by Lauréline Guérin over 1 year ago
voir même au trimestre
comment tu fais rentrer un trimestre sur un format paysage ? :)
Updated by Lauréline Guérin over 1 year ago
- Description updated (diff)
- Assignee set to Lauréline Guérin
Updated by Lauréline Guérin over 1 year ago
- File Capture d’écran de 2022-02-17 15-26-45.png Capture d’écran de 2022-02-17 15-26-45.png added
- File Capture d’écran de 2022-02-17 15-23-11.png Capture d’écran de 2022-02-17 15-23-11.png added
wip, mais ça pourrait ressembler à ça
Updated by Lauréline Guérin over 1 year ago
- File timesheet_evenements-recurrents_2022-02-01_2022-02-28.pdf timesheet_evenements-recurrents_2022-02-01_2022-02-28.pdf added
toujours wip, mais le pdf pourrait ressembler à ça
Updated by Lauréline Guérin over 1 year ago
- File 0005-manager-timesheet-and-date-display-61070.patch 0005-manager-timesheet-and-date-display-61070.patch added
- File 0004-manager-timesheet-to-PDF-61070.patch 0004-manager-timesheet-to-PDF-61070.patch added
- File 0003-manager-extra_data-selection-for-timesheet-61070.patch 0003-manager-extra_data-selection-for-timesheet-61070.patch added
- File 0002-manager-timesheet-generation-61070.patch 0002-manager-timesheet-generation-61070.patch added
- Status changed from Nouveau to Solution proposée
- Patch proposed changed from No to Yes
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.
Updated by Valentin Deniaud about 1 year ago
- Status changed from Solution proposée to Solution validée
Updated by Lauréline Guérin about 1 year 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)
Updated by Transition automatique about 1 year ago
- Status changed from Résolu (à déployer) to Solution déployée
manager: timesheet generation (#61070)