MTES-MCT / sparte

MIT License
6 stars 1 forks source link

Mise à jour d'attributs BREVO lors de la création ou téléchargement de diagnostics #313

Closed JeremieSeguin closed 4 months ago

JeremieSeguin commented 7 months ago

Lorsque c'est possible (c'est à dire selon si on est dans le cadre d'une création de diag par un utilisateur connecté ou un téléchargement de diag par un utilisateur connecté ou non), renseigner les attributs BREVO suivants :

DATE_CREATIONCOMPTE (format date)_ = date de création du compte utilisateur

FONCTION (format texte) = fonction (métier)

A_TELECHARGEBILAN (format texte)_ = mettre OUI si Export Word (pas rapport triennal)

A_TELECHARGE_RAPPORTTRIENNAL (format booléen)_ = A oui si téléchargé au moins un rapport triennal

LAST_DPTDIAGNOSTIC (format nombre)_ = Numéro du département du territoire concerné par la MAJ de l'attribut

LAST_DATE_DIAGCREATED (format date)_ = Dernier Diag Créé

LAST_DATE_DLDIAG (format date)_ = dernier Diag Téléchargé (rapport triennal ou conso)

DATE_DERNIER_RAPPORT_LOCAL_TELECHARGE = date du dernier rapport téléchargé

VERSION_DERNIER_RAPPORT_TELECHARGE = version du dernier rapport téléchargé

ORGANISME (format texte) = organisme

NOMTERRITOIRE (format texte)_ = Nom du dernier territoire diagnostiqué

DU_ENCOURS (format texte)_ = renseigner OUI si NOM_TERRITOIRE est en cours de révision ou élaboration du DU

A_COMPETENCEURBA (format texte)_ = renseigner OUI si NOM_TERRITOIRE a la compétence URBA (pas besoin d'avoir un compte)

NB_DIAGCREES (format nombre)_ = nbre de diag créés (besoin d'avoir un compte et être connecté pour implémenter ce nombre)

NB_DIAGTELECHARGES (format nombre)_ = nombre diag téléchargés (pas besoin d'avoir un compte pour implémenter ce nombre)

ℹ️ : Une US dans clickup a déjà été livrée en PROD : https://app.clickup.com/t/860r5qq2z

alexisig commented 6 months ago

@JeremieSeguin Quelques questions en vrac :

JeremieSeguin commented 6 months ago

Merci pour ces questions, désolé je n'y avais pas pensé.

NBRE_DIAGTELECHARGE (format nombre)_ = nombre de diag téléchargés tout confondu (analyse complete + rapport local) serait-ce ok pour toi ?

alexisig commented 6 months ago

LAST_DPT_DIAGNOSTIC : ta solution avec deux champs me va bien mieux en effet.. peut-être garder le numéro du DPT pour cet attribut. Je viens de créer un nouvel attribut "DERNIER_TERRITOIRE_DIAG" (format texte) pour le nom du territoire

J'ai pas compris ce qu'on faisait du coup

VERSION_DERNIER_RAPPORT_TELECHARGE : Dans l'idée pourquoi pas, oui ! A quoi ressemble le changelog ? (l'idée de cet attribut est d'informer les personnes de la mise à jour du rapport comme par exemple la mise à dispo des zones artificialisées ou imperméabilisées)

Le changelog avec les différentes version : https://github.com/MTES-MCT/sparte/blob/master/CHANGELOG.md

NBRE_DIAG_TELECHARGE (format nombre) = nombre de diag téléchargés tout confondu (analyse complete + rapport local) serait-ce ok pour toi ?

yes pas de soucis, tu l'avais déjà mis dans l'US :)

JeremieSeguin commented 6 months ago

LAST_DPT_DIAGNOSTIC : ta solution avec deux champs me va bien mieux en effet.. peut-être garder le numéro du DPT pour cet attribut. Je viens de créer un nouvel attribut "DERNIER_TERRITOIRE_DIAG" (format texte) pour le nom du territoire

J'ai pas compris ce qu'on faisait du coup

Tu proposais remplacer le champs par qqch de plus exhaustif, par exemple avec deux champs, un qui dit le type de territoire (commune, epci etc.) et un autre qui donne l'identifiant du coup j'ai créé un nouveau champs =) ?

alexisig commented 6 months ago

@JeremieSeguin Donc si j'ai bien compris : Type de territoire = DERNIER_TERRITOIRE_DIAG Id du territoire = LAST_DPT_DIAGNOSTIC

Si c'est bien ça, à mon avis les noms sont pas du tout explicites et on risque de plus rien y comprendre dans 6 mois 😅

Est-ce qu'on peut faire qqch du genre ? Type de territoire = DERNIER_DIAG_TYPE_TERRITOIRE (REGION, DEPART, SCOT, EPCI, COMM) Id du territoire = DERNIER_DIAG_ID_TERRITOIRE (code insee, siren etc.)

JeremieSeguin commented 6 months ago

Yes, bonne idée !

Après, je tiens à jour une page notion pour s'y retrouver dans 6 mois ... :) Mais autant avoir des noms clairs. Peut-être que tous ne le sont pas d'ailleurs