Amélioration #5325
fermé[mailtemplate] spécifier n'importe quel document comme destinataire
100%
Description
il serait intéressant de pouvoir préciser en tant que destinataire tout document implémentait l'interface IMailRecipient.
La liste des destinataires serait alors obtenue en appelant au moment de l'envoi la méthode IMailRecipient::getMail du document référencé.
- tous les membres du groupe G à l'instant de l'envoi
- tous les détenteurs du rôle R à l'instant de l'envoi
- tous les occupants du poste P à l'instant de l'envoi (à partir du moment où la famille poste implément IMailRecipient)
- etc.
Mis à jour par Matthieu Codron il y a plus de 11 ans
actuellement, le seul moyen de faire ça est de rajouter un paramètre de famille dans la famille du document lié, afin de faire référence à ce paramètre. C'est dommage de devoir rajouter un paramètre de famille pour quelquechose qui devrait pouvoir être paramétré depuis le modèle de mail.
Mis à jour par Matthieu Codron il y a plus de 11 ans
- Sujet changé de [mailtemplate] envoi de mails à des groupes / mailrecipients à [mailtemplate] spécifier n'importe quel document comme destinataire
- Description mis à jour (diff)
Mis à jour par Marc Claverie il y a environ 11 ans
- Tracker changé de Evolution à Feature
- Projet changé de Core à 111
Mis à jour par Éric Brison il y a environ 11 ans
- Assigné à mis à Jérôme Augé
Le modèle de mail dispose d'un nouveau type de destinataire : "Document destinataire".
L'aide à la saisie liée à ce type est une recherche telle que celle effectuée par l'aide à la saisie "FDL:LMAIL" utilisé pour les interfaces de courriel standard.
La fonction getMail peut retourner une liste d'adresse séparée par des ";".
Mis à jour par Dynacase Admin il y a environ 11 ans
- Projet changé de 111 à Core
- Statut changé de Nouveau à Assigné
- Version cible mis à 3.2.19
- Thème Familles système ajouté
Mis à jour par Dynacase Admin il y a environ 11 ans
- Tracker changé de Feature à Amélioration
- Version source mis à 3.2.18
Mis à jour par Éric Brison il y a environ 11 ans
- Statut changé de Assigné à Intégré
Appliqué par commit dynacase-core|commit:9cf9e044a412c4cedb0313a89b2e2af5dd43e65d.