how setup test outbound message salesforce
V tomto výučbe sa dozviete, ako nastaviť a otestovať odchádzajúce správy zo systému Salesforce do externého systému prostredníctvom priečinka PutsReq alebo Bin požiadaviek:
Pracovný tok nie je nič iné ako spôsob automatizácie určitých obchodných procesov. Pravidlo pracovného toku je možné vytvoriť na základe kritérií stanovených v pravidle je možné vykonať nasledujúce akcie:
- Je možné odoslať novú odchádzajúcu správu.
- Môže byť vytvorená nová úloha.
- Môže sa poslať nové upozornenie e-mailom.
- Je možné vykonať novú aktualizáciu poľa.
Čo sa dozviete:
- Ako vytvoriť pravidlo pracovného toku?
- Čo je to odchádzajúca správa? Ako to funguje?
- URL koncového bodu pre odchádzajúce správy pomocou programu PutsReq
- Ako nastaviť odchádzajúcu správu v službe Salesforce?
- Úvahy o odchádzajúcej správe
- Oznámenia o odchádzajúcich správach
- Ako sledovať stav doručenia odchádzajúcej správy?
- Testovanie odchádzajúcej správy pomocou PutsReq
- Vyžiadať priečinok
- Rozdiel medzi PutsReq a zásobníkom požiadaviek
- Záver
- Odporúčané čítanie
Ako vytvoriť pravidlo pracovného toku?
Nastaviť => Zadať aplikáciu do poľa rýchleho vyhľadávania => Kliknite na položku Pravidlá pracovného toku v časti Pracovný tok a schválenia.
Kliknite na ikonu „Nové pravidlo“ tlačidlo na vytvorenie nového pravidla pracovného toku.
Vyberte ikonu Objekt a kliknite 'Ďalšie' .
Zadajte názov pravidla a vyberte ikonu Kritériá hodnotenia a kritériá vstupu pravidla . Kliknite Uložiť a ďalšie tlačidlo.
Upraviť výukový program pravidiel zobrazí sa stránka. Kliknite Uložiť .
Pracovný tok bol vytvorený.
Čo je to odchádzajúca správa? Ako to funguje?
Odchádzajúca správa je jednou z akcií v Pravidlo pracovného toku . Informácie odošle do koncového bodu, ktorý je zadaný a je označený ako externý systém alebo služba. Odchádzajúce správy sú tiež spojené s schvaľovacími procesmi alebo procesmi oprávnení.
Odchádzajúce správy všeobecne umožňujú špecifikovať zmeny polí v rámci salesforce a spôsobia, že sa správy budú posielať na určené externé servery spolu s hodnotami polí. Kedykoľvek dôjde k aktualizácii v poliach v rámci Salesforce, odchádzajúce správy sa odošlú do externých systémov s aktualizovanými hodnotami.
Schematické znázornenie odchádzajúcej správy:
Ak sa pracovný tok spustí, odchádzajúca správa sa odošle na zadanú adresu URL koncového bodu. Správa bude obsahovať polia, ktoré sú určené pri vytváraní odchádzajúcej správy.
Keď adresa URL koncového bodu webovej služby prijme správu, vezme informácie zo správy a spracuje sa. Oznámenie správy SOAP môže obsahovať až 100 oznámení.
Odchádzajúca správa SOAP sa odosiela do externej služby v samostatnom WSDL. Z používateľskej relácie / rozhrania Salesforce sa vytvára a je k dispozícii WSDL. To sa stane, keď je pravidlo pracovného toku spojené s odchádzajúcou správou.
WSDL pozostáva z pokynov, ako je možné dosiahnuť službu koncového bodu a aké údaje sa odosielajú.
URL koncového bodu pre odchádzajúce správy pomocou programu PutsReq
Čo je PutsReq?
PutsReq sa používa na zaznamenávanie požiadaviek HTTP a falošných odpovedí. Odchádzajúce správy je možné skontrolovať pomocou PutsReq. Videli sme konfiguráciu pravidla Workflow.
Po splnení kritérií pracovného toku sa spustí odchádzajúca správa. Je možné otestovať formát odoslanej správy. Môžeme otestovať, aké užitočné zaťaženie sa odosiela do externého systému, a otestovať výstupnú správu. PutsReq nám umožňuje vytvoriť službu, ktorá má odchádzajúcu správu.
PutsReq zobrazí hlavičky, telo žiadosti a odošle potvrdenie o prijatí do Salesforce.
Ako vytvoriť PutsReq URL pre odchádzajúce?
Môže sa vytvoriť program PutsReq, ktorý môžeme použiť ako adresu URL koncového bodu v správe Salesforce Outbound.
Aby ste vytvorili PutsReq, musíte postupovať podľa nasledujúcich krokov:
Ísť do PutsReq a potom kliknite na ikonu „Vytvoriť PutsReq“ tlačidlo.
URL adresy PutsReq je vygenerovaný.
Pridajte znak Odpoveď SOAP za potvrdenie v Nástroj na tvorbu odpovedí . Kliknite na ikonu „Aktualizácia“ tlačidlo.
Odpoveď SOAP sa aktualizuje. Táto odpoveď sa používa na potvrdenie Salesforce v súvislosti s úspešným doručením odosielanej správy.
Teraz si zapíšte adresu URL PutsReq, ktorú je možné použiť ako adresu URL koncového bodu pre odchádzajúcu správu.
Nasleduje program Code for Response Builder, ktorý po úspešnom prijatí odchádzajúcej správy odošle odpoveď na zodpovedajúcu odchádzajúcu správu do Salesforce.
// Build a response var msg; msg = ''; msg+=''; msg+=''; msg+='true'; msg+=''; msg+=''; msg+=''; response.body = msg;
Ako nastaviť odchádzajúcu správu v službe Salesforce?
Pomocou odosielaných správ je možné odoslať správu na zadanú adresu URL koncového bodu. Odchádzajúce správy odoslané na adresu URL koncového bodu budú obsahovať polia, ktoré sú zadané pri vytváraní odchádzajúcej správy.
Správa bude prijatá na adresu URL koncového bodu a bude brať informácie zo správy na spracovanie. Musí byť skontrolované odchádzajúce správy WSDL. Predtým, ako vydavateľ prijme akékoľvek údaje, musíme nakonfigurovať odchádzajúce správy v službe Salesforce.
Ísť do Inštalácia => Hľadať ako odchádzajúce v poli Rýchle hľadanie => Kliknite na Odchádzajúce správy.
Kliknite na ikonu „Nová odchádzajúca správa“ tlačidlo.
Vyberte objekt, pre ktorý sa musí odosielať odchádzajúce, a kliknite na ikonu 'Ďalšie' tlačidlo.
Daj vhodný názov pre výstupnú správu.
Zadajte adresu URL koncového bodu vygenerovanú v PutsReq. Pred vytvorením odchádzajúcej správy musí byť vygenerovaná adresa URL PutsReq.
Vyberte polia, ktoré sa musia odoslať odchádzajúcim serverom, a kliknite na tlačidlo „Uložiť“ .
Ďalej sú zobrazené podrobnosti odchádzajúcej správy po uložení.
Vyhľadávanie „Odchádzajúce“ v poli rýchleho vyhľadávania a kliknite na Odchádzajúce správy. Nižšie je uvedený novo vytvorená odchádzajúca správa použitím Putsreq URL
c # otázky a odpovede na technické pohovory
Vytvorte nové pravidlo pracovného toku pre odchádzajúcu správu
Prejdite do okna Nastaviť a vyhľadať pracovný postup v poli Rýchle hľadanie a kliknite na Odkaz na pravidlá pracovného toku.
Kliknite na ikonu Nové pravidlo tlačidlo.
Vyberte ikonu Objekt prípadu ako je už spomenuté v Outbound.
Kliknite Ďalšie a dajte názov pracovného toku.
Zadajte kritériá pracovného toku a kliknite na tlačidlo Uložiť. Hodnotiace kritériá sú uvedené ako „Vytvorené a kedykoľvek upravené, aby následne splnili kritériá.“
Poznámka: Takže vždy, keď sa vytvorí záznam prípadu alebo kedykoľvek, keď sa upraví a spĺňa kritériá pracovného toku, odošle sa odchádzajúca správa.
Kliknite na Existujúca akcia v časti Okamžité akcie pracovného toku, pretože sme už vytvorili správu Odchádzajúce prípady.
Vyberte Odchádzajúca správa .
Pridajte odchádzajúcu správu k vybranej akcii.
Pridať Vybrané akcie a uložiť.
Do pracovného toku bol pridaný výstup.
Nakoniec musí byť aktivovaný pracovný postup Prípad.
Nastavenia na konfiguráciu odchádzajúcej správy
- Objekt: Vyberte objekt, pre ktorý sa musí odosielať odchádzajúce.
- Názov: Určuje názov odchádzajúcej správy.
- Jedinečné meno : Jedinečný názov odkazuje na názov API. Pole jedinečného názvu bude obsahovať alfanumerické znaky a podčiarkovníky. Toto musí byť jedinečné.
- Popis : Popis pomáha používateľom vedieť, čo bude odchádzajúca správa robiť.
- URL koncového bodu: Správa sa odošle príjemcovi na základe adresy URL koncového bodu. Správu SOAP odošle služba Salesforce do tohto koncového bodu.
- Polia objektu: Polia, ktoré sa majú odoslať v odchádzajúcej správe, sa určia výberom polí v objekte.
Úvahy o odchádzajúcej správe
Pri vytváraní odchádzajúcej správy musíte brať do úvahy nasledujúce body:
- Správa SOAP môže obsahovať až 100 upozornení. Každé oznámenie bude obsahovať ID, ktoré jedinečne identifikuje záznam. Ak sa v zázname po odoslaní oznámenia vyskytnú nejaké zmeny informácií, až potom sa odošlú aktualizované informácie.
- Správy budú zaradené do poradia, kým sa správy neodošlú.
- Ak koncový bod nie je zadaný alebo nedostupný, potom správy zostanú vo fronte, kým nebudú odoslané, alebo budú k dispozícii vo fronte do 24 hodín.
- Po 24 hodinách budú správy z frontu vyradené.
- Ak sa pokúsime správu odoslať znova, intervaly medzi pokusmi sa exponenciálne zvýšia až o 2 hodiny.
- Správy, ktoré sa opakujú, budú nezávislé od ich poradia. Správy teda budú doručené mimo objednávky.
- Zdrojový objekt sa môže zmeniť po odoslaní oznámenia, ale pred jeho doručením. Koncový bod bude dostávať iba najnovšie údaje a nedostane žiadne prechodné zmeny.
Oznámenia o odchádzajúcich správach
Oznámenia o odchádzajúcich správach je možné požadovať až pre 5 používateľov, aby sme dostali upozornenie so zoznamom všetkých odchádzajúcich správ, ktoré zlyhali najmenej 24 hodín. Oznámenie bude odoslané každých 24 hodín, kým používateľ nezruší požiadavku.
bezplatná ochrana brány firewall pre systém Windows 10
Neúspešné odchádzajúce správy budú zo súvisiaceho zoznamu odstránené po siedmich dňoch alebo ich môžeme odstrániť sami.
Ako sledovať stav doručenia odchádzajúcej správy?
Ak chcete sledovať stav odchádzajúcich správ, choďte na Nastavenie a do poľa Rýchle hľadanie zadajte Odchádzajúce.
Kliknite na Odchádzajúce správy.
Kliknite na tlačidlo „Zobraziť stav doručenia správy“.
Stav dodávky je možné skontrolovať, ako je uvedené nižšie.
Ďalšie položky na doručenie: Toto predstavuje tie správy, ktoré čakajú na doručenie.
Najstaršie zlyhanie v poradí: Toto predstavuje správy, ktoré sa neodstránia. Správy neboli doručené. Správy nie sú staré 24 hodín.
Testovanie odchádzajúcej správy pomocou PutsReq
Adresu Puts req URL sme už vytvorili, aby sme skontrolovali, či je alebo nie je odosielaný odchádzajúci server. Pravidlo pracovného toku musí byť vytvorené a spojené s príslušnou odchádzajúcou správou. K tomu je možné odkázať na predchádzajúce kroky a snímky obrazovky.
Podľa nasledujúcich pokynov overte odchádzajúcu správu:
# 1) Najskôr skontrolujte, či je v PutsReq prijatý nejaký odchádzajúci server. Ak nie je prijatý žiadny odchádzajúci výstup, bude sa pod ním zobrazovať „0“ Žiadosti .
Poznámka : Ak musia byť žiadosti vymazané, kliknite na 'Vymazať históriu' tlačidlo.
#dva) Potom vytvorte nový záznam prípadu, ktorý spĺňa kritériá pre odchádzajúcu správu. Kritériá pre odchádzajúcu správu sú: Priorita musí byť Vysoká, a Pôvod by mal byť Telefón.
# 3) Kliknite na tlačidlo Uložiť. Záznam prípadu sa vytvorí.
# 4) Prejdite do okna PutsReq a skontrolujte, či je alebo nie je prijatý Outbound. Prijíma sa 1 odchádzajúci server, pretože zobrazuje „ 1 ' pod Žiadosťami.
# 5) Polia uvedené v odchádzajúcej správe sa odošlú.
Nakoniec sa odchádzajúca správa odošle z Salesforce do externého systému pomocou PutsReq. Používa sa na zaznamenávanie falošných odpovedí zo služby Salesforce.
# 6) Odpoveď: Po prijatí odchádzajúcej správy sa potvrdenie pošle spoločnosti Salesforce.
Úvahy
- Ak adresa URL PutsReq nie je k dispozícii, správy zostanú v poradí.
- Potvrdenie bude odoslané spoločnosti Salesforce, aby sa zabránilo opakovanému odosielaniu tej istej správy.
- Ak správy nie sú doručené, pokúsi sa ich odoslať bez ohľadu na ich poradie vo fronte.
Výhody
- Po úspešnom prijatí odchádzajúcej správy sa odpoveď zašle do systému CRM (Salesforce).
- Nech už bude aktualizácia akákoľvek, odošle sa iba jedna odpoveď.
- K informáciám je možné ľahko získať pomocou správy odchádzajúcich správ.
Vyžiadať priečinok
Podobne ako v PutsReq, aj Bin požiadaviek sa dá použiť na overenie odchádzajúcej správy zo služby Salesforce.
Teraz sa pozrime, ako skontrolovať tú istú odchádzajúcu správu pomocou zásobníka požiadaviek.
Ísť do Vyžiadať priečinok. Kliknite Vytvorte priečinok požiadaviek .
Koncový bod sa vygeneruje.
Kliknite na ikonu Generujte testovacie udalosti tlačidlo. Potom v odchádzajúcej správe zadajte túto adresu URL koncového bodu zásobníka požiadaviek. Vytvor Kazuistika ktorý spĺňa kritériá pracovného toku.
Uložte záznam.
Prejdite do priečinka požiadaviek a skontrolujte, či je prijatý odchádzajúci server. Odpoveď sa prijíma štruktúrovaným spôsobom.
Polia sa prijímajú odchádzajúce.
Môžeme ho tiež zobraziť ako formát Raw. Kliknite na ikonu „Surový“ kartu na prezeranie.
Rozdiel medzi PutsReq a zásobníkom požiadaviek
Po úspešnom prijatí odchádzajúcej správy priečinok s požiadavkami neodošle potvrdenie späť do Salesforce. Salesforce teda bude znova odosielať odchádzajúce správy ďalších 24 hodín.
Keď obnovíme okno prehliadača Request Bin, bude sa znova a znova zobrazovať rovnaká správa. Aby sa zabránilo opätovnému odoslaniu tej istej správy zo služby Salesforce, je možné správu odstrániť z frontu odchádzajúcich správ v službe Salesforce.
Môžeme skontrolovať stav odchádzajúcej správy v „Stav doručenia odchádzajúcich správ“ to už bolo vysvetlené.
Zatiaľ čo PutsReq odošle potvrdenie ihneď po prijatí odchádzajúcej správy a rovnaká správa nebude Salesentce znova posielať.
Záver
V tomto tutoriáli sme preskúmali všetko o testovaní odchádzajúcich správ Salesforce spolu s podrobnými snímkami obrazovky. Odchádzajúce správy zo systému Salesforce do externého systému teda možno testovať prostredníctvom PutsReq alebo Bin požiadaviek.
Príjemné čítanie !!
Odporúčané čítanie
- Najlepšie 30+ otázky týkajúce sa rozhovorov s JMS (Java Message Service)
- Podrobná inštalácia a nastavenie aplikácie Appium Studio
- Sprievodca pre začiatočníkov v testovaní SalesForce
- Sprievodca certifikáciou Ultimate Salesforce pre lukratívnu kariéru
- Nastavenie vývojového prostredia pre C ++
- Ako nastaviť úložisko SVN a nainštalovať klienta SVN korytnačky
- Výukový program Ngrok: Stručný úvod do inštalácie a nastavenia
- Inštalácia a nastavenie aplikácie Appium Studio pre Eclipse