Bulk approved the change objects (ECO,MCO & NCR) in Agile
Hello Angels,
Good day,
I have lot of Change objects in My Workflow Routing home page wait for my approval.
Please let know any helps.
Advance thanks,
Madhan
Hi Madhan,
build a bot, you can use free tools for that like DataLoad, even Microsoft has a tool where you can record mouse clicks and play it in a loop.
There is no such mass ECO’s approve tool in Agile.
My best
Carlos
This can be done via groovy script though too.
The simplified script outline would be something like:
void invokeScript(IBaseScriptObj obj) {
IAgileSession session = obj.getAgileSDKSession()
def change_list = [“ECO1234”, “ECO1235”, “ECO1236”]
change_list.each { change_number -> //start looping through all of the change_list list of ECOs, defining each value as <change_number>
IChange change = session.getObject(IChange.OBJECT_TYPE, change_number) //get the Change dataobject
change.approve(“mypassword”, “I’m approving this via automatic script”) //approve it via the IRoutable Interface
} //done looping through all of the defined ECO numbers
}
I just tested this and it works just fine.
There’s other ways to do this and even get your workflow routing list dynamically, but I find that if you’re doing something on such a one-off script like this, just export your list of ECOs and other Changes to Excel, use this formula to get it into the right template ( =””””&A1&”””,”) and copy the results into an arraylist like above.
(you can use DataLoad tool with Agile? Cool, I could never get that to work before.)
If you do not need to review each change order to approve, why are you an approver? It does not seem your approval is adding value to the change process.
Hi Steve,
your question right,
I had already checked the change object cover page vs source report based on an export report in agile.
it’s used to macro and some Advance tools in Excel.Also i mentioned above in my first thread.
So the approval only pending to complete.
Thanks for your advice,
Madhan