É possível usar essa regra de negócios para buscar mais informações de um item de trabalho a partir do sistema CLM como o Rational Team Concert.
=XPathValueFetcher('atributo de link CALM',"parâmetros de URL","expressão XPath","ID de Usuário Global")
Parâmetro | Descrição |
---|---|
Atributo de link CALM | O atributo de link CALM que define o link para uma área específica em um Jazz Team Server |
Parâmetros de URL | O parâmetro de URL para consultar as informações de item de trabalho necessárias. |
Expressão XPath | Especifique a expressão para navegar para o elemento necessário e para o cálculo que precisa ser feito a partir do valor que é recuperado. |
ID de Usuário Global | Especifique o ID de Usuário Global |
=XPathValueFetcher('Work Items',"/?oslc_cm.properties=rtc_cm%3Astate%7B*%7D", "//rtc_cm:state/dc:title[text()]" ,"13","update_interval=3")
=(XPathValueFetcher('Work Items',"/rtc_cm:com.ibm.team.workitem.linktype.parentworkitem.children/?oslc_cm.properties=rtc_cm:timeSpent","sum(//rtc_cm:timeSpent[text()])","13","run_at=1")) / ( 1000*60*60 )
=(XPathValueFetcher('Work Items',"/rtc_cm:com.ibm.team.workitem.linktype.parentworkitem.children/?oslc_cm.properties=rtc_cm:estimate","sum(//rtc_cm:estimate[text()])","13","run_at=1")) / ( 1000*60*60 )
=(XPathValueFetcher('Work Items', "/?oslc_cm.properties=rtc_cm%3AprogressTracking%7B*%7D", "//oslc_pl:workCompleted[text()]" ,"13", "update_interval=3")) / ( 1000*60*60 )
=(XPathValueFetcher('Work Items',"/?oslc_cm.properties=rtc_cm%3AprogressTracking%7B*%7D", "//oslc_pl:effortRemaining[text()]" ,"13","update_interval=3")) / ( 1000*60*60 ) + 'Actual Effort'