Ação personalizada Obter detalhes de oportunidades
. Obter detalhes das oportunidades A ação recupera um único registro de oportunidade da aplicação Salesforce com base no ID do registro. Esta ação é invocada quando o usuário abre o formulário do registro de oportunidade na tabela remota.
Entradas de ação
. Obter detalhes das oportunidades A ação usa um único parâmetro inteiro que identifica o ID da conta do Salesforce. Este parâmetro é definido pelo formulário com base no sys_id que foi fornecido à tabela remota no script da tabela remota. Para obter mais informações, consulte Script de exemplo que consulta a tabela de oportunidade .
Etapa de pré-processamento
A etapa de script de pré-processamento usa as entradas de ação como próprias.
Tal 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 do registro da oportunidade. Não se preocupe com o LIMITE nesta consulta porque ela 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 a 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á parâmetro Número máximo de registros e nenhuma mensagem informativa.