Cette page n'est pas encore traduite entièrement. Merci de terminer la traduction
(supprimez ce paragraphe une fois la traduction terminée)
3. Créer le dépôt
Une fois que le site de synchronisation a été configuré, il y a trois approches pour créer et configurer le dépôt qui opérera sur ce site.
- Cela peut être fait «manuellement» comme décrit dans la première méthode ci-dessous. Cette méthode convient si vous ne créez qu'une poignée de dépôts.
- Si vous créez un grand nombre de dépôts, il est plus approprié d'utiliser l'une ou les deux méthodes de code footrunner.
- Au 2019-10-24, il y a deux morceaux de code footrunner qui peuvent accélérer ce processus - voir Créer des fichiers de données pour plusieurs nouveaux sites distants. Ils ne peuvent pas être utilisés ensemble pour le même dépôt, mais il peut être approprié d'utiliser store_create_from_name pour la création d'un seul dépôt, puis utiliser sync_clone_sync_site pour créer les dépôts additionnels.
3.01. Créer un dépôt manuellement
3.02. Créer un dépôt à partir d'un nom de client existant par l'utilisation de store_create_from_name
Utiliser le code footrunner store_create_from_name. Cette méthode n'est utile que si vous avez déjà un client et vous voulez le convertir en un dépôt.
- Exécuter
store_create_from_name
pour cloner le dépôt originel. Vous devrez fournir:- L'ID du Nom (et non pas le Code du nom ) pour lequel vous voulez créer le dépôt (Ne doit pas être vide ou déjà un dépôt)
- Mode de dépôt pour ce nouveau dépôt (soit
store
,dispensary
oureport
). Presque toujours, cela devrait êtrestore
- ID de Synchronisation du site sur lequel ce nouveau dépôt sera actif (optionel; si laissez vide, L'ID du site où vous vous trouvez sera utilisé par défaut)
3.03. Créer un dépôt en clonant un autre dépôt en utilisant sync_clone_sync_site
Utilisez le code footrunner sync_clone_sync_site. Pour utiliser cette méthode:
- Créez et configurez manuellement un seul dépôt.
- Assurez-vous que les sites pertinents de synchronisation on été créés (ci-dessus) puis, pour CHAQUE dépôt:
- Exécutez
sync_clone_sync_site
pour cloner le dépôt originel. Vous devez fournir:- ID de synchronisation pour le site de synchronisation source
- ID de synchronisation pour le site de synchronisation cloné
- Type de synchronisation (v1 pour desktop, v3 pour mobile)
- Décision quant à savoir si le dépôt cloné aura une visibilité de 'groupe' en ce qui trait aux autres dépôts (visible à tous les autres dépôts qui ont partage le même dépôt fournisseur) ou non
- Décision quant à savoir si les emplacements, transactions, stock, réquisitions doivent être aussi clonés. (presque toujours NON!)
- Nouveau code du dépôt et nom pour chaque dépôt cloné
- Nouveau nom d'utilisateur et mot de passe de l'utilisateur par défaut pour chaque dépôt cloné
- S'il y a des clients existant pour chacun de ces dépôts, vous devrez fusionner le nom de client existant avec le nouveau dépôt
- Le dépôt aura la même configuration pour la visibilité des articles que le dépôt source que l'on vient de cloner. Vérifiez et, si nécessaire, configurez la visibilité des articles pour le dépôt
- Le dépôt aura les paramètres de synchronisation de 'base' corrects. Vérifiez et, si nécessaire, Configurez les paramètres de synchronisation
- Le dépôt aura les paramètres de visiblité de dépôts de 'base' corrects, y compris, si vous l'avez sélectionné, la visibilité de dépôts de 'groupe'. Vérifiez et, si nécessaire, Configurez la visibilité du dépôt pour d'autres dépôts