How to retrieve information from other system to fill the work item attributes?
We thought it will be prefect if we can add a button in the work item editor, when click the button, back-end can retrieve the attribute information from support system and set as RTC work item attribute values.
But I found the work item editor customization is complex.
Is there an easy way to achieve my requirements?
2 answers
Comments
Main issue with attribute customization is: you can only set one attribute. If you can retrieve the information, you can't easily distribute it into multiple attributes. You could potentially store all the information encoded in one attribute and then calculate other attributes from that, but it ain't pretty. Also an issue would be changes in the external application that don't get back into RTC.
I have played around with these approaches and never found a really sufficient solution for it. It is certainly possible to create more advanced integrations, but that is complex and expensive.
1 vote
Yes, you're right. In my case was a single attribute and I use it only on a single way. Another approach is to have a scheduled job that update fields needed that probably would be cheaper to obtain but it's obviously asynchronous.
Comments
Ralph Schoon
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER Apr 05 '16, 5:36 a.m.A button would be a custom editor presentation. Otherwise I am not aware of a common way to add this to the Web and Eclipse UI. You can use this approach, but only in the Web UI: Creating a Linked Defect from a Work Item Editor Toolbar Action