# Base To Module Links

> Convertit les liens entre artefacts de base en liens dans le module ouvert, pour que la traçabilité propre à un module reste dans ce module.

Source: https://widgets.doorsnext.com/fr/widgets/base-to-module-links/

- Discipline: Liens et traçabilité
- Fonctionne dans: Module IBM DOORS Next
- Produits pris en charge: RM (IBM Engineering Requirements Management DOORS Next (Requirements Management))
- Modifie les données
- Keywords: liens vers les artefacts de base, liens en contexte de module, convertir les liens, traçabilité, réutilisation des exigences, liens de base vers module, liens propres au module, base artifact links, module context links, traceability
- Version: 2.13 (Publiée le 2026-10-28)
- Vendor: SmarterProcess (https://doorsnext.com, info@smarterprocess.pl)
- Déroulement: 1. Cocher les types de liens à convertir → 2. Find links : liste chaque lien de base (Si besoin: Ou Selection : artefacts sélectionnés dans le module) → 3. Convert now, vérifier et confirmer → 4. Liens de module au lieu des liens de base (Si besoin: Échecs : Retry) → 5. Résultat avec Log, chaque lien dans Excel

## Ce que c'est et pourquoi il existe
Dans DOORS Next, un lien peut être créé entre les artefacts de base ou dans le contexte d'un module. Un lien entre artefacts de base apparaît dans tous les modules qui réutilisent ces exigences. Lorsqu'un lien ne vaut que pour un seul module, par exemple une variante de produit ou une version, il appartient au contexte de ce module : créer le même lien dans le module, puis supprimer le lien de base.

Fait à la main, c'est long et il est facile de se tromper. Base To Module Links convertit les liens de modules entiers sans perdre un seul lien. C'est l'inverse de Module To Base Links.

## Problèmes résolus
- Une traçabilité propre à un module mais visible dans tous les autres modules qui réutilisent les mêmes exigences.
- Des liens créés au niveau de base par erreur, ou par un import, qui auraient dû être des liens de module.
- La conversion manuelle : trouver dans le module l'artefact de chaque extrémité, créer le nouveau lien et supprimer l'ancien, pour chaque lien.
- Le risque de perdre des liens lorsque la conversion est effectuée dans le mauvais ordre.

## Avantages
- **Une traçabilité propre au module :** chaque module n'affiche que les liens qui lui appartiennent.
- **Aucun lien perdu :** le lien de module est créé d'abord, et le lien de base n'est supprimé qu'une fois cette création réussie.
- **Vous choisissez ce qui est converti :** uniquement les types de liens sélectionnés.
- **Aperçu et export Excel** de chaque lien de base avant et après la conversion.
- **Rapport de modifications** avec le résultat de chaque lien.

## Utilisation
1. Ouvrez le module. Sous **Link types**, cliquez sur **Change**, cochez les types de liens à convertir et cliquez sur **Done**.
2. Sous **Convert**, choisissez **Whole module** ou **Selection** (sélectionnez d'abord des artefacts dans le module) et cliquez sur **Find links**. Rien ne change encore : le résultat indique combien d'artefacts ont été vérifiés, combien ont des liens de base et combien de liens seront convertis, et **Base links** les liste.
3. Cliquez sur **Convert now** et confirmez avec **Convert N links**.
4. Le résultat affiche les liens convertis, les artefacts modifiés, les liens déjà présents dans le module et les échecs, avec **Retry** et le **Log**. L'icône de téléchargement de **Base links** enregistre chaque lien et son résultat dans Excel.

## Bon à savoir
- Un lien de base converti disparaît de tous les autres modules qui utilisent ces artefacts ; travaillez dans un ensemble de modifications pour vérifier d'abord le résultat.
- Avec **Keep base link**, le lien de module est créé et le lien de base d'origine est conservé : rien n'est supprimé.
- Par défaut, l'autre extrémité d'un lien devient son artefact dans le même module lorsqu'il s'y trouve ; un paramètre permet de la conserver telle quelle.
- Les liens qui existent déjà dans le module sont reconnus et ne sont pas dupliqués.
- Les liens vers d'autres applications ELM (cas de test, éléments de travail) ne sont jamais modifiés.
- Sur tout le module, **Convert now** fonctionne aussi sans recherche préalable : il trouve et convertit les liens en une seule passe, après la même confirmation.
- Un artefact utilisé plusieurs fois dans le module est listé et compté une seule fois.
- Sur les très grands modules, vous pouvez cliquer sur **Stop**, recharger la page puis sur **Continue from …** pour reprendre à l'artefact suivant.
