Atividade Executar Upsert de Objetos
Use esta atividade para atualizar objetos existentes ou criar novos objetos no Saleforce.com.
Sobre Esta Tarefa
A atividade usa um ID externo, geralmente uma chave estrangeira, para determinar se deve atualizar um objeto existente ou criar um novo objeto no Salesforce.com.
Embora a API do Salesforce.com limite a 200 objetos o número de objetos que ela pode criar em uma única chamada upsert, o conector do Cast Iron Salesforce.com não tem esse limite. É possível usar a atividade Executar Upsert de Objetos para criar um número ilimitado de objetos.
Para usar a atividade Executar Upsert de Objetos:Procedimento
Resultados
Mapeie a entrada da atividade Executar Upsert de Objetos
- Na Lista de Verificação, selecione Mapear Entradas. O elemento objects é exibido no painel Atividade de Destino.
- Clique com o botão direito do mouse no nó padrão
e escolha Mostrar Parâmetros Opcionais, para
mostrar os parâmetros de entrada opcionais para esta atividade:
- AssignmentRuleHeader
- MruHeader
- EmailHeader
- CallOptions
- connection
- sessionInfo
- Clique em Selecionar Entradas... e selecione a variável ou variáveis de entrada para o mapa. Para obter instruções sobre como criar variáveis, consulte Criando Variáveis.
- Conforme apropriado, mapeie os parâmetros de entrada para a variável ou as variáveis. Para obter instruções de mapeamento, consulte Criando um Mapa.
Esta atividade suporta os seguintes parâmetros de entrada opcionais:
- AssignmentRuleHeader
- EmailHeader
- MruHeader
Os elementos de campo Optional e nillable possuem o comportamento a seguir:
- O Integration Appliance não atualiza um campo opcional quando o servidor Salesforce.com não fornece um valor para o campo.
- Se você configurar o atributo xsi:nil como true
em um campo nillable, o Integration Appliance configurará o campo como
nulo durante uma atualização.Nota: Configurar um campo para uma cadeia vazia não configura um campo para nulo.
Mapeie a saída da atividade Executar Upsert de Objetos
- Na Lista de Verificação, selecione Mapear Saídas. O elemento upsertResults é exibido no painel Atividade de Partida.
- Clique em Selecionar Saídas... e selecione a variável ou as variáveis de saída para o mapa. Para obter instruções sobre como criar variáveis, consulte Criando Variáveis.
- Conforme apropriado, mapeie os parâmetros de saída para a variável ou as variáveis. Para obter instruções de mapeamento, consulte Criando um Mapa.