<td>[% HTML.escape(SELF.requirement_spec.title) %]</td>
</tr>
-[%- UNLESS SELF.requirement_spec.is_template %]
-
<tr class="listrow">
<td>[% LxERP.t8("Requirement Spec Type") %]:</td>
<td>[% HTML.escape(SELF.requirement_spec.type.description) %]</td>
</tr>
+[%- UNLESS SELF.requirement_spec.is_template %]
+
<tr class="listrow">
<td>[% LxERP.t8("Requirement Spec Status") %]:</td>
<td>[% HTML.escape(SELF.requirement_spec.status.description) %]</td>
<td>[% HTML.escape(SELF.requirement_spec.hourly_rate_as_number) %]</td>
</tr>
+ [% cvars = SELF.requirement_spec.cvars_by_config %]
+
+ [% FOREACH var = cvars %]
+ <tr class="listrow">
+ <td>[% HTML.escape(var.config.description) %]</td>
+ <td>[% HTML.escape(var.value_as_text) %]</td>
+ </tr>
+ [% END %]
+
[%- END %]
</table>
<p>[% LxERP.t8("This requirement spec is currently not linked to a project.") %]</p>
[% ELSE %]
- <table>
- <tr class="listrow">
- <td>[% LxERP.t8("Project Number") %]:</td>
- <td>[% HTML.escape(SELF.requirement_spec.project.projectnumber) %]</td>
- </tr>
-
- <tr class="listrow">
- <td>[% LxERP.t8("Description") %]:</td>
- <td>[% HTML.escape(SELF.requirement_spec.project.description) %]</td>
- </tr>
-
- <tr class="listrow">
- <td>[% LxERP.t8("Customer") %]:</td>
- <td>[% HTML.escape(SELF.requirement_spec.project.customer.name) %]</td>
- </tr>
-
- <tr class="listrow">
- <td>[% LxERP.t8("Type") %]:</td>
- <td>[% HTML.escape(SELF.requirement_spec.project.project_type.description) %]</td>
- </tr>
-
- <tr class="listrow">
- <td>[% LxERP.t8("Status") %]:</td>
- <td>[% HTML.escape(SELF.requirement_spec.project.project_status.description) %]</td>
- </tr>
- </table>
-
+ [% INCLUDE 'requirement_spec/_project_link_details.html' requirement_spec=SELF.requirement_spec %]
[% END %]
[% END %]
</div>