我正在尝试编写一个我希望自动化的函数。因此,按照我的理解,我应该创建函数,然后将其添加到自动化工作流中。我对Zoho有点模糊,所以这对我来说是新的。
当我编写函数并尝试保存时,它告诉我:未能保存函数Variable'ContactIds_list'is not defined Line Number:1
这是我的函数:(我只是试图将SSN字段(其中包含数据)复制到模块中名为SSN0的另一个字段(不是其API名称,不确定是否需要使用它?)。我不知道如何找出Zoho如何命名CustomerID的字段值,或者它是否使用其他名称引用?
ContactId_list = ContactIds_list.toList(","); for each ContactId in ContactId_list { contact_record = zoho.crm.getRecordById("Contacts",ContactId.toLong()); // the pssn is the orignal SSN that exists in the record. pssn = contact_record.get("SSN"); // SSN0 is the default field that my Credit Report Extension adds ad is uneditable and blank. update_map = {"SSN0":pssn}; update_resp = zoho.crm.update("Contacts",ContactId.toLong(),update_map); info update_resp; } return ContactIds;
我计划在所有记录(22k)的大规模更新中使用此功能一次,然后作为一种自动化,无论何时编辑或创建记录,它都会自动执行此复制过程。
PS.如果我可以隐藏字段,不显示给CRM用户,但仍然可以调用其数据,我也会喜欢它。(原因是我正在尝试运行信用报告,而我使用的扩展名有自己的SSN字段,该字段名为:SSN0(非API名称)。
提前感谢您的指导,我非常感谢您的洞察力!!