Projet

Général

Profil

Development #61070

Pouvoir imprimer une feuille de présence

Ajouté par Lauréline Guérin il y a environ 2 ans. Mis à jour il y a environ 2 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
-
Début:
25 janvier 2022
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

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


Fichiers

Révisions associées

Révision 0154debf (diff)
Ajouté par Lauréline Guérin il y a environ 2 ans

manager: timesheet generation (#61070)

Révision 1f255d7a (diff)
Ajouté par Lauréline Guérin il y a environ 2 ans

manager: extra_data selection for timesheet (#61070)

Révision 8ebbbfdf (diff)
Ajouté par Lauréline Guérin il y a environ 2 ans

manager: timesheet to PDF (#61070)

Révision 4b708073 (diff)
Ajouté par Lauréline Guérin il y a environ 2 ans

manager: timesheet and date display (#61070)

Historique

#1

Mis à jour par Lauréline Guérin il y a environ 2 ans

  • Description mis à jour (diff)
#2

Mis à jour par Stéphane Guiet il y a environ 2 ans

(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

Mis à jour par Lauréline Guérin il y a environ 2 ans

voir même au trimestre

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

#4

Mis à jour par Lauréline Guérin il y a environ 2 ans

  • Description mis à jour (diff)
#5

Mis à jour par Lauréline Guérin il y a environ 2 ans

  • Description mis à jour (diff)
#6

Mis à jour par Lauréline Guérin il y a environ 2 ans

  • Description mis à jour (diff)
  • Assigné à mis à Lauréline Guérin
#9

Mis à jour par Lauréline Guérin il y a environ 2 ans

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

Mis à jour par Lauréline Guérin il y a environ 2 ans

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

#11

Mis à jour par Valentin Deniaud il y a environ 2 ans

  • Statut changé de Solution proposée à Solution validée
#12

Mis à jour par Lauréline Guérin il y a environ 2 ans

  • Statut changé de Solution validée à 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

Mis à jour par Transition automatique il y a environ 2 ans

  • Statut changé de Résolu (à déployer) à Solution déployée
#14

Mis à jour par Transition automatique il y a presque 2 ans

Automatic expiration

Formats disponibles : Atom PDF