Project

General

Profile

Actions

Anomalie #27681

closed

Notifications de bannette non envoyées aux "Utilisateurs destinataire membres / Liste de diffusion du document" si ceux-ci ne sont pas attributaire d'au moins un courrier

Added by Charles BATIONO 11 months ago. Updated 2 months ago.

Status:
R&D - Terminé
Priority:
1-Majeur
Target version:
Start date:
04/20/2023
Due date:

Description

En tant que utilisateurs, lorsque je mets un utilisateur en copie d'un courrier et que celui-ci n'est pas attributaire d'au moins un courrier,
les notification ne lui sont pas envoyé malgré le fait que les notification de la bannette courrier en copie ait été activée.
Les notification (de cette bannette) sont envoyées aux utilisateurs qui sont en copie et sont attributaire de courriers.

Testé en 2301.1.7

Prérequis

Notification de bannette workflow bannettes
Utilisateurs destinataire membres / Liste de diffusion du document

Courrier avec liste de diffusion Utilisateur A en copie
Utilisateur A n'est attributaire d'aucun Courrier

Utilisateur A dispose d'une Bannette "Courrier en copie"

(res_id in (select res_id from listinstance WHERE item_type = 'user_id' and item_id = @user_id and item_mode = 'cc') or res_id in (select res_id from listinstance WHERE item_type = 'entity_id' and item_mode = 'cc' and item_id in (@my_entities_id))) and status not in ( 'DEL', 'END')

Attendu :
Lors de l'arrivée d'un nouveau courrier dans la bannette, l'utilisateur A est notifié

Constaté :
Lors de l'arrivée d'un nouveau courrier dans la bannette, l'utilisateur A n'est pas notifié


Files

Actions #2

Updated by Emmanuel DILLARD 11 months ago

  • Subject changed from Notifications non envoyées aux utilisateurs en copie si ceux-ci ne sont pas attributaire d'au moins un courriers to Notifications non envoyées aux utilisateurs en copie si ceux-ci ne sont pas attributaire d'au moins un courrier
  • Description updated (diff)
  • Status changed from A qualifier to Complément d'Informations
  • Assignee changed from Emmanuel DILLARD to Charles BATIONO
  • Version source set to 2301
Actions #4

Updated by Charles BATIONO 11 months ago

  • Assignee changed from Charles BATIONO to Emmanuel DILLARD
Actions #6

Updated by Charles BATIONO 9 months ago

Reproduit en 2301.3.5 #27957.
Lorsqu'un courrier est envoyé pour avis à un utilisateur qui n'est attributaire d'aucun courrier, les notifications de la bannette Avis : Avis à émettre ne lui sont pas envoyées.
Il faut qu'il soit attributaire d'au moins 1 courrier pour que les notifs soient envoyées.

Actions #7

Updated by Emmanuel DILLARD 9 months ago

  • Due date set to 03/04/2024
  • Assignee changed from Emmanuel DILLARD to Charles BATIONO
Actions #9

Updated by Emmanuel DILLARD 9 months ago

  • File deleted (Capture notifs.GIF)
Actions #11

Updated by Charles BATIONO 9 months ago

  • Assignee changed from Charles BATIONO to Emmanuel DILLARD
Actions #12

Updated by Emmanuel DILLARD 9 months ago

  • Assignee changed from Emmanuel DILLARD to Charles BATIONO
Actions #14

Updated by Charles BATIONO 9 months ago

Actions #15

Updated by Emmanuel DILLARD 9 months ago

  • Subject changed from Notifications non envoyées aux utilisateurs en copie si ceux-ci ne sont pas attributaire d'au moins un courrier to Notifications non envoyées aux "utilisateurs en copie / Membres de la liste de diffusion" si ceux-ci ne sont pas attributaire d'au moins un courrier
  • Description updated (diff)
  • Due date changed from 03/04/2024 to 03/25/2024
  • Status changed from Complément d'Informations to R&D - A étudier
Actions #16

Updated by Emmanuel DILLARD 9 months ago

  • Due date deleted (03/25/2024)
  • Status changed from R&D - A étudier to R&D - A planifier
Actions #18

Updated by Emmanuel DILLARD 9 months ago

  • Due date set to 04/09/2024
  • Status changed from R&D - A planifier to R&D - En cours
Actions #21

Updated by Emmanuel DILLARD 9 months ago

  • Assignee deleted (Emmanuel DILLARD)
Actions #22

Updated by Nicolas COUTURE 9 months ago

  • Assignee set to Nicolas COUTURE
Actions #23

Updated by Nicolas COUTURE 9 months ago

  • Status changed from R&D - En cours to R&D - Terminé

Non reproduit dans le cas d'usage évoqué

  • Clause de la bannette "Courriers en copie" telle que donnée dans le ticket
  • Activation de la notification pour la bannette "Courriers en copie"
  • Modification de la notification "BASKETS" en mettant le champ envoyer à à "Utilisateurs en copie membres / Liste de diffusion du document"
  • Envoi d'un nouveau courrier en copie pour une personne n'étant attributaire d'aucun courrier
  • Exécution des scripts BASKETS.sh et sendmail.sh (envoi de la notification)

=> Notification bien reçue

Actions #25

Updated by Emmanuel DILLARD 8 months ago

  • Status changed from R&D - Terminé to Complément d'Informations
  • Assignee changed from Nicolas COUTURE to Charles BATIONO
Actions #27

Updated by Charles BATIONO 8 months ago

Actions:

  • Activation de la notification pour la bannette "Courriers en copie"
  • Modification de la notification "BASKETS" : Envoyer à = "Utilisateurs destinataire membres / Liste de diffusion du document"
  • Se connecter avec un utilisateur (Ex: rrobert)
  • Créer un courrier
  • Modifier la liste de diffusion du courrier en ajoutant bboule(destinataire de 0 courrier)
  • Exécution du script de notification xxxxxxx_BASKETS.sh (uniquement ce script)

Résultat:

  • bboule reçoit 0 notifications

Actions:

  • Assigner un courrier à bboule

Résultats:

  • bboule reçoit les notification de la bannette Courrier en copie

Actions:

  • Modification de la notification "BASKETS" en mettant le champ envoyer à à "Utilisateurs en copie membres / Liste de diffusion du document"
  • Exécution du script

Résultat

  • bboule reçoit les notifications de la bannette courrier en copie

Contournement :

Créer une seconde notification dédiée à l'envoi des courriers en copie uniquement avec le champ envoyer à à "Utilisateurs en copie membres / Liste de diffusion du document"

Actions #28

Updated by Charles BATIONO 8 months ago

  • Assignee changed from Charles BATIONO to Emmanuel DILLARD

Si je comprends bien, la notification BASKETS avec le champ envoyer à à "Utilisateurs destinataire membres / Liste de diffusion du document"
ne concerne pas la bannette courrier en copie ?

Actions #29

Updated by Emmanuel DILLARD 8 months ago

  • Subject changed from Notifications non envoyées aux "utilisateurs en copie / Membres de la liste de diffusion" si ceux-ci ne sont pas attributaire d'au moins un courrier to Notifications de bannette non envoyées aux "utilisateurs en copie / Membres de la liste de diffusion" si ceux-ci ne sont pas attributaire d'au moins un courrier
  • Due date changed from 04/09/2024 to 04/15/2024
  • Status changed from Complément d'Informations to R&D - A étudier
Actions #31

Updated by Emmanuel DILLARD 8 months ago

  • Due date deleted (04/15/2024)
  • Status changed from R&D - A étudier to Complément d'Informations
  • Assignee changed from Emmanuel DILLARD to Charles BATIONO
Actions #34

Updated by Charles BATIONO 8 months ago

  • Assignee changed from Charles BATIONO to Emmanuel DILLARD
Actions #35

Updated by Emmanuel DILLARD 8 months ago

  • Subject changed from Notifications de bannette non envoyées aux "utilisateurs en copie / Membres de la liste de diffusion" si ceux-ci ne sont pas attributaire d'au moins un courrier to Notifications de bannette non envoyées aux "Utilisateurs destinataire membres / Liste de diffusion du document" si ceux-ci ne sont pas attributaire d'au moins un courrier
  • Due date set to 04/22/2024
  • Status changed from Complément d'Informations to R&D - A étudier
Actions #36

Updated by Emmanuel DILLARD 8 months ago

  • Description updated (diff)
Actions #38

Updated by Emmanuel DILLARD 8 months ago

  • Due date deleted (04/22/2024)
  • Status changed from R&D - A étudier to R&D - A planifier
Actions #41

Updated by Emmanuel DILLARD 6 months ago

  • Priority changed from 1-Majeur to 2-Sérieux
Actions #43

Updated by Emmanuel DILLARD 4 months ago

  • Priority changed from 2-Sérieux to 1-Majeur
Actions #44

Updated by Emmanuel DILLARD 3 months ago

  • Status changed from R&D - A planifier to R&D - En cours
Actions #45

Updated by Jean-Laurent DUZANT 3 months ago

  • Assignee changed from Emmanuel DILLARD to Jean-Laurent DUZANT
Actions #46

Updated by Jean-Laurent DUZANT 3 months ago

  • Status changed from R&D - En cours to R&D - Terminé
Actions #47

Updated by Jean-Laurent DUZANT 3 months ago

D'après mes tests ainsi que ceux de Nicolas, il semble effectivement que la configuration actuelle de la notification BASKETS avec le champ Envoyer à défini sur Utilisateurs destinataire membres / Liste de diffusion du document ne prend pas en compte les utilisateurs associés à la bannette Courriers en copie.
Cette configuration fonctionne pour les destinataires principaux des courriers dans d'autres bannettes.

Lorsque nous modifions la notification BASKETS en mettant le champ Envoyer à sur Utilisateurs en copie membres / Liste de diffusion du document, les notifications sont bien envoyées aux utilisateurs figurant en copie dans la bannette Courriers en copie.

Le paramétrage de la notification Utilisateurs en copie membres / Liste de diffusion du document est lié avec la bannette Courriers en copie (id: CopyMailBasket)

Actions #48

Updated by Emmanuel DILLARD 2 months ago

Cette configuration ne fonctionne pour les attributaires des courriers dans au moins une bannette.
Ne fonctionne qu'en référence à la bannette CopyMailBasket

A voir lors du refacto des notifications Maarch COurrier

Actions

Also available in: Atom PDF