Obtenha oportunidades para a ação personalizada do ID da conta
. Obtenha oportunidades para ID da conta A ação recupera registros de oportunidade para a conta específica do Salesforce. Esta ação é invocada quando o agente exibe uma oportunidade do Salesforce disponível para a conta do cliente com base na conta do Salesforce associada a ela.
Esta ação é semelhante a Obtenha todas as oportunidades ação.
Entradas de ação
Além do número máximo de registros a serem retornados pela consulta, esta ação também usa um ID de conta do Salesforce como entrada para ser usado como parâmetro de consulta. O valor desse parâmetro é fornecido pelo relacionamento que vincula a conta do cliente e a oportunidade do Salesforce por meio do ID da conta do Salesforce associado. Para obter mais informações, consulte Criar listas relacionadas definidas .
O relacionamento específico necessário para o exemplo de referência também é descrito em Usando uma lista relacionada para criar a conexão entre a conta do cliente e as oportunidades do Salesforce tópico.
O parâmetro de entrada da ação do ID da conta do Salesforce não tem valor padrão.
Etapa de pré-processamento
A etapa de script de pré-processamento usa a entrada de ação como sua própria.
O script de etapa de pré-processamento cria uma consulta DE SELEÇÃO semelhante à criada para Obtenha todas as oportunidades Ação com a adição da verificação no ID da conta do Salesforce.
(function execute(inputs, outputs) {
outputs.query = "query/?q=SELECT+Name,Id,AccountId,CloseDate,Amount,” +
“StageName,Probability,Type+FROM+Opportunity” +
"+WHERE+AccountId='" + inputs.salesforce_account_id + "
“+LIMIT+” + inputs.max_number_of_opportunity_records;
})(inputs, outputs);
A saída de pré-processamento é uma consulta, semelhante a Obtenha todas as oportunidades ação.
Etapa REST, etapa de pós-processamento e saídas de ação
Essas etapas e saídas são as mesmas que para Obtenha todas as oportunidades ação.