WorkFlow Custom Functions - Create

WorkFlow Custom Functions - Create

Could anyone tell me what I am doing wrong, Please? Nothing happen when I run the script.

  1. workflowspace.LeadtoPotential (int leadid)
  2. Lead_id = input.leadid.toString() ;

    lead = zoho. crm.searchRecordsByPCD( "Leads","leadid",Lead_id) ;

    potentialmap = map() ;

    for each led in lead

    {

    Potentialmap.put( "Lead Owner",led.get("Lead Owner"));

    Potentialmap.put( "Contact Name", (led.get("First Name")) + led.get(("Last Name"));

    Potentialmap.put( "Potential Name", led.get("Company"))

    Potentialmap.put( "Email",led.get("Email"));

    Potentialmap.put( "Company",led.get("Company"));

    Potentialmap.put( "Account Name", led.get("Company"))

    Potentialmap.put( "Email Opt Out",led.get("Email Opt Out"));

    Potentialmap.put( "Emails in total",led.get("Emails in total"));

    Potentialmap.put( "Emails per month",led.get("Emails per month"));


    Potentialmap.put( "Lead Segment",led.get("Lead Segment"));

    Potentialmap.put( "Lead Source",led.get("Lead Source"));

    Potentialmap.put( "Lead Status",led.get("Lead Status"));

    Potentialmap.put( "Lead Type",led.get("Lead Type"));

    Potentialmap.put( "Live Date",led.get("Live Date"));

    Potentialmap.put( "Mobile",led.get("Mobile"));

    Potentialmap.put( "Phone",led.get("Phone"));

    Potentialmap.put( "Username",led.get("Username"));

    Potentialmap.put( "Website",led.get("Website"));

    Potentialmap.put( "Status",led.get("Status"));

    Potentialmap.put( "Skype ID",led.get("Skype ID"));

    Potentialmap.put( "Fax",led.get("Fax"));

    Potentialmap.put( "Job Title",led.get("Job Title"));

    Potentialmap.put( "Secondary Email",led.get("Secondary Email"));

    Potentialmap.put( "Reseller",led.get("Reseller"));

    Potentialmap.put( "Key",led.get("Key"));

    Potentialmap.put( "Products",led.get("Products"));

    Potentialmap.put( "Cost of Overages",led.get("Cost of Overages"));

    Potentialmap.put( "Payment Method",led.get("Payment Method"));

    Potentialmap.put( "Payment Cycle",led.get("Payment Cycle"));

    Potentialmap.put( "Payment Ref",led.get("Payment Ref"));

    Potentialmap.put( "Street",led.get("Street"));

    Potentialmap.put( "City",led.get("City"));

    Potentialmap.put( "State",led.get("State"));

    Potentialmap.put( "Zip Code",led.get("Zip Code"));

    Potentialmap.put( "Country",led.get("Country"));


    Potentialmap.put( "Notes",led.get("Notes"));

    Potentialmap.put( "Any Questions",led.get("Any Questions"));

    }


    respond = zoho. crm.create( "Potentials" ,potentialmap);