Action personnalisée Obtenir les détails des opportunités

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 1 minute de lecture
  • 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é.

    Obtenir la page des détails sur l’opportunité avec la section Entrée d’action et le panneau latéral Plan d’action avec : les entrées Script de prétraitement, Étape REST et Script de post-traitement.

    Étape de prétraitement

    L'étape de script de prétraitement traite les entrées d'action comme les siennes.

    Étape de prétraitement : contient des champs pour l’exécution requise et les variables d’entrée : nom et valeur.

    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.