Accueil > L'E-commerce selon Isotools > Couplage de l'ERP au site > Synchronisations de la boutique
 

Synchronisations de la boutique

Forcer la synchronisation des données (-force)

L'option -force a été introduite afin de vous permettre de forcer la synchronisation des tables. Elle est utilisable le plus souvent dans le cadre d'une synchronisation de la boutique en particulier lorsque le taux de tolérance de destruction d'entrées dans les tables est supérieur à celui spécifié dans la configuration de la boutique dynamique. En effet, le système bloque alors la synchronisation des tables dés qu'une table perd plus de n% d'enregistrements.

 

A noter !Il est important d’activer l’envoi d’email à minima en cas d’erreurs, pour être prévenu lorsque l’option –force devient nécessaire et donc nécessite une intervention manuelle (dialogue "Gestion des incidents" dans l'assistant de configuration de la boutique dynamique).

 

Lorsque vous recevez une notification indiquant un taux de destruction important, vous devez alors vérifier si ces destructions sont normales (ex : la suppression d'une saison peut aller au delà de ce taux de tolérance bloquant alors la synchronisation des données mais ceci serait alors normal). Si tout est normal, vous devrez lancer manuellement la synchronisation en activant l'option -force :

  • soit via le Studio de synchronisation,

  • soit via l'invite de commande pour lancer l'option directement sur le fichier job.bat (lorsque la synchronisation est de type récurrente - nom de fichier variable selon l'ERP).

 

Attention !Si votre boutique est connectée à Sage 100, vous devrez lancer directement le fichier forceCatalog.bat se trouvant dans le répertoire de synchronisation spécifié dans la destination de diffusion du site.

Forcer la synchronisation via le Studio de synchronisation

Pour forcer la synchronisation des tables via le Studio de synchronisation, procédez comme suit :

    1. Cochez la case Passer outre ( -force).

    2. Cliquez sur Synchroniser.
      La synchronisation des tables bloquantes est forcée malgré le taux de tolérance à la destruction atteint ou dépassé.

 

Forcer la synchronisation depuis le studio de synchro

 

Forcer la synchronisation via l'invite de commande

Pour forcer la synchronisation des tables via l'invite de commande, procédez comme suit :

    1. Indiquez la partition sur laquelle se trouve le fichier de synchronisation job.bat (tapez par exemple d: si la partition est D:) + Entrée.

    2. Saisissez cd [chemin vers le répertoire de stockage du fichier job.bat] + Entrée

    3. Saisissez job.bat -force (attention à l'espace obligatoire avant -force).

    4. Appuyez sur Entrée.
      La synchronisation des tables bloquantes est forcée malgré le taux de tolérance à la destruction atteint ou dépassé.

 

A noter !La fonction -force peut être utilisée en même temps que la fonction -repair. Dans ce cas précis, il est impératif que la fonction -force soit toujours saisie avant la fonction -repair.

Pour : V2.0 , Isotools Builder, Isotools Designer

Publiée le 06/02/2012 | ID : KB_2010SYNC_FORCE

>> Evaluez cette documentation

Image Captcha