Passer au contenu principal

Ce workflow prêt à l'emploi ne peut pas être copié, car le modèle de workflow n'a pas été trouvé pour cette langue

Symptômes

Lorsque vous tentez de copier un ou plusieurs workflows, ShareGate Migrate affiche l’erreur suivante :

Ce workflow prêt à l’emploi ne peut pas être copié car le modèle de workflow n’a pas été trouvé pour cette langue.

Code d’erreur

  • ST-094-128

Détails

Cette erreur se produit parce que ShareGate Migrate ne parvient pas à trouver le modèle de workflow prêt à l’emploi correspondant à la langue du site de destination. Ces workflows prêts à l’emploi sont généralement des workflows globalement réutilisables et sont spécifiques à chaque langue. Ils sont automatiquement déployés lors de l’activation de la fonctionnalité de collection de sites Workflows. Malheureusement, SharePoint ne les déploie que pour les langues qui possèdent déjà au moins un site existant dans la collection de sites.

Par exemple, si les deux sites dans cette hiérarchie contiennent des workflows :

  • SC1 (Collection de sites, anglais)

    • SS1 (Sous-site, français)

Lorsque vous essayez de copier la collection de sites SC1 avec ShareGate Migrate, voici ce qui va se passer :

  1. ShareGate Migrate copie la collection de sites SC1

  2. ShareGate Migrate active la fonctionnalité de collection de sites Workflows pour pouvoir migrer le(s) workflow(s) de la source

  3. SharePoint va automatiquement déployer les workflows prêts à l’emploi pour la langue anglaise, mais pas pour le français puisqu’il n’y a pas encore de site en français dans cette collection de sites.

  4. ShareGate Migrate va copier le sous-site SS1

  5. ShareGate Migrate va tenter de copier les workflows contenus dans SS1 mais échouera car les modèles de workflow n’ont pas été déployés pour prendre en charge le français.

Solution

ATTENTION : il s’agit d’une solution de contournement qui affectera d’autres workflows.

Après la copie, vous pouvez désactiver puis réactiver la fonctionnalité de collection de sites Workflows : cela redéploiera tous les workflows pour toutes les langues dans lesquelles vous avez actuellement un site créé. Désactiver cette fonctionnalité supprimera tous les workflows associés aux listes. Vous devrez les réassocier manuellement ou le faire avec ShareGate Migrate en utilisant la fonction de fusion.


"Cet article a été traduit à l’aide de l’intelligence artificielle. En cas de doute, veuillez vous référer à la version originale en anglais."

Avez-vous trouvé la réponse à votre question ?