Le synchronisateur inter-compagnies est un programme au menu de Divalto Administration (module commun). Il peut répondre à quatre modes de lancement :
- Depuis le menu Divalto ou l'IA. Dans ce cas une icône apparaît dans la barre de notifications
- Par service Diva
- Par ligne de commande XWPF
- Par Question programme Harmony
Il traite toutes les demandes de synchronisation de la table Tracking (MICPTRACK). Lorsqu'une demande de synchronisation a été traitée avec succès, elle est effacée de la table. Dans le cas contraire, son état passe à SUSPENDU. Le zoom Tracking, via le bouton « Réactiver », permet de repasser dans un état actif afin de permettre au synchronisateur de traiter à nouveau cet évènement.
Toutes les actions effectuées sont inscrites dans la table de trace inter-compagnies.
Le temps d'attente par défaut entre les demandes de synchronisation est de 5s (donc quand toutes les demandes sont traitées, on attend 5s avant de rechercher de nouvelles demandes), et le temps d'attente par défaut de réservation disponible de 30s (donc quand on veut réserver une entité, on attend 30s avant de la considérer en échec). Ces temps sont réglables dans le A5TTICP000.dhsp : Duree_pause_synchronisateur et Initialiser_Temps_Time_out_Batch.
Le synchronisateur traite 3 types de demandes :
...