top of page
Ampoule

Aide Winsav

Paramétrage
des avis de passage

Winsav permet d’automatiser l’envoi des avis de passages par email et/ou par SMS.

Vous pouvez choisir les textes des avis de passages à envoyer par SMS ou par EMail, ainsi que la sélection des bons d’interventions à cibler lors de chaque envoi.

Prérequis #1

Il est d’abord nécessaire de créer les modèles correspondants (Paramètres > Documents > Modèles de textes)

Pour un envoi par SMS vous aurez besoin d’un modèle « Avis de passage par SMS (BI) ».

Pour un envoi par email vous devrez créer un modèle pour l’objet de l’email et un autre pour le corps de texte, respectivement « Avis de passage par EMail (BI) (objet) » et « Avis de passage par EMail (BI) »

Voici un exemple dont vous pouvez vous inspirer pour vos textes :

Bonjour, Progisav vous rappelle votre RDV du [%DateVersChaine(O:m_dDateIntervention)%] [%O:p_sLibelléTrancheHoraire%].  En cas d’empêchement merci d’appeler au 03.74.47.21.11 en rappelant la référence [%O:m_nNumBI%]

 

Prérequis #2

Vous devez également créer au moins un batch d’envoi (Paramètres > Service Windows > Programmateur)

Paramétrage 

Le paramétrage est réalisé dans Paramètres > Service Windows > Avis de passage

Pour un envoi par email, sélectionnez les modèles d’objet, de corps ainsi que le compte expéditeur.
Pour un envoi par SMS, sélectionnez le modèle à utiliser.
Il est possible de cumuler les deux méthodes d’envoi.
Dans tous les cas, indiquez l’adresse email sur laquelle vous souhaitez recevoir un compte rendu à chaque exécution du traitement. Ce paramètre est obligatoire.
Il reste maintenant l’étape délicate du paramétrage : la sélection des BI pour lesquels vous souhaitez automatiser l’envoi des avis de passage.
La sélection dépendra du moment auquel le traitement batch sera exécuté (cf programmation du service windows) et se fera à travers une requête SQL.
Cette point étant à la fois technique et délicat, nous vous invitons à vous rapprocher de nos services pour sa mise en place.

 

 

Requête SQL

La requête suivante est donnée à titre d’exemple.

Elle permet par ici de prendre les bons d’intervention de type ‘VE’ ou ‘RC’:

  • du lendemain pour les lundis, mardis, mercredis et jeudis,

  • du samedi, dimanche et lundi suivant pour l’exécution du vendredi,

  • aucun bon pour les traitements du samedi ou du dimanche s’ils sont exécutés par le programmateur

select idbi_inte from bi_inte where bi_inte.typinter in ('RC', 'VE') and bi_inte.codact <> 'FIN' and bi_inte.numbi_maitre = 0 and bi_inte.datinter >= wl.entierversdate(wl.dateversentier(wl.datesys()) + 1) and bi_inte.datinter <= wl.entierversdate(wl.dateversentier(wl.datesys()) + case wl.dateversjour(wl.datesys()) when 1 then 1 when 2 then 1 when 3 then 1 when 4 then 1 when 5 then 3 else 0 end )

bottom of page