Configuration des ID de tâche pour une agrégation optimale dans le regroupement de projets

RWS vous recommande de configurer des ID internes API identiques pour toutes les tâches personnalisées (du même type) si vous souhaitez que le système les traite en une seule fois dans les modèles de flux de travail personnalisés.

Vous devez configurer des ID internes API identiques pour toutes les tâches personnalisées (du même type) lorsque vos modèles de flux de travail personnalisés ont encore le statut BROUILLON, c'est-à-dire avant de créer des projets et avant de les inclure dans des groupes de projets. Si vous modifiez les ID internes API des tâches personnalisées alors que vos modèles de flux de travail personnalisés ont le statut ACTIF, la modification s'applique uniquement aux flux de travail que vous créez après la modification.

Voyons comment procéder.

Contexte

Chaque tâche incluse dans un modèle de flux de travail personnalisé a un ID interne API unique. Lorsque votre groupe de projets se compose de projets basés sur différents modèles de flux de travail personnalisés, les tâches affichent différents ID internes API

Prenons un exemple. Vous avez 2 projets : Project1 et Project2. Le projet 1 est créé avec un flux de travail basé sur un modèle de flux de travail personnalisé (Modèle de flux de travail personnalisé 1), tandis que le projet 2 est basé sur un autre modèle de flux de travail personnalisé (Modèle de flux de travail personnalisé 2). Les deux projets ont une tâche de traduction, mais le système leur a affecté des valeurs d'ID interne API différentes :
  • La tâche de traduction incluse dans Project1 a une valeur de 6156e6eb52f04a7526d92854ID interne API dans le projet 1
  • La tâche de traduction incluse dans Project2 a une valeur de f1a30c3o-f3e6-4da5-9764-ba4a0abb0d48ID interne API dans le projet 2
ID interne API

Que se passe-t-il lorsque vous ajoutez Project1 et Project2 au même groupe de projets ?

À un moment donné, vous allez devoir réattribuer ces tâches de traduction à d'autres personnes, les replanifier ou les effectuer. Étant donné que ces tâches ont des ID internes API différents, vous ne pourrez pas les réattribuer en une seule action. Vous devez d'abord réattribuer la tâche de traduction ayant l'ID interne API 6156e6eb52f04a7526d92854, puis l'autre ayant l'ID interne API f1a30c3o-f3e6-4da5-9764-ba4a0abb0d48.

Existe-t-il un moyen de réattribuer les deux tâches de traduction en une seule action ?

Oui, c'est possible. Lorsque vous créez les 2 modèles de flux de travail personnalisés, vous les conservez au statut BROUILLON et vous modifiez manuellement l'ID interne API de toutes les tâches du même type que vous souhaitez traiter ensemble (réattribuer, replanifier ou terminer) lorsque vous effectuez des opérations en masse sur ces éléments dans le cadre d'un groupe de projets. Dans notre exemple, vous devez effectuer les opérations suivantes :
  1. Sélectionnez Ressources > Flux de travail > Modèles de flux de travail.
  2. Ouvrez le modèle de flux de travail personnalisé 1, identifiez la tâche de traduction, sélectionnez Configurer et copiez son ID interne API, à savoir 6156e6eb52f04a7526d92854.modèle de flux de travail personnalisé
  3. Ouvrez le modèle de flux de travail personnalisé 2, identifiez la tâche de traduction, sélectionnez Configurer et remplacez l'ID interne API actuel (f1a30c3o-f3e6-4da5-9764-ba4a0abb0d48) par la nouvelle valeur 6156e6eb52f04a7526d92854.
  4. Sélectionnez Enregistrer les configurations.
Ensuite, vous activez vos modèles de flux de travail personnalisés, créez vos projets et incluez ces projets dans un groupe de projets. Lorsque vous développez la liste Tâche du flux de travail, vous ne verrez qu'une seule tâche de traduction couvrant les tâches de traduction des deux projets.ID interne API

Que se passe-t-il si j'oublie de modifier les ID internes API et que j'active mes modèles de flux de travail personnalisés ?

Lorsque vous souhaitez réaffecter les tâches de traduction dans votre groupe de projets, vous devez sélectionner la première tâche de traduction et effectuer la réattribution, puis sélectionnez la tâche de traduction suivante et effectuer la réattribution. Les mêmes opérations sont disponibles pour la replanification et l'exécution des tâches.

Que se passe-t-il si vous disposez de modèles de flux de travail personnalisés contenant chacun plusieurs instances de la même tâche ?

Supposons que les deux projets disposent d'une tâche de traduction personnalisée :
Tâche de traduction
Modèle de flux de travail personnalisé 1ID1
Modèle de flux de travail personnalisé 2ID2
Pour réattribuer les deux tâches de traduction en une seule action, procédez comme suit :
  1. Conservez les deux modèles de flux de travail personnalisés au statut BROUILLON.
  2. Ouvrez le modèle de flux de travail personnalisé 1 et copiez l'ID interne API (ID1) de sa tâche de traduction.
  3. Ouvrez le modèle de flux de travail personnalisé 2 et collez la valeur que vous venez de copier dans le champ ID interne API (ID1) de la tâche de traduction. Les deux tâches de traduction auront la valeur ID1, et vous pourrez les réaffecter ou les replanifier en une seule action.

Que se passe-t-il si vous avez des tâches personnalisées du même type (par exemple, Traduction), mais que celles-ci ont des noms différents dans les modèles de flux de travail personnalisés ?

Lorsque les modèles de flux de travail personnalisés ont le statut BROUILLON, vous pouvez modifier l'ID interne API des tâches du même type, même si elles ont des noms différents. Assurez-vous de modifier également le nom de la tâche personnalisée afin qu'elle ait la même valeur dans les modèles de flux de travail personnalisés. S'il existe d'autres tâches basées sur le type Traduction, mais qu'elles ont des noms différents, les tâches ne sont pas regroupées, même si elles ont le même ID interne API.

Où puis-je consulter la valeur de l'ID interne API lorsque je développe la liste Tâche du flux de travail ?

Lorsque vous développez la liste Tâche du flux de travail, la valeur d'ID interne API s'affiche sous chaque nom de tâche :ID interne API

Comment différencier la valeur d'ID interne API affectée par défaut aux tâches personnalisées de celle affectée par défaut aux tâches normales ?

Si vous travaillez avec des flux de travail basés sur les modèles de flux de travail par défaut fournis par le système, chaque type de tâche dispose d'un ID interne API par défaut dans tous vos flux de travail.

Tâche normale/tâche standardID interne API par défaut
1.Détection du type de fichieranalyser
2.Ingénierieingénierie
3.Conversion du format du fichierconvertir
4.Copier la source dans la ciblecopy-to-target
5.Correspondances de mémoire de traductionapply-translation-memory
6.Traduction automatiqueapply-machine-translation
7.Ingénierie bilinguebilingual-engineering
8.Générer des ressources de package hors lignegenerate-linguistic-resources
9.Analyseanalyse
10.Génération du devis clientquote-customer
11.Vérification du devis clientcustomer-quote-review
12.Validation du devis clientcustomer-quote-sign-off
13.Planification du projetplan
14.Traductionhuman-translation
15.Vérification QA automatique de la traductionhuman-review
16.Relecture linguistiquehuman-review
17.Vérification QA automatique de la relecture linguistiquelinguistic-review-automated-qa-check
18.Mise à jour de la mémoire de traductionupdate-translation-memory
19.Génération du fichier ciblegenerate-target
20.Publication assistée par ordinateurpao
21.Contrôle finalfinal-check
Si vous travaillez avec des flux de travail basés sur des modèles de flux de travail personnalisés, chaque instance du même type de tâche a un ID interne API différent, sous forme alphanumérique. Voici un exemple :ID interne API

Existe-t-il une dénomination recommandée s'il existe 2 tâches appelées Traduction, mais que l'une d'entre elles fait partie d'un modèle de flux de travail standard, tandis que l'autre fait partie d'un modèle de flux de travail personnalisé ?

Vous ne pouvez pas modifier le nom ou l'ID interne API de la tâche de traduction standard. Cependant, RWS recommande que, bien que votre modèle de flux de travail personnalisé ait toujours le statut BROUILLON, vous modifiiez la valeur d'ID interne API de sa tâche de traduction pour qu'elle ait la même valeur que la tâche de traduction standard, à savoir human-translation.

La même recommandation s'applique aux autres types de tâches et à leur ID interne API standard, qui est répertorié dans le tableau ci-dessus.