Import repair
Introduction
Import Repair is DOORS Next out-of-the-box extension provided by IBM which can help you to create a module hierarchy with a one-click operation.
Use Cases and Features
The user interface of this extension is simple, containing very few elements:

1.) Import Repair UI
Text field - for defining the attribute name containing the structure identifiers
Result messages - section containin the notifications once the extension is started
Main button - button that starts the extension's repair functionality
To run the Import Repair extension you can use any custom attribute of string format that contains the depth indicator. Depth indicator is a number defining the depth of the artifact in the module structure, for example:
Depth indicator 1 - first-level artifact (section 1, 2, 3, 4.....)
Depth indicator 2 - second-level artifact (section 1.1, 1.2, 2.1, 3.1.....)
Depth indicator 3 - third level artifact (section 1.1.1, 1.1.2, 2.1.1, 3.1.3.....)

2.) Import repair differences
As mentioned above, the extension contains the section that displays the notifications once the extension is started, below you can find the list of result messages informing the user if the execution is progressing, finished or if there is an error:

3.) Execution In Progress

4.) Execution Finished

5.) Error
Watch a video and learn more
Preconditions and Restrictions
The extension is designed to work exclusively in modules.
The attribute which indicates the depth of artifacts must be of a string data type.
The extension is working only with numeric (integer) values.
If the depth indicator attribute has a sequence 1 - 2 - 3 - 1 error message will appear and it must be corrected to 1 - 2 - 3 - 2 - (and then it's possible to assign a value 1 to the next artifact) .
Softacus Services
We, in Softacus, are experts when it comes to consulting and service delivery of IBM software products and solutions in your business. We help our clients to improve visibility and transparency when licensing and managing commercial software, providing measurable value while increasing efficiency and accountability and we are providing services in different areas (see Softacus Services).
IBM ELM extensions developed by Softacus are free of charge for the customers who ordered IBM ELM licenses via Softacus or for the customers who ordered any of our services. If you are interested in any of our IBM ELM extensions, you found a bug or you have any enhancement request, please let us know at