# Primary Text Manager

> Vacía el texto de muchos artefactos a la vez, le añade un prefijo o un sufijo o lo reemplaza por su propio texto, y no cambia nada más.

Source: https://widgets.doorsnext.com/es/widgets/primary-text-manager/

- Disciplina: Calidad del contenido
- Funciona en: Módulo de IBM DOORS Next
- Productos compatibles: RM (IBM Engineering Requirements Management DOORS Next (Requirements Management))
- Modifica datos
- Keywords: vaciar texto de requisitos, vaciar texto principal, añadir prefijo a requisitos, añadir sufijo a requisitos, reemplazar texto de requisitos, cambio masivo de texto, edición masiva DOORS Next
- Versión: 1.14 (Publicada 2026-10-28)
- Vendor: SmarterProcess (https://doorsnext.com, info@smarterprocess.pl)
- Flujo de trabajo: 1. Elija Empty, prefijo, sufijo o reemplazo → 2. Abra un módulo y confirme → 3. Texto principal cambiado en una sola pasada (Si hace falta: Solo algunos: selecciónelos y use Selection) → 4. Informe de cambios en Excel

## Qué es y por qué existe
A menudo el texto de muchos artefactos debe cambiar de la misma manera: una marca de estado como «DRAFT:» al principio, una nota como «(TBC)» al final, la misma frase estándar en todos, o ningún texto porque tras una importación se trasladó a atributos o a artefactos nuevos.

En DOORS Next solo se puede hacer artefacto por artefacto en el editor de texto enriquecido. Primary Text Manager lo hace para un módulo completo o una selección en una sola ejecución y cambia únicamente el texto principal: los artefactos conservan sus ID, atributos, enlaces y su lugar en el módulo.

## Problemas que resuelve
- Editar uno a uno el texto de cientos de artefactos para añadir la misma marca, nota o frase.
- Texto de plantilla o de marcador («TBD», texto copiado de una especificación antigua) que queda en un módulo nuevo.
- Texto duplicado tras una importación que copió el contenido en atributos u otros artefactos.
- Ningún registro de lo que hizo un cambio masivo de texto ni una forma sencilla de volver atrás.

## Ventajas
- **Cuatro cambios en un widget:** vaciar el texto, añadir un prefijo, añadir un sufijo o reemplazarlo por su propio texto.
- **Solo cambia el texto.** Nombre, atributos, enlaces y estructura del módulo quedan exactamente como estaban.
- **Un clic para todo un módulo:** confirma una vez y cada artefacto que necesita el cambio lo recibe; los demás se omiten.
- **Nunca dos veces:** un prefijo o sufijo que ya está no se vuelve a añadir, y los encabezados están protegidos por defecto.
- **Módulos completos en una sola ejecución,** sin el límite de 200 artefactos de las selecciones, y un informe de cambios en Excel con cada texto antes y después.

## Cómo se usa
1. En **Settings**, haga clic en **Change**, elija en **What to do** **Empty**, **Add prefix**, **Add suffix** o **Replace text**, escriba el texto y haga clic en **Done**.
2. Abra un módulo. En **Apply**, mantenga **Whole module** y haga clic en el mosaico de acción, por ejemplo **Add prefix**. Lea la confirmación, que indica qué se escribirá, y confirme con el botón rojo.
3. El widget cambia todo el módulo en una sola pasada. La ejecución muestra su progreso y puede detenerla en cualquier momento; al final, el bloque de resultado muestra cuántos artefactos se procesaron, se cambiaron, no necesitaron cambios o fallaron, y **Log** descarga el informe de cambios.
4. Para cambiar solo algunos artefactos, selecciónelos en DOORS Next y elija **Selection**: la línea bajo el mosaico indica cuántos cambiarán y cuáles se dejan como están. Haga clic en el mosaico y confirme.

## Conviene saber
- Ejecute Primary Text Manager en un conjunto de cambios, para poder descartarlo si el resultado no es el esperado.
- El prefijo o sufijo se añade tal como se escribe, espacios incluidos, y toma el formato del primer o último párrafo. Los artefactos sin texto no reciben prefijo ni sufijo.
- Para añadir de nuevo un prefijo o sufijo donde ya está, o también a textos vacíos, marque **Change even if no change is needed** en Settings.
- Las imágenes y otros archivos nunca se modifican. Desmarque **Leave headings as they are** en Settings solo si también deben cambiar los encabezados.
