Projet

Général

Profil

Development #40036

Sur une demande liée à une fiche, pouvoir choisir les champs de la fiche à afficher dans le listing/export

Ajouté par Mikaël Ates il y a environ 4 ans. Mis à jour il y a plus de 3 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
19 février 2020
Echéance:
21 septembre 2020
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

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

Lié à w.c.s. - Development #40031: Étendre la vue de listing et les exports avec des données utilisateurs, pour les demandes et les fichesFermé19 février 202021 septembre 2020

Actions

Révisions associées

Révision 0d0a5ad5 (diff)
Ajouté par Frédéric Péters il y a plus de 3 ans

backoffice: add possibility to display linked card fields as columns (#40036)

Historique

#1

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é
#2

Mis à jour par Mikaël Ates il y a presque 4 ans

  • Description mis à jour (diff)
#4

Mis à jour par Mikaël Ates il y a presque 4 ans

  • Echéance mis à 29 mai 2020
#7

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
#9

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.

#10

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)
#11

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

Formats disponibles : Atom PDF