L'application est conçue pour automatiser le processus de mise à jour des listes de notification du système Rupor (un système multicanal pour notifier automatiquement les abonnés via les lignes téléphoniques).
Processus de fonctionnement : à l'aide du bouton « Ouvrir » , un fichier (.xlsx/.xls) avec une liste d'absents est chargé, après quoi le bouton « Analyse » est enfoncé, le programme compare les listes d'absents et les listes de notification (bookName .xlsx) , s'il y a une correspondance, il la remplace par les données de téléchargement de la base de données de contacts principale (fichier mainNumber.xlsx – téléchargement de contacts depuis Rupor) .
L'étape suivante consiste à créer 10 fichiers Excel (voir paramètres) dans le dossier « Listes d'alertes » , un pour chaque liste d'alertes. Cliquer sur le bouton « Télécharger » déplace les fichiers ci-dessus vers le dossier « Automation Horn » . Aucune autre commande n'est requise ; Speaker (serveur) mettra automatiquement à jour les listes d'alertes en fonction des fichiers du dossier « Speaker Automation » . Si aucun remplacement n'est spécifié pour l'utilisateur, le système générera une liste d'alertes avec le même utilisateur. Dans l'onglet « Paramètres » , vous pouvez préciser le nombre maximum d'absents et le nombre de listes de notifications.
Pour exécuter le programme, vous avez besoin de : système d'exploitation Windows 7-10, 120 Mo de mémoire vive (RAM) , ainsi que MS Excel (activé) et .net framework 4.5 installés. Lors de l'exécution, l'application lance les processus EXCEL.EXE et, par conséquent, si le programme est mal fermé (ou en cas d'erreur) , il reste des processus résiduels qui doivent être fermés manuellement via le Gestionnaire des tâches ou redémarrer le PC.
Lorsqu'il travaille, le programme utilise trois fichiers Excel : attestation d'absence, base de données générale de contacts, listes de notifications. Chaque colonne correspond à un paramètre spécifique et doit correspondre à l'exemple ci-dessous.