Le logiciel SOFI Sync est un logiciel qui sert à synchroniser certaines informations du logiciel Primmo de la compagnie Hopem vers le logiciel SOFI de la compagnie Telemedic.
Ce logiciel doit être installé sur le même serveur que la base de données du logiciel Primmo.
Prés requis
Pour le bon fonctionnement du logiciel SOFI Sync, Telemedic a besoin des informations suivantes du client :
Administration
Dans le cas où le client désire importer dans Primmo les services de soins dispenser dans SOFI qui seront facturables, le client doit acheter un module d’importation de facturation « Maître D » (MDF) auprès de la compagnie Hopem.
IT
Un accès à distance au serveur où est installé le serveur SQL Primmo.
Le Login et mot de passe du serveur SQL Primmo.
Permettre l’écriture dans le répertoire : C:\Telemedic\SofiSync.
Le(s) destinataire(s) du rapport de synchronisation du logiciel de SOFI Sync.
Étapes d’implantation
Ces étapes décrivent le processus pour permettre la synchronisation d’information entre Primmo et SOFI:
Préparation et installation du logiciel SOFI Sync.
Ajustement dans Primmo et SOFI selon la convention du logiciel SOFI Sync.
Premières synchronisations et ajustements dans Primmo et SOFI.
Utilisation du logiciel SOFI Sync.
Déploiement SOFI Sync d’une résidence qui n’a pas utilisé SOFI
Primmo
Dans le champ, classe des immeubles de la résidence qui doivent être synchronisés, inscrire « SOFI »
La liste des types d’occupants de Primmo doit correspondre au type d’hébergement dans SOFI pour les résidents à synchroniser (SOFI de la résidence→ configuration→ Résidence→ Types hébergement).
SOFI
Configurer les préférences de la résidence
Accéder au panneau de configuration de la résidence.
SOFI de la résidence→ configuration→ Compagnie→ Préférences
Changer les paramètres suivants:
Système comptable ⇒ « Primmo »
Identifiant marchand ⇒ ##01 où ## cie de BD Primmo
MDGFormatCol09 ⇒ 6
MDGFormatCol11 ⇒ Vide
MDGFormatCol14 ⇒ Vide
MDGFormatCol15V ⇒ 8888
MDGFormatCol15P ⇒ 9999
Le fonctionnement de Sofi Sync requiert un utilisateur avec les droits et la clé pour accéder aux données de SOFI.
Vous devez créer un employé pour SOFI sync bien identifié dans l'instance SOFI avec la clé API et le secret utilisé dans l'application ayant besoin d'un accès.
SOFI Sync
Ajouter les informations de configuration
Dans le fichier « Program.csx » dans le répertoire où est installé SOFI Sync, ajouter les configurations de connexion à SOFI par l’API pour la résidence.
La ligne à ajouter ressemblera à :
{##, new CompanyInfo
{CompanyName = "nom de la résidence", SiteUrl = SiteUrl, ClientId = "xxx", ClientSecret = " yyy"}
}
## est le numéro de cie dans la BD Primmo
xxx est la clé d’accès créée dans SOFI
yyy est le Secret crée dans SOFI
NOTE : Ajouter la nouvelle configuration en premier dans le haut avec les autres configurations
Configurer les services et le formulaire d'Évaluation
SOFI
SOFI de la résidence→ configuration→ Dictionnaire→ Service
Pour chaque service synchronisé, compléter la configuration du service.