documentation pour nouveautés exports #11

Open
opened 2025-04-25 20:13:00 +00:00 by julienfastre · 0 comments
Owner

Exports

Exports enregistrés

L'on peut maintenant partager un export enregistré avec d'autres utilisateurs ou groupes utilisateurs.

Il est possible de dupliquer un export enregistré.

Nouveaux droits

Il y a deux nouveaux droits:

  • Exécuter des exports et les sauvegarder: il permet de créer un export de toute pièce, comme auparavant;
  • Exécuter et modifier des exports préalablement sauvegardés: il permet de générer un export à partir des exports enregistrés au préalable, et partagés avec l'utilisateur.

Le fait d'obtenir le droit "Exécuter des exports et les sauvegarder" implique le second, "Executer et modifier des exports préalablement sauvegardés".

Si l'utilisateur n'a que le droit "Exécuter et modifier des exports préalablement sauvegardés", l'utilisateur ne pourra que modifier les filtres et regroupements activés sur l'exports enregistrés, et pas en décocher ou ajouter de nouveaux.

Attention: il faut aussi attribuer un droit d'export comme "Statistiques sur les parcours d'accompagnement", pour pouvoir faire des stats sur le sujet (dans notre exemple, les parcours). Sinon, l'utilisateur ne verra pas les exports sauvegardés dont il n'a pas les droits "exports".

Page "liste des exports sauvegardés"

C'est maintenant la page par défaut quand on clique sur le lien "exports" dans le menu "Section".

Il est également possible de "commander" plusieurs exports depuis la page "liste des exports sauvegardés".

Génération en arrière-plan

La génération des exports a maintenant lieu en arrière-plan. Les exports les plus gourmands en ressources ou qui demandent plus de temps d'exécution devraient fonctionner. (Cependant, si l'on sort la liste complète des usagers des la BDD, ça ne fonctionnera pas...)

Du coup, l'utilisateur arrive sur une page d'attente pour la génération de l'export (ou rester sur la page "liste des exports sauvegardés).

Cela rend aussi possible de retrouver ses précédents exports. Je pense que la durée de conservation sera de six mois, mais le script qui permet de supprimer les exports n'est pas encore écrit. Pour l'instant, ils apparaissent

Champ "Utilisateur courant"

Pour beaucoup de filtres, l'on a remplacé le sélecteur d'utilisateur par un utilisateur avec une case "utilisateur courant". Lorsque la case "utilisateur courant" est cochée, il sera ajouté au filtre.

Migration des exports enregistrés existants

La ré-écriture a impliqué des changements dans 431 fichiers !

Le plus gros travail a été de permettre de transformer les données du formulaire pour les stocker dans la base de donnée et les retrouver par la suite.

Il est possible:

  • que l'un ou l'autre filtre ou regroupement ne fonctionne pas;
  • que des exports enregistrés ne fonctionnent plus.

Cependant, j'ai ré-éxécuter quasiment tous les exports enregistrés de Caroline, qui en comptait le plus dans la BDD, et j'ai uniquement des erreurs liées au fait qu'il ne retrouve pas des identifiants d'utilisateurs (vu que je n'ai importé que les exports enregistrés, pas la totalité de la BDD).

S'il y avait un souci, l'url de la page qui permet de télécharger l'export nous permettra de trouver la raison de l'échec et de résoudre le problème.

Groupe utilisateurs par métier

Des groupes utilisateurs par métier sont créés automatiquement. Ils permettent de partager avec un métier en particulier.

La synchronisation est automatique. Il est possible de personnaliser le titre, les couleurs, etc. Mais pas les membres (qui sont gérés automatiquement). La synchronisation a lieu une fois par jour.

(par contre, on a oublié de faire en sorte que ces groupes ne soient pas disponible dans les workflow... Faites signe s'il fallait rétablir ça).

## Exports ### Exports enregistrés L'on peut maintenant partager un export enregistré avec d'autres utilisateurs ou groupes utilisateurs. Il est possible de dupliquer un export enregistré. ### Nouveaux droits Il y a deux nouveaux droits: - Exécuter des exports et les sauvegarder: il permet de créer un export de toute pièce, comme auparavant; - Exécuter et modifier des exports préalablement sauvegardés: il permet de générer un export à partir des exports enregistrés au préalable, et partagés avec l'utilisateur. Le fait d'obtenir le droit "Exécuter des exports et les sauvegarder" implique le second, "Executer et modifier des exports préalablement sauvegardés". Si l'utilisateur n'a que le droit "Exécuter et modifier des exports préalablement sauvegardés", l'utilisateur ne pourra que modifier les filtres et regroupements activés sur l'exports enregistrés, et pas en décocher ou ajouter de nouveaux. Attention: il faut **aussi** attribuer un droit d'export comme "Statistiques sur les parcours d'accompagnement", pour pouvoir faire des stats sur le sujet (dans notre exemple, les parcours). Sinon, l'utilisateur ne verra pas les exports sauvegardés dont il n'a pas les droits "exports". ### Page "liste des exports sauvegardés" C'est maintenant la page par défaut quand on clique sur le lien "exports" dans le menu "Section". Il est également possible de "commander" plusieurs exports depuis la page "liste des exports sauvegardés". ### Génération en arrière-plan La génération des exports a maintenant lieu en arrière-plan. Les exports les plus gourmands en ressources ou qui demandent plus de temps d'exécution devraient fonctionner. (Cependant, si l'on sort la liste complète des usagers des la BDD, ça ne fonctionnera pas...) Du coup, l'utilisateur arrive sur une page d'attente pour la génération de l'export (ou rester sur la page "liste des exports sauvegardés). Cela rend aussi possible de retrouver ses précédents exports. Je pense que la durée de conservation sera de six mois, mais le script qui permet de supprimer les exports n'est pas encore écrit. Pour l'instant, ils apparaissent ### Champ "Utilisateur courant" Pour beaucoup de filtres, l'on a remplacé le sélecteur d'utilisateur par un utilisateur avec une case "utilisateur courant". Lorsque la case "utilisateur courant" est cochée, il sera ajouté au filtre. ### Migration des exports enregistrés existants La ré-écriture a impliqué des changements dans 431 fichiers ! Le plus gros travail a été de permettre de transformer les données du formulaire pour les stocker dans la base de donnée et les retrouver par la suite. Il est possible: - que l'un ou l'autre filtre ou regroupement ne fonctionne pas; - que des exports enregistrés ne fonctionnent plus. Cependant, j'ai ré-éxécuter quasiment tous les exports enregistrés de Caroline, qui en comptait le plus dans la BDD, et j'ai uniquement des erreurs liées au fait qu'il ne retrouve pas des identifiants d'utilisateurs (vu que je n'ai importé que les exports enregistrés, pas la totalité de la BDD). S'il y avait un souci, l'url de la page qui permet de télécharger l'export nous permettra de trouver la raison de l'échec et de résoudre le problème. ### Groupe utilisateurs par métier Des groupes utilisateurs par métier sont créés automatiquement. Ils permettent de partager avec un métier en particulier. La synchronisation est automatique. Il est possible de personnaliser le titre, les couleurs, etc. Mais pas les membres (qui sont gérés automatiquement). La synchronisation a lieu une fois par jour. (par contre, on a oublié de faire en sorte que ces groupes ne soient pas disponible dans les workflow... Faites signe s'il fallait rétablir ça).
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Chill-project/manuals#11
No description provided.