Vezmite si príklad potenciálnych zákazníkov získaných prostredníctvom webových formulárov. Väčšina potenciálnych zákazníkov nevyplní celý formulár. Keď je lead perspektívny, pokračujete vo vytváraní príslušných záznamov v module kontaktov a účtov. Teraz, keď ste kvalifikovali leady, nechcete predsa premeškať príležitosť na zhromaždenie ďalších podrobností, však? Keď tieto údaje aktualizujete v module účtov, chceli by ste, aby sa automaticky aktualizovali aj v module kontaktov. Vlastná funkcia tohto týždňa vám v tom pomôže.
A neaktualizuje sa len modul Kontakty. Súvisiace polia v ľubovoľnom vybranom module vrátane vlastných modulov sa automaticky aktualizujú pomocou tejto vlastnej funkcie. Ak chcete túto vlastnú funkciu použiť na iné moduly, stačí v kóde aktualizovať názvy a ID modulu.
Začíname s funkciou:
Kód:
relatedcontacts = zoho.crm.getRelatedRecords("Contacts", ("Accounts"), accountId.toLong()); //info relatedcontacts; for each ele in relatedcontacts { mp=map(); mp.put("Contact_Type", input.type ); update = zoho.crm.update("Contacts", ele.get("id"), mp); info mp; info update;
}