breadcrumbDescription
Integrationsprocedurefunktioner, der ikke er i Omniscripts
Integrationsprocedurer og Omniscripts har forskelle og fælles funktioner. Nogle vigtige integrationsprocedurefunktioner findes ikke i Omniscripts.
I modsætning til Omniscripts har integrationsprocedurer ingen slutbrugergrænseflade, kører på serveren og kan køre enten synkront eller asynkront.
Ligesom Omniscripts kan integrationsprocedurer kalde Omnistudio-datatilknytninger, integrationsprocedurer, REST-slutpunkter og Apex. Og ligesom Omniscripts kan integrationsprocedurer sende mails og DocuSign-ombrydere og manipulere data ved brug af funktioner og variabler.
Men integrationsprocedurer har nogle nyttige funktioner, som Omniscripts mangler:
-
Cachelagring af en del eller hele integrationsproceduren for at opnå ydeevne
-
Enhedstest af enheder, som integrationsproceduren kalder
-
Indstillinger for kæde- og køindstillinger til at undgå styringsbegrænsninger
-
Kompleks listebehandling og fletning
-
Kald af integrationsprocedurer fra Apex, REST, forløb og planlagte job
Blokke, der er specifikke for integrationsprocedurer, er:
-
Cacheblok – Handlinger i cache lagres af hensyn til ydeevne.
-
Hvis-Else-betinget blok – Handlinger i har gensidigt udeladende betingelser.
-
Løkkeblok – Handlinger i kørsel en gang for hvert element på en liste.
-
Prøveindhentningsblok – Hvis nogen handling i den forårsager en fejl, håndteres fejlen, og integrationsproceduren fortsætter med at køre.
Handlinger, der er specifikke for integrationsprocedurer, er:
-
Påstå handling – erklærer et forventet resultat for enhedstest.
-
Batchhandling – Kører et planlagt job.
-
Chatter – Opretter et Chatter.
-
Listehandling – fletter to lister baseret på matchende nøgleværdier.
-
Svarhandling – Returnerer data til den enhed, der kaldte integrationsproceduren.

