Arbeta med den utlösande posten i postutlösta flöden
När en post utlöser ditt flöde att köras lagrar Salesforce automatiskt den postens information i den utlösande postvariabeln. Denna variabel ger ditt flöde direkt åtkomst till alla fältvärden från posten som utlöste flödet. Du kan läsa fältvärdena, kontrollera dem och ändra dem.
Versioner som krävs
| Visa versioner som stöds. |
Var den utlösande posten finns
Den utlösande $Record {Record} är endast tillgänglig i postutlösta flöden och schemautlösta flöden. Om du bygger en annan typ av flöde, till exempel ett skärmflöde eller ett autostartat flöde, ser du inte $Record Utlösande post eftersom det inte finns någon utlösande post för dessa flödestyper. I dessa fall, använd ett Hämta poster-element för att hämta de poster du vill arbeta med.
Vid konfigurering av element eller resurser i ett postutlöst flöde listar resursmenyn den utlösande posten.
Postvariabelns API-namn är $Record och etiketten är Utlösande {Record}, där {Record} är objektet för posten. Till exempel Utlösande kontakt. I det här exemplet visas Utlösande kontakt i resursmenyn. För att använda den fullständiga posten som ett värde, klicka på Utlös kontakt. För att använda ett fältvärde i den utlösande kontakten, klicka på Utlösande kontakt och sedan på fältet.
Vad gör den utlösande posten speciell
Variabeln Utlösande {Record} eller $Record är en speciell typ av postvariabel som Salesforce skapar och fyller i automatiskt när ett postutlöst flöde körs. Den innehåller alla fältvärden från den utlösande posten. Du kan till exempel komma åt Kontonamn, Telefonnummer, Webbplats eller något annat fält via
$Record.
Att använda utlösande {Record}
Du kan referera till $Record i hela flödet för att komma åt den utlösande postens fältvärden. Här är några exempel på hur du använder $Record:
| Användningsfall | Exempel |
|---|---|
| Läs fältvärden för att bestämma flödesvägen | Använd ett Beslut-element för att kontrollera om Triggering Account > Annual
Revenue är större än 1000000 och dirigera sedan konton med högt värde på en annan väg i ditt flöde. |
| Uppdatera fältvärden direkt i flöden innan sparande | I flöden innan sparande, använd ett Tilldelning-element för att ändra värden i Triggering {Record}. Sätt till exempel Triggering Quote >
Status till Godkänd så sparar Salesforce automatiskt ändringen av databasen. |
| Uppdatera fältvärden i flöden efter sparande | I flöden efter sparande, använd ett element för Uppdatera poster för att ändra värden i Triggering {Record}. Till exempel, För att hitta poster att uppdatera och ange deras värden, välj Använd den kontopost som utlöste flödet. Sätt sedan Status till Godkänd. |
| Tillämpa datakvalitetsregler | När du skapar ett säljprojekt, kontrollera om När du sparar en kontakt, kontrollera om |
| Smart fältpopulation | När du skapar ett lead, kontrollera om $Record > Company innehåller vissa nyckelord. Om det matchar dina befintliga kontonamn, fyll automatiskt i $Record > Lead Source till Befintlig kund. |
| Kopiera värden till andra poster | Referera till Triggering Case > Owner ID när du skapar relaterade poster för att säkerställa att de har samma ägare som den utlösande posten. |
| Skapa relaterade poster med sammanhang | När du skapar ett kundcase med $Record > Priority Kritisk, skapa automatiskt en uppgift som är tilldelad till chefen och inkludera $Record > Case Number och $Record > Subject i uppgiftsbeskrivningen. |
| Skicka personliga notiser | När du uppdaterar en egen orderpost, skicka ett e-postmeddelande till kunden som innehåller $Record > Order Number, $Record > Status och $Record > Expected Delivery Date så att de vet exakt vad som har ändrats. |
| Använd värden i formler och beräkningar | Beräkna en rabatt baserat på Triggering Order > Total Amount eller slå samman Triggering Contact > First Name och Triggering Contact > Last Name för att skapa ett fullständigt namn. |

