How to fix the states and actions test artifacts in upgraded Process Template in RQM v4?
Hello
As you may have know, CLM version 4 does not allow importing of version 3 process templates, Customised templates need upgrade from version 3 to version 4.
For RQM version 4 after upgrade the server, when you create a new project area based on these update template, all test artifacts (test plan, test case, test suites, test script, and so on) has theirs state names, and actions rendered as %qm.workflow.action.review and %qm.workflow.state.draft for example.
I was able to fix this problem for the created project areas by this forum entry. However this problem keeps recurring for any new project area create of the upgraded templates.
I also found this problem in the upgrade Money That Matter RQM v3 process template.
So how do we fix this problem at the upgraded process template?
As you may have know, CLM version 4 does not allow importing of version 3 process templates, Customised templates need upgrade from version 3 to version 4.
For RQM version 4 after upgrade the server, when you create a new project area based on these update template, all test artifacts (test plan, test case, test suites, test script, and so on) has theirs state names, and actions rendered as %qm.workflow.action.review and %qm.workflow.state.draft for example.
I was able to fix this problem for the created project areas by this forum entry. However this problem keeps recurring for any new project area create of the upgraded templates.
I also found this problem in the upgrade Money That Matter RQM v3 process template.
So how do we fix this problem at the upgraded process template?
Accepted answer
One other answer
After looking at the process templates for both versions in unzip forms, It seems to related to string replace in the template. Below are the steps I used fixed this problem.
1. Open the upgraded template in RTC version 4 Eclipse Client,
2. Navigate to Link tab, under Process Attachment section select template.messages under Path, click on Save As to export this message file.
3. Add the following lines to it
5. Save the template in RTC Eclipse Client.
Now new project area created from this upgraded RQM template has all the default QM work flow labels rendered correct!
If you are using other language such zh or jp,you can select the appropriate message entry to update, so that if you select the language during project area creation, the string get substitute correctly.
1. Open the upgraded template in RTC version 4 Eclipse Client,
2. Navigate to Link tab, under Process Attachment section select template.messages under Path, click on Save As to export this message file.
3. Add the following lines to it
# Quality Manager Workflow4. Replace the template.message file with the edited file in step 3.
qm.workflow.label.testplan = Test Plan Workflow
qm.workflow.label.testcase = Test Case Workflow
qm.workflow.label.testscript = Test Script Workflow
qm.workflow.label.testsuite = Test Suite Workflow
qm.workflow.label.testresult = Test Case Result Workflow
qm.workflow.label.suiteresult = Test Suite Result Workflow
qm.workflow.state.draft = Draft
qm.workflow.state.review = Under Review
qm.workflow.state.approved = Approved
qm.workflow.state.retired = Retired
qm.workflow.stategroup.draft = Draft
qm.workflow.stategroup.underreview = Under Review
qm.workflow.stategroup.reviewed = Reviewed
qm.workflow.stategroup.approved = Approved
qm.workflow.stategroup.closed = Closed
qm.workflow.action.draft = Draft
qm.workflow.action.review = Ready for review
qm.workflow.action.approve = Approve
qm.workflow.action.reject = Reject
qm.workflow.action.reopen = Reopen
qm.workflow.action.retire = Retire
5. Save the template in RTC Eclipse Client.
Now new project area created from this upgraded RQM template has all the default QM work flow labels rendered correct!
If you are using other language such zh or jp,you can select the appropriate message entry to update, so that if you select the language during project area creation, the string get substitute correctly.