Action personnalisée Obtenir les détails des opportunités
L'action Obtenir les détails des opportunités récupère un seul enregistrement d'opportunité de l'application Salesforce, basé sur l'ID d'enregistrement. Cette action est invoquée lorsque l'utilisateur ouvre le formulaire de l'enregistrement d'opportunité dans la table distante.
Entrées d'actions
L'action Obtenir les détails des opportunités prend un seul paramètre sous la forme d'un nombre entier qui identifie l'ID de compte Salesforce. Ce paramètre est défini par le formulaire basé sur la valeur sys_id fournie à la table distante dans le script de table distante. Pour en savoir plus, consultez Exemple de script interrogeant la table Opportunité.
Étape de prétraitement
L'étape de script de prétraitement traite les entrées d'action comme les siennes.
Comme pour d'autres actions, l'étape de prétraitement crée une requête d'opportunité pour le paramètre spécifique. Dans ce cas, la correspondance est établie par rapport à l'ID de l'enregistrement d'opportunité. Ne vous souciez pas de la valeur LIMIT de cette requête ; celle-ci renvoie un seul enregistrement au maximum.
(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);
La sortie de prétraitement est une requête semblable aux autres actions personnalisées.
Étape REST, étape de post-traitement et sorties d'action
Ces étapes et sorties sont identiques à celles des autres actions personnalisées, sauf qu'elles ne comportent ni paramètre de nombre d'enregistrements maximum, ni message d'information.