Erro de compilação: Invalid field Campaign for SObject Lead
Achei estranho e fui pesquisar. O que descobri foi que esse campo, de fato não existe no Lead. O que existe é um objeto chamado CampaignMember. E esse deve ser usado para relacionar o Lead a uma campanha. Dessa forma, um Lead pode estar associado a várias campanhas. Veja o código:
CampaignMember cm = new CampaignMember();
cm.CampaignId = campanha.id; //id da Campanha
cm.LeadId = novoLead.id; //id do Lead
insert cm;
Bem, para mais informações sobre o objeto CampaignMember, acesse a documentação oficial do Salesforce:
https://developer.salesforce.com/docs/atlas.en-us.api.meta/api/sforce_api_objects_campaignmember.htm
Por hora, é apenas isso!
* Está precisando de um suporte ou uma consultoria na gestão de Lead e Campanhas no seu Salesforce? Entre em contato conosco - CbCloud: http://www.cbcloud.com.br/
Somos parceiros gerenciados pela Salesforce!
Nenhum comentário:
Postar um comentário