# Module Fill

> Crea toda la estructura de un módulo vacío a partir de una sencilla lista de ID y niveles de artefactos, en un solo paso.

Source: https://widgets.doorsnext.com/es/widgets/module-fill/

- Área: Estructura de módulos
- Funciona en: Módulo de IBM DOORS Next
- Productos compatibles: RM (IBM Engineering Requirements Management DOORS Next (Requirements Management))
- Modifica datos
- Keywords: rellenar módulo, crear estructura del módulo, lista de IDs de artefactos, migración, módulo desde CSV, insertar artefactos, jerarquía del módulo
- Versión: 2.17 (Publicada 2026-10-06)
- Vendor: SmarterProcess (https://doorsnext.com, info@smarterprocess.pl)

## Qué es y por qué existe
Tras una migración desde otra herramienta, tras la reorganización de un proyecto o cuando hay que componer un documento a partir de requisitos existentes, los artefactos ya existen en DOORS Next, pero el módulo que debería contenerlos está vacío. Colocar a mano cientos de artefactos en un módulo, en el orden correcto y en el nivel adecuado, es lento y propenso a errores.

Module Fill se creó precisamente para este paso. Usted proporciona la estructura como una sencilla lista de pares, por ejemplo `[231,1][3513,1.1][67452,1.1.1]`, que puede prepararse en Excel o exportarse desde la herramienta de origen, y el widget crea el módulo.

## Problemas que resuelve
- Módulos vacíos que deben llenarse con cientos de artefactos existentes, con un orden y una jerarquía precisos.
- Migraciones en las que la estructura del documento se conoce en la herramienta de origen, pero debe reconstruirse en DOORS Next.
- Arrastrar y soltar a mano, con un alto riesgo de orden o niveles incorrectos.
- Módulos a medio construir tras un trabajo manual interrumpido.

## Ventajas
- **Minutos en lugar de días** para estructuras de documento de gran tamaño.
- **Comprobado antes de ejecutarse:** la lista se valida mientras escribe, se busca cada ID y el módulo previsto se muestra en forma de tabla.
- **Todo o nada:** la estructura se crea en un solo cambio, de modo que el módulo nunca queda lleno a medias.
- **Repetible:** la misma lista puede volver a utilizarse, por ejemplo primero en un proyecto de prueba.
- **Encabezados reconocidos automáticamente** a partir de su tipo de artefacto.

## Cómo se usa
1. Abra un módulo **vacío**.
2. Pegue la lista de pares `[ID,level]` en el orden del módulo. Los niveles se escriben como 1, 1.1, 1.1.1, etc. Los errores y las advertencias aparecen mientras escribe.
3. Haga clic en **Find artifacts (N)** (buscar artefactos). El widget encuentra todos los artefactos y enumera los ID que no existen en la configuración actual.
4. Compruebe la estructura prevista en la tabla.
5. Haga clic en **Fill module (N)** (llenar módulo) y confirme. Cuando termine, vuelva a cargar el módulo para ver el resultado.

## Conviene saber
- Module Fill solo funciona con módulos vacíos, por lo que nunca mezcla una estructura nueva con contenido existente.
- Los artefactos deben existir ya en el proyecto y en la configuración en los que trabaja.
- Qué tipos de artefacto se añaden como encabezados es una opción de configuración (de forma predeterminada, *Heading*).
