Records gebruiken om acties te activeren in externe systemen, voorbeeld
Dit voorbeeld maakt een stroom die een externe connector gebruikt om actie te ondernemen in een extern systeem, zoals het maken van een verkooporder in NetSuite nadat een order is gemaakt of bijgewerkt in Salesforce.
Vereiste editions
| Ondersteunde editions weergeven. |
| Deze voorziening vereist MuleSoft voor Flow: Integratie-uitbreiding. Uitzonderingen zijn door segmenten geactiveerde stromen, door activering geactiveerde stromen en rondstuurstromen, die geen MuleSoft voor stroom vereisen: Integratie-uitbreiding. Professional Edition vereist de uitbreiding API-toegang. Als u een uitbreiding wilt aanschaffen, neemt u contact op met uw Salesforce Account Executive. |
| MuleSoft voor stroom: Integratievoorzieningen die met Agentforce worden gebruikt, vereisen de Foundations of Agentforce 1-editie. Als u deze editions wilt aanschaffen, neemt u contact op met uw Salesforce Account Executive. |
Opmerking U kunt verbindingen alleen bewerken of verwijderen in de app Automatisering.
Een stroom maken
- Ga in de app Automatisering naar het tabblad Stromen en klik vervolgens op Nieuw.
- Selecteer Door record geactiveerde stroom.
Het beginelement configureren
- Selecteer bij Object Order.
- Selecteer bij Trigger configureren Een record wordt gemaakt of bijgewerkt.
- Selecteer bij Invoervoorwaarden instellen bij Voorwaardevereisten Aan aangepaste voorwaardelogica wordt voldaan.
- Zorg er bij Logica van voorwaarde voor dat de waarde 1 AND 2 is.
-
Geef in de velden op:
Veld Operator Waarde Status Is gelijk aan Concept Ordertype Is gewijzigd True (Waar) - Selecteer bij 'Wanneer de stroom uitvoeren voor bijgewerkte records' de optie Enkel wanneer een record wordt bijgewerkt om aan de vereisten voor voorwaarden te voldoen.
- Selecteer bij De stroom optimaliseren voor Acties en records. Schakel vervolgens de optie Asynchroon pad toevoegen in. Het bijwerken van de record vereist dat de gebruiker de machtiging Integratieverbindingen beheren heeft.
Een element Records ophalen toevoegen
Voeg een element Records ophalen toe om een lijst van producten te retourneren.
-
Klik onder Asynchroon uitvoeren op
en selecteer vervolgens Records ophalen.
- Geef in het veld Label Orderproducten ophalen op. Het veld API-naam wordt automatisch ingevuld.
-
Configureer de invoerwaarden voor het element Records ophalen:
Veld Waarde Object Orderproduct Vereisten voor voorwaarde Aan alle voorwaarden wordt voldaan (AND) Veld Order-ID Operator Is gelijk aan Waarde Order activeren > Order-ID Sorteervolgorde Niet gesorteerd Hoeveel records moeten worden opgeslagen Alle records Recordgegevens opslaan Alle velden automatisch opslaan
De actie configureren
-
Klik onder Records ophalen op
en selecteer vervolgens Actie.
- Selecteer Connectoren in het deelvenster Zoekacties. Selecteer NetSuite en selecteer vervolgens Record maken.
- Vul de verplichte velden voor die actie in.
-
Maak een nieuwe verbinding of gebruik een bestaande verbinding.
Er wordt een verbindingstest uitgevoerd.
Invoerwaarden instellen voor de geselecteerde actie
- Selecteer bij Invoerwaarden instellen voor de geselecteerde actie, bij Recordtype, Verkooporder.
- Klik bij Invoerwaarden instellen voor de geselecteerde actie in Hoofdtekst op Velden selecteren en selecteer deze velden:
- Klik op Gereed.
-
Stel de waarden in.
Veld Waarde startDate Order activeren > Orderbegindatum addr1 Triggering Order > Factuuradres city Activeringsorder > Factuurplaats state Triggerorder > Factuurstaat/provincie externalID Order activeren > Account-ID
NetSuite-velden toewijzen aan Salesforce-velden
- Schakel over op Transformatieweergave.
-
Klik in Brongegevens op
. Selecteer in het vak Resource Orderproducten vanuit Orderitem Get_Order_Products.
-
Wijs de velden toe vanuit Orderproducten ophalen.
Brongegevens Doelgegevens UnitPrice amount Beschrijving beschrijving Hoeveelheid hoeveelheid
TipAls u ervoor wilt zorgen dat de stroom na een korte onderbreking wordt voortgezet, voegt u een element Wachten op hoeveelheid tijd toe aan uw stroom na een actie Maken, Bijwerken of Verwijderen. Door 1 minuut te selecteren in het veld Hoeveelheid tijd zorgt u ervoor dat het systeem wijzigingen verwerkt voordat de externe actie wordt uitgevoerd.
-
Test, foutopsporing, sla op en activeer uw stroom.
Wanneer u nu een order maakt of bijwerkt in Salesforce, maakt uw stroom een verkooporder in NetSuite.
Heeft dit artikel uw probleem opgelost?
Laat ons weten wat we kunnen doen om te verbeteren!

