Développement > Utilitaires > SData > Table synchronisation 

Cet utilitaire permet de consulter les informations principales relatives à la table de synchronisation.

Ces informations sont entretenues par le composant 'Safe X3 Java Bridge Server' en fonction des demandes de synchronisation qu'il reçoit.
En conséquence, il est très rarement nécessaire d'effectuer des mises à jour par cette fonction. Cela doit uniquement être fait par un utilisateur averti.

Pré-requis

SEEREFERTTO Reportez-vous à la documentation de Mise en oeuvre

Gestion de l'écran

L'url principale de l'écran correspond à l'url du endpoint d'Sage X3. La valeur relative 'http://cur/sdata/' est indiquée pour permettre l'utilisation de différents serveurs Bridge Java sans avoir à dupliquer les informations de synchronisation.

En-tête

Présentation

Les informations de cette partie concernent le endpoint courant Sage X3. L'alias associé est CUR.

 

Champs

Les champs suivants sont présents dans cet onglet :

  • Alias (champ ALS)

Ce code identifie un serveur précis.

Valeurs réservées :

  • 'CUR' se rapporte au serveur courant.
  • 'ALL' se rapporte à tous les alias (fonction de gestion des exceptions).
  • Priorité (champ PRIORITY)

Ce code correspond à la priorité attachée à un alias.
Entre deux alias, l'alias prioritaire est celui qui a la valeur la plus faible.

  • URL (champ URL)

Ce code correspond à l'URL du serveur.

La valeur relative "http://cur/sdata" est indiquée afin de permettre l'utilisation de différents composants "Safe X3 Java Bridge" sans avoir à dupliquer les informations de synchronisation.

 

Onglet Généralités

Cet onglet permet :

  • de consulter et modifier le dernier numéro de séquence traité dans la table d'audit,
  • de consulter la liste de tous les serveurs externes connus par le composant 'Safe X3 Java Bridge Server'.

 

Champs

Les champs suivants sont présents dans cet onglet :

Analyse table d'audit

  • Numéro séquence traité (champ SEQ)

Ce code correspond au dernier numéro de séquence traité par l'analyse de la table d'audit SData (AJSAUDIT). Cette analyse est lancée par le composant 'Safe X3 Java Bridge Server' lors d'une demande de synchronisation issue d'un serveur client.

Tableau Liste points de connexion

  • Alias (champ ALS)

Ce code identifie un serveur précis.

Valeurs réservées :

  • 'CUR' se rapporte au serveur courant.
  • 'ALL' se rapporte à tous les alias (fonction de gestion des exceptions).
  • Priorité (champ PRIORITY)

Ce code correspond à la priorité attachée à un alias.
Entre deux alias, l'alias prioritaire est celui qui a la valeur la plus faible.

  • URL (champ URL)

Ce code correspond à l'URL du serveur.

La valeur relative "http://cur/sdata" est indiquée afin de permettre l'utilisation de différents composants "Safe X3 Java Bridge" sans avoir à dupliquer les informations de synchronisation.

 

Onglet Ressources

Présentation

Cet onglet permet de présenter :

  • les informations concernant la collection associée à une ressource.
    Pour cela, il faut renseigner le nom de la ressource dans le premier bloc,
     
  • le détail des informations d'une ressource SData particulière.
    Après avoir effectué l'étape ci-dessus, il est possible de renseigner la clé d'accès ou l'identifiant unique (UUID) pour obtenir le chargement du bloc.

 

Champs

Les champs suivants sont présents dans cet onglet :

Bloc numéro 1

  • Ressource SData (champ RESNAM)

Ce code correspond au nom de la ressource SData.

Tableau Collection SData

  • Alias (champ ALS)

Ce code identifie un serveur précis.

Valeurs réservées :

  • 'CUR' se rapporte au serveur courant.
  • 'ALL' se rapporte à tous les alias (fonction de gestion des exceptions).
  • Tick (champ TCK)

Il s'agit du tick de création utilisé lors de la première synchronisation de la ressource identifiée par la clé.

Ressource SData

  • Clé (champ RESCLE)

Ce code correspond à la clé interne gérée dans le progiciel.

Son format est du type cle1 pour une clé simple ou cle1~cle2~... pour une clé en plusieurs parties.

  • Identifiant unique (champ RESUUID)

Ce code correspond à un identifiant unique (UUID) qui permet de faciliter les échanges avec l'extérieur pour le processus de synchronisation.
Dans la documentation SData, le terme UUid est aussi employé et correspond à Universal Unique Identifier.
Son format est standardisé, exemple :  2b96b1c3-932c-4ccd-811d-fd083d801127.

  • Alias (champ RESALS)

Ce code identifie un serveur précis.

Valeurs réservées :

  • 'CUR' se rapporte au serveur courant.
  • 'ALL' se rapporte à tous les alias (fonction de gestion des exceptions).
  • Tick (champ RESTCK)

Il s'agit du tick de création utilisé lors de la première synchronisation de la ressource identifiée par la clé.

  • Alias création (champ RESCREALS)

Ce code identifie un serveur précis.

Valeurs réservées :

  • 'CUR' se rapporte au serveur courant.
  • 'ALL' se rapporte à tous les alias (fonction de gestion des exceptions).
  • Tick création (champ RESCRETCK)

Il s'agit du tick de création utilisé lors de la première synchronisation de la ressource identifiée par la clé.

  • Flag synchro forcée (champ RESFLGSYN)

Ce code indique que la ressource sera retransmise lors de la prochaine synchronisation.

  • Flag annulation (champ RESFLGDEL)

Ce champ indique que la ressource n'existe plus dans le progiciel.

  • Date heure (champ RESTIMSTP)

Time stamp relatif à la synchronisation de la ressource.

  • Audit (champ RESSEQ)

Ce code correspond au numéro de séquence de la table d'audit SData.

Elle évolue suite à :

  • une mise à jour SData de la ressource,
  • l'analyse de la table d'audit SData lancée par le composant 'Safe X3 Java Bridge Server' lors d'une synchonisation.
  • CRC (champ RESCRC)

Information permettant de vérifier si les données d'une ressource ont changé.

  • Message (champ RESMSG)

Message éventuel suite à la lecture d'une ressource par clé ou idenfiant unique.

 

Messages d'erreur

Il n'y a pas de message d'erreur autre que les messages d'erreur génériques.

Tables mises en oeuvre

SEEREFERTTO Reportez-vous à la documentation de Mise en oeuvre