Ação personalizada Obter detalhes das oportunidades
A ação Obter detalhes das oportunidades recupera um único registro de oportunidade da aplicação Salesforce com base na ID do registro. Esta ação é invocada quando o usuário abre o formulário para o registro da oportunidade na tabela remota.
Entradas de ação
A ação Obter detalhes das oportunidades usa um único parâmetro de número inteiro que identifica o ID da conta do Salesforce. Este parâmetro é definido pelo formulário com base no sys_id que foi fornecido para a tabela remota no script da tabela remota. Para obter mais informações, consulte Exemplo de script que consulta a tabela Oportunidade.
Etapa de pré-processamento
A etapa de script de pré-processamento usa as entradas de ação como próprias.
Assim como acontece com outras ações, a etapa de pré-processamento cria uma consulta de oportunidade para o parâmetro específico. Nesse caso, a correspondência é feita em relação ao ID de registro da oportunidade. Não se preocupe com o limite nesta consulta porque ele retorna no máximo um único registro.
(function execute(inputs, outputs) {
outputs.query = "query/?q=SELECT+Name,Id,AccountId,CloseDate,Amount,” +
“StageName,Probability,Type+FROM+Opportunity” +
"+WHERE+Id='" + inputs.salesforce_opportunity_record_id + "'";
})(inputs, outputs);
A saída de pré-processamento é uma consulta semelhante às outras ações personalizadas.
Etapa REST, etapa de pós-processamento e saídas de ação
Essas etapas e saídas são as mesmas das outras ações personalizadas, exceto que não há um número máximo de parâmetros de registros e nenhuma mensagem informativa.