Updating contact from Custom Module
I am trying to update my contact record base on my custom module information. But it keeps getting not defined errors. any help please.
- CustomModuleDetails = zoho.crm.getRecordById("CustomModule1",input.customId.BigInt);
- ContactMap=map();
- ContactMap.put("First Name",ifnull(CustomModuleDetails.get("Primary First Name"),""));
- ContactMap.put("Last Name",ifnull(CustomModuleDetails.get("Primary Last Name"),""));
- ContactMap.put("Secondary Name",ifnull(CustomModuleDetails.get("Secondary First Name" + " "+"Secondary Last Name"),""));
- ContactMap.put("Email",ifnull(CustomModuleDetails.get("Email"),""));
- ContactMap.put("Secondary Email",ifnull(CustomModuleDetails.get("Secondary Email"),""));
- ContactMap.put("Phone",ifnull(CustomModuleDetails.get("Phone"),""));
- ContactMap.put("Mobile Phone",ifnull(CustomModuleDetails.get("Mobile Phone"),""));
- ContactMap.put("RM Contract ID",ifnull(CustomModuleDetails.get("RM Contract ID"),""));
- ContactMap.put("Contact Type",ifnull("Customer",""));
- ContactMap.put("SMOWNERID",ifnull(CustomModuleDetails.get("SMOWNERID"),""));
- ContactCreate = zoho.crm.updateRecord("Contacts",ContactMap);