Importar requisitos

Puedes cargar rápida y fácilmente tus datos de requisitos existentes en Requirements & Systems Portal usando el Import Wizard disponible en el módulo Requirements. Aprovechando la extracción impulsada por IA, puedes importar requisitos desde archivos PDF, Word, Excel y CSV no estructurados, lo que reduce el tiempo y el esfuerzo necesarios para transferir manualmente los datos de requisitos y te ayuda a capturar los requisitos de forma más precisa y eficiente.

En esta página se describe una versión más reciente del Asistente de importación (actualmente en beta). Si no tienes acceso a ella en tu instancia de Requirements & Systems Portal, se utiliza una versión anterior del importador (consulta la sección desplegable Previous Iteration of the Importer para obtener más información).

Acceso al importador

Se puede acceder al importador desde el módulo Requirements () haciendo clic en el botón  en la parte superior izquierda de la página y seleccionando Create Requirement en el menú que aparece. Como alternativa, cuando la especificación visible actualmente no tiene requisitos, se puede acceder al importador haciendo clic en el botón Import de la página.

Carga de un archivo

Se abrirá la ventana Import Requirements. En esta etapa, puedes cargar un archivo de un tipo compatible (*.pdf, *.docx, *.xlsx*.csv). Para hacerlo, arrastra y suelta el archivo en la región correspondiente de la ventana o haz clic en el control select from your computer para examinar y seleccionar el archivo desde el disco duro.

Los archivos en formatos *.pdf y *.docx solo se pueden importar mediante el importador con IA, que está habilitado de forma predeterminada. Si es necesario, un administrador del Workspace puede deshabilitarlo usando la opción External Provider en la página Settings – ValiAssistant (a la que se accede haciendo clic en el icono  de la parte inferior izquierda, seleccionando Settings en el menú que aparece y luego seleccionando ValiAssistant en la lista del panel izquierdo) – .

Cuando la opción External Provider está deshabilitada, solo se pueden importar archivos en formatos *.xlsx y *.csv mediante el importador clásico. En este caso, se mostrará un mensaje correspondiente en la parte superior de la ventana Import Requirements ().

Aunque el archivo cargado puede no estar estructurado, puedes usar el enlace Excel template para descargar un archivo *.xlsx que puede utilizarse para capturar requisitos de forma estructurada. También puedes usar este enlace para descargar el archivo.

  • El tamaño máximo del archivo de carga es de 50 MB.

  • Si se carga un archivo no compatible, un mensaje de error te lo notificará.

Una vez que el archivo se haya cargado correctamente, su entrada se mostrará en la ventana. Puedes eliminarla de la ventana haciendo clic en el icono .

Para un archivo *.xlsx o *.csv cargado, puedes optar por continuar usando el importador clásico habilitando la opción Classic Import (Non-AI) en la parte inferior izquierda de la ventana.

Revisión de los datos extraídos

Una vez cargado el archivo requerido, haz clic en el botón  para continuar. Los datos extraídos se presentarán como una tabla de requisitos sugeridos para que los revises.

La interfaz de usuario de la página de revisión del importador con IA

La interfaz de usuario de la página de revisión del importador clásico

 

De forma predeterminada, los requisitos sugeridos se importarán a la especificación que se estaba viendo cuando se accedió al importador. Puedes seleccionar la especificación requerida en la lista desplegable de la parte superior de la ventana o crear una nueva especificación seleccionando la entrada + Add specification en la lista desplegable y definiendo el nombre de la nueva especificación mediante el campo de nombre de especificación que aparece ().

Al crear una nueva especificación, deben cumplirse las reglas de definición de nombres. El nombre de la especificación no puede contener los siguientes caracteres: \ / ? % * : | " < >. Además, se ignorarán los espacios iniciales y finales.

Habilita la opción Update requirements para sobrescribir cualquier requisito existente en la especificación de destino mediante la sustitución de los datos (los datos del archivo sustituyen los datos de la especificación).

  • Si la opción está deshabilitada y estás importando requisitos cuyo identificador ya existe en la especificación seleccionada como destino, Requirements & Systems Portal añadirá el sufijo numérico (_1, _2, _3, etc.) a los identificadores de los requisitos importados para diferenciarlos.

  • Si la opción está deshabilitada y estás importando requisitos cuyos identificadores ya existen en el proyecto actual pero no en la especificación seleccionada como destino, Requirements & Systems Portal añadirá un icono de advertencia a los identificadores para alertar de un identificador duplicado en el mismo proyecto.

  • Si la opción está habilitada, se admiten valores en blanco en el archivo que se está importando; es decir, si un valor en el archivo está en blanco, el valor se elimina del requisito. Esto también se aplica a los campos de selección múltiple, como Tags.

Habilita la opción Parametrize values para comprobar si los requisitos sugeridos contienen posibles parámetros cuantificables y convertirlos en Valis.

Al usar el importador clásico, también están disponibles las siguientes opciones:

  • Starting row – puedes seleccionar a partir de qué fila del archivo importado deben comenzar a recopilarse los datos para insertarlos en Requirements & Systems Portal.

  • Sheet – en caso de tener un archivo con varias hojas, puedes seleccionar desde qué hoja se desea importar.

Puedes seleccionar los requisitos que deseas importar habilitando las casillas de verificación a la izquierda de las filas correspondientes.

Asignación de datos

Puedes definir cómo corresponderán los datos del archivo cargado a campos específicos en Requirements & Systems Portal. Si el archivo contiene encabezados idénticos a los campos predeterminados en Requirements & Systems Portal, estos campos se asignarán automáticamente. Sin embargo, puedes reemplazar o ajustar esta asignación automática si es necesario. Haz clic en el encabezado de una columna y selecciona el campo requerido en la lista desplegable.

Como alternativa, puedes asignar los datos de la columna a una columna nueva y personalizada escribiendo el nombre requerido en el campo Search/Add custom de la lista desplegable y luego seleccionando <custom_column_name> (Create new) en la lista desplegable.

También puedes seleccionar None en la lista desplegable para no asignar los datos del archivo a ninguna columna (es decir, estos datos no se importarán).

Como mínimo, deben seleccionarse las columnas Identifier y Text. De lo contrario, se mostrará un mensaje de advertencia hasta que se cumpla esa condición ().

Los siguientes campos pueden importarse a los requisitos usando el importador:

  • Identifier

  • Text

  • Title

  • Rationale

  • Children

  • Parents

  • Section

  • Path to Section

  • Applicable Block

  • Compliance Comment

  • Type

  • State

  • Compliance

  • V&V Status

  • V&V Methods

  • Applicability

  • Owner

  • Tags

  • Columnas personalizadas

  • Children, V&V Methods, Applicable Blocks, Applicability y Tags pueden importarse con más de un valor para cada requisito. Para ello, cada valor debe separarse con una coma.

  • Si un método de verificación, bloque aplicable, tipo de requisito, estado, cumplimiento o etiqueta que se está importando no existe actualmente en Requirements & Systems Portal, se creará automáticamente durante la importación y se añadirá al requisito.

  • Para Applicability, los tipos de bloque compuestos pueden referenciarse con un /, por ejemplo, block_A/block_B.

  • Para las columnas personalizadas, están disponibles los siguientes tipos: Select, Multiselect, Text, Date, Number.

Los siguientes campos distinguen entre mayúsculas y minúsculas:

  • Type

  • State

  • Compliance

  • Tags

Por ejemplo, si la etiqueta TBD ya existe en Requirements & Systems Portal y se está importando la etiqueta tbd, se creará una nueva etiqueta tbd y se importará con el requisito.

Informe de ejecución

Una vez revisados los datos que se van a importar y configuradas las opciones según sea necesario, haz clic en el botón  para continuar. Cuando finalice la importación, aparecerá una ventana de confirmación.

Si el importador detecta problemas en los requisitos importados, esto se indicará en la ventana (). Haz clic en el enlace para descargar un informe que detalle las causas de los problemas detectados. Los casos posibles son:

  • Un intento de importar un requisito con relaciones a identificadores que no existen en el proyecto ni dentro de otros requisitos del archivo importado.

  • Un intento de importar un requisito con relaciones a un identificador de requisito que pertenece a más de un requisito, ya sea en el proyecto o dentro de otros requisitos del archivo importado.

  • Un intento de importar un requisito con una declaración de cumplimiento que no está definida actualmente en Requirements & Systems Portal.

  • Un intento de importar un requisito con un tipo que no está definido actualmente en Requirements & Systems Portal.

  • Un intento de importar un requisito con un estado que no está definido actualmente en Requirements & Systems Portal.

  • Un intento de importar un requisito con una etiqueta que no está definida actualmente en Requirements & Systems Portal.

  • Un intento de importar un requisito con una condición de aplicabilidad que no está definida actualmente en Requirements & Systems Portal.

  • Un intento de importar un requisito con un método que no está definido actualmente en Requirements & Systems Portal.

  • Un intento de importar un requisito con un bloque aplicable que no está definido actualmente en Requirements & Systems Portal.

  • Un intento de importar un propietario que no está definido actualmente en Requirements & Systems Portal.

  • Un intento de importar más de un propietario, estado o tipo que no está definido actualmente en Requirements & Systems Portal.

Haz clic en el botón  para volver a la etapa de carga de archivos del importador o haz clic en  para salir del importador.

Previous Iteration of the Importer

Cuando no tengas acceso a la versión más reciente del importador descrita anteriormente, se utilizará su versión anterior. Consulta la sección desplegable a continuación para obtener más información.

AI-LocalizedLocalizado por IA
Si encuentra un problema, seleccione el texto/imagen y presioneCtrl + Enterpara enviarnos sus comentarios.
Disponibilidad de funciones

Las funciones disponibles para usted dependen de qué solución de Altium tenga: Altium Develop, Altium Agile Teams, Altium Agile Enterprise o Altium Designer (con suscripción activa).

Si no ve una función documentada en su software actual, contacte con Ventas de Altium para obtener más información.

Contenido