Skip to main content
Skip table of contents

Align your table with Requirement Types

For those of you who don’t know what Requirement Types are, take a look at the docs: Requirement types.

Use cases

  • If you had already written requirements in your confluence pages, before creating Requirement Types.

  • If you have modified a required property in your Requirement Type and want to align already existing requirements to it.

How to realign my requirement table ?

  • Go to the Confluence page you want to modify.

  • Click on the Yogi logo at the top of your page > Transformation Wizard.

Requirement Type - Transfo 2.png

  • Create a new transformation and click on Add a transformation > Align Tables with requirement types.

Requirement Type - Transfo 3.png
  • By default, the transformation will apply on all tables in the page, but you can select specific ones.

Requirement Type - Transfo 4.png

  • Save the rule and apply it.

Requirement Type - Transfo 5.png

  • See the page has been updated and added the required properties of the requirement types to the table.

  • The requirement type is identified with the requirement key pattern present in the table. In the example, the type matching to BR-% and FN-%.

  • It is possible to apply this rule when you have multiple requirement types in your page.

Requirement Type - Transfo 6.png

How to apply the transformation to multiple pages at once ?

The transformation can be applied to multiple pages at once, rather than do it page-per-page. You can find more information on bulk transform here.

You first need to create the transformation on a single page following the steps above, and at the end, give the transformation a name to save it.

  • Save your transformation and apply it.

Requirement Type - Transfo 6 (save).png

  • Then go to the Requirements tab > Pages.

  • Find your pages with the quick search, or CQL, and select the pages you want to transform.

  • Select a saved transformation and click on Transform at the bottom right.

Requirement Type - Transfo 7.png

FAQ

How does the transformation work with default values ?

Default values are not written inside the Confluence table, and the transformation wizard will not add them in the page. The default values are indexed internally and visible in the requirement’s detail, and all other parts of Requirement Yogi (search, traceability etc…)

Will the transformation rewrite content already written in my table?

If some text is already written in your table, the transformation will not delete existing value of your table. Moreover, it will only add new columns for required properties.

Why is my requirement type property not added with the transformation?

The transformation only adds new columns for Required Properties. If your property wasn’t added, please check if the property in the Requirement Type configuration was set to required or not.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.