Update ZOHO CRM Subform Custom Field by Deluge
Hello Team,
- resvp = zoho.crm.getRecordById("Deals",5575250000004540106);
- Quoted_ItemsList = List();
- ProductDetails = resvp.get("Products_Details");
- for each rec in ProductDetails
- {
- mp = Map();
- PodcastName = rec.get("Podcast").getJSON("name");
- PodcastID = rec.get("Podcast").getJSON("id");
- ProductName = rec.get("Product_name").getJSON("name");
- ProductID = rec.get("Product_name").getJSON("id");
- //............First Map
- partentid = Map();
- partentid.put("name","Test Insertion Order");
- partentid.put("id",qid);
- mp.put("Parent_Id",partentid);
- //..........Secnd Map............
- Podcast = Map();
- Podcast.put("id",PodcastID);
- Podcast.put("name",PodcastName);
- mp.put("Podcast",Podcast);
- //..............third Map
- ProductMap = Map();
- ProductMap.put("name",ProductName);
- ProductMap.put("id",ProductID);
- mp.put("Product_Name",ProductMap);
- Quoted_ItemsList.add(mp);
- }
- //............Form Field and their API along with Value.........
- Quoted_Items = Map();
- Quoted_Items.put("Quoted_Items",Quoted_ItemsList);
- list1 = List();
- list1.add(Quoted_Items);
- data = Map();
- data.put("data",list1);
- Update = invokeurl
- [
- url :"https://www.zohoapis.com/crm/v3/Quotes/5575250000004599001"
- type :PUT
- parameters:data.toString()
- connection:"zohocrmconnection"
- ];
- info Update;
Thanks & Regards
Piyush Goyal
Zoho Developer || 3+ years Experience
+91-8619164837