Development #40036
Sur une demande liée à une fiche, pouvoir choisir les champs de la fiche à afficher dans le listing/export
0%
Description
Sûrement lié aux vues personnalisées (https://publik.tracim.fr/ui/workspaces/1/contents/html-document/247) et à l'extension des vues de listing aux données des utilisateurs #40031.
Des demandes, par exemples des inscriptions, pourraient être liées à des fiches, par exemple un senior.
La demande d'inscription sera liée à l'utilisateur senior. Moyennant #37527, une fiche senior sera liée à cet utilisateur et cette fiche pourra être pointée depuis une donnée de traitement de la demande d'inscription en faisant une recherche sur l'API card en donnant l'identifiant de l'utilisateur.
Pour pouvoir afficher les données de la fiche senior dans les listings ou les exports il est possible de s'orienter vers les données de traitement. Cependant, il y a des cas où l'on souhaitera que ces données soit maintenues à jour en fonction des mises à jour de la fiche. On essaiera alors d'user d'actions "Données de traitement" dans des statuts appelés fréquemment. Cela complexifie le workflow et n'est pas toujours possible.
Il s'agirait de pouvoir ajouter des colonnes au listing pour les champs liste liant une fiche, potentiellement en donnée de traitement.
De Objet: Re: [EO] Suppression automatique des usagers qui n'ont pas d'activité Date: Wed, 22 Apr 2020 11:43:09 +0200
[#40031] la même mécanique marcherait ensuite pour desfiches liées.
Fichiers
Demandes liées
Révisions associées
Historique
Mis à jour par Mikaël Ates il y a environ 4 ans
- Lié à Development #40031: Étendre la vue de listing et les exports avec des données utilisateurs, pour les demandes et les fiches ajouté
Mis à jour par Frédéric Péters il y a plus de 3 ans
- Echéance changé de 29 mai 2020 à 21 septembre 2020
Mis à jour par Frédéric Péters il y a plus de 3 ans
- Fichier 0001-backoffice-add-possibility-to-display-linked-card-fi.patch 0001-backoffice-add-possibility-to-display-linked-card-fi.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Mis à jour par Thomas Noël il y a plus de 3 ans
- Statut changé de Solution proposée à Solution validée
La partie dans wcs/sql.py ne m'a pas été facile, peut-être pourrait-on rappeler dans get_ids à quoi est destiné le "fields" (à récupérer les objets liés cherchés via les fields qui sont des relations). Bon, c'est pas super facile à expliquer j'avoue :)
En tout cas je n'ai pas vu de pépin.
Mis à jour par Frédéric Péters il y a plus de 3 ans
- Statut changé de Solution validée à Résolu (à déployer)
J'étais parti pour du coup allonger le commentaire "# look for relations" de get_ids() avant de me réaliser que le commit avait déjà été poussé...
commit 0d0a5ad5eef1871593399bb388b7aae8cfacb6ab Author: Frédéric Péters <fpeters@entrouvert.com> Date: Mon Jul 20 22:18:51 2020 +0200 backoffice: add possibility to display linked card fields as columns (#40036)
Mis à jour par Frédéric Péters il y a plus de 3 ans
- Statut changé de Résolu (à déployer) à Solution déployée
backoffice: add possibility to display linked card fields as columns (#40036)