Notification
Un système de notification a été mis en place pour permettre la configuration de certains mails envoyés dans le cadre d'automatisme.
Convention bientôt échue
Configuration
- Créer les modèles de mail en RTF via Liste des modèles d'email : charger les rtf qui seront utilisés pour le mail
- Société utilisatrice : initialiser l'onglet Suivi conventions
- Possibilité d'activer ou de désactiver l'outil pour chaque société utilisatrice
- Si le mode de test est activé, les mails sont envoyés à l'adresse mail inscrite dans “Adresse mail pour la réponse”, de plus l'adresse mail normale du client est inscrite dans le sujet du mail.
- Sélection d'un des modèles rtf encodés dans la liste des modèles d'email, pour le français et pour le néerlandais.
- Le sujet du mail est au départ celui du document rtf sélectionné, il peut être modifié.
- Spécifier le “Nombre de jours avant la fin de la convention”
- Spécifier l' “Adresse mail pour la réponse”
- Spécifier l'Adresse mail pour archivage
Fonctionnement
Si le cron est activé (isiweb.properties) , il exécute le processus suivant:
Vérification de toutes les sociétés utilisatrices activées, de toutes les conventions pour lesquelles aucun mail n'a été envoyé et dont la date de fin est < date du jour + Nombre de jours avant la fin de la convention.
Pour chaque convention, revérification que la date de fin est < date du jour + Nombre de jours avant la fin de la convention.
Sur le mail, le businessId de la convention est repris.
Configuration
Configuration dans isiweb.properties
Les propriétés obligatoires sont :
selfserivcewebappUrl = (Peut être à blanc) secretToken = webappUrl =
Mail for endConvention Tous les jours à 6:55 = “0 55 6 * * ?” endConventionMail.job.cron = 0 0/2 * * * ?