Adding of Quantity of Duplicate Items Name

Adding of Quantity of Duplicate Items Name

@Anonymous User 
@Anonymous User 

How to add quantity of duplicate item names retrieved from list of packages which are not shipped

packages = invokeurl
[
type :GET
connection:"inv"
];
aa1=list();
pid=list();
//info packages.size();
packages = packages.get("packages").toList();
t=0;
abc=list();
for each ele in packages
{
//info ele;
packageid=ele.get("package_id");
pa= zoho.inventory.getRecordsByID("packages","60000744969", packageid, "inv").get("package").get("line_items");
//info pa;
//pa1=pa.get("package");
for each ele1 in pa
{
//info ele1;
pname=ele1.get("name");
pqn=ele1.get("quantity");
mp=map();
mp.put("name",pname);
mp.put("qnty",pqn);
abc.add(mp);
}
}
info abc;


Result

Function Executed Successfully

Log Messages

{"name":"Footrest Avenis BS6","qnty":2.0},{"name":"Footrest Avenis BS6","qnty":5.0},{"name":"Footrest Honda BS4","qnty":20.0},{"name":"A/R Access 125 BS6","qnty":2.0}

------------------------
i need result like as this item name "Footrest Avenis BS6" is duplicate


{"name":"Footrest Avenis BS6","qnty":7.0},{"name":"Footrest Honda BS4","qnty":20.0},{"name":"A/R Access 125 BS6","qnty":2.0}