Zoho Projects as part of Zoho CRM Plus - function to create new project when Deal status changes
Hi there,
This is my first post on this forum so bear with me :-).
I have created a Function to create a new project in Zoho Projects that I will associate to workflow automation to trigger this function when a deal stage changes. Being new to Deluge I am struggling to get the Group of the new project assigned. Below is the code of the function which is largely based on an article I found.
I can't figure out how the Group Name is stored in the database (format).
Any help on this will be much appreciated.
- createMap = Map();
- createMap.put("name",ProjName);
- createMap.put("description",Description);
- createMap.put("template_id",TemplateID);
- //createMap.put("group_id",GroupID);
- //custom fields
- //end of custom fields
- response = zoho.projects.createProject(PortalName,createMap,"rwrelateproject");
- info response;
- mp = Map();
- mp.put("name",ProjName);
- datalist = List();
- datalist.add(mp);
- datamp = Map();
- datamp.put("data",datalist);
- resp2 = invokeurl
- [
- url :"https://www.zohoapis.com/crm/v2/Deals/" + id + "/Zoho_Projects/" + response.getJSON("projects").getJSON("id")
- type :POST
- parameters:datamp.toString()
- connection:"rwrelateproject"
- ];
- info resp2;