Nahradenie dialógových okien postupmi obchodných procesov alebo aplikáciami plátna

Dialógové okná sú zastarané a mali by byť nahradené tokmi obchodných procesov alebo aplikáciami plátna. Tento článok popisuje rôzne možnosti týchto možností. Dozviete sa tiež o situáciách, keď aplikáciu tok obchodného procesu alebo plátno vloženú do modelom riadeného formulára možno použiť na nahradenie existujúceho dialógového okna.

Porovnanie vlastností funkcie

Táto tabuľka obsahuje zoznam množiny funkcií dialógového okna a ekvivalentné funkcie v postupoch obchodných procesov a aplikáciách plátna.

Funkcia dialógového okna Funkcia v postupoch obchodných procesov? Funkcia v aplikáciách plátna?
Stránka Áno
(fáza obchodného procesu)
Áno
(obrazovka aplikácie)
Len výzva Nie Áno
(nálepky)
Výzva a odozva Áno
(iba stĺpce tabuľky)
Áno
(označenia a vstupné polia)
Vstupné argumenty Obmedzený
(kroky vo fáze obchodného procesu)
Áno
(parametre reťazca dotazu)
Premenné Nie Áno
Premenné dotazu Nie Áno
Podmienená logika vetvenia Áno Áno
(prechod na ľubovoľnú obrazovku v rámci aplikácie)
Opätovné použitie
(spustenie ako podriadené dialógové okno)
Nie Áno
(prechod na ľubovoľnú obrazovku v rámci aplikácie, spustenie inej aplikácie v novom okne)
Spustenie pracovných postupov na začiatku alebo konci Áno Nie
(použitie postupu v cloude namiesto toho)
Spustenie pracovných postupov na vstupe Áno Nie
(použitie postupu v cloude namiesto toho)
Spustenie pracovných postupov na stránke prechodu Áno Nie
(použitie postupu v cloude namiesto toho)
Začatie používania URL adresy Nie Áno
Zaznamenávanie relácie Áno Nie
Podpora pre SDK Áno Áno

Ďalšie funkcie s postupmi obchodných procesov

  • Analýza procesu (zobrazenia, grafy a čas strávený v etape)
  • Vlastné ovládacie prvky

Ďalšie funkcie pomocou aplikácií plátna

  • Analýza aplikácie (používanie a výkon aplikácie)
  • Zloženie stránky s viacerými tabuľkami
  • Spúšťanie postupov
  • Konektory údajov (štandardné a vlastné)
  • Spustenie ako samostatnej aplikácie
  • Konfigurovateľné rozloženie

Výber medzi postupom obchodného procesu a aplikáciou plátna

Keď si vyberiete náhradu svojho dialógového okna, je dôležité zohľadniť používateľské prostredie, ktoré chcete poskytnúť. Majte tiež na pamäti, že takmer každé dialógové okno môže byť modelované pomocou aplikácie plátna.

Postupy obchodných procesov sú najvhodnejšie na nahradenie dialógových okien, keďže procesy modelov poskytujú usmernenie v rámci všeobecných pracovných postupov, ktoré si vyžadujú spoluprácu v skupinách jednotlivcov a kontexte aplikácie Dynamics 365. Napríklad kontrola cenových ponúk a smerovanie.

Alternatívne sa aplikácia plátna môže použiť na nahradenie dialógových okien, ktoré modelujú normatívne úlohy, ako je skript volania pre vyhľadávanie potenciálneho zákazníka, alebo na zjednodušenie používateľskej skúsenosti pre iné úlohy, ako napríklad aktualizácia príležitosti. Všimnite si, že tieto scenáre môžu dokonca využívať to, že majú samostatnú aplikáciu plátna.

Nahradenie dialógového okna pomocou scenára postupu obchodného procesu

Predstavte si dialógové okno, ktoré v rámci série stránok od používateľa požaduje kľúčové časti informácií, vytvorí cenovú ponuku, odošle e-mail recenzentom na prijatie alebo odmietnutie ponuky a potom ju e-mailom odošle zákazníkovi. Tento typ procesu sa modeluje efektívnejšie pomocou postupu obchodného procesu.

Ak chcete nahradiť dialógové okno, môžete začať určením kľúčových momentov v procese. Tieto môžu zahŕňať fázu prípravy obsahu , aby sa zabezpečilo, že všetky produkty sú uvedené v zozname a že sa uplatnia zľavy, fázu generovania cenovej ponuky na vytvorenie cenovej ponuky a jej kontrolu presnosti formátu, fázu primárnej kontroly na odoslanie cenovej ponuky na kontrolu a schválenie, fázu sekundárnej kontroly na preskúmanie cenovej ponuky za určitých okolností a nakoniec, fáza Doručiť cenovú ponuku na odoslanie cenovej ponuky zákazníkovi.

Ďalej si určte kľúčové kroky, ktoré používatelia musia v procese dodržiavať. Napríklad fáza Príprava obsahu môže obsahovať jednoduchý krok true alebo false, aby používateľ mohol skontrolovať produkty, ktoré sa majú kótovať, povinný vyhľadávací krok na výber cenníka a číselný krok na zadanie zľavy pred prechodom do ďalšej fázy. Fáza Generovať cenovú ponuku môže mať krok akcie na vytvorenie cenovej ponuky na základe všetkých informácií, ktoré boli predtým zaznamenané v etape Príprava obsahu a súvisiacom riadku Dynamics 365. Fázy primárneho preskúmania a sekundárneho preskúmaniamôžu obsahovať niekoľko pravdivých alebo nepravdivých krokov na usmernenie kontroly cenovej ponuky spolu s požadovaným krokom na zachytenie stavu schválenia a zabezpečenie toho, aby sa proces mohol presunúť do ďalšej fázy až po prijatí schválenia. Nakonfigurujte zabezpečenie na úrovni stĺpca v tomto kroku, aby ste sa uistili, že iba autorizovaní recenzenti môžu poskytnúť súhlas s cenovou ponukou. Okrem toho je možné pridať pracovný postup do fáz primárnej kontroly a sekundárnej kontroly , takže po vstupe sa všetkým recenzentom odošle e-mailové oznámenie.

Nakoniec nakonfigurujte etapy a kroky svojich postupov obchodných procesov spolu s podmienenou logikou na usmernenie postupu procesu. V tomto príklade môžete pridať podmienenú vetvu po fáze primárnej kontroly, takže ak krok naznačuje potrebu druhej úrovne kontroly, ďalšou fázou procesu je fáza sekundárnej kontroly, inak je to fázaDoručiť cenovú ponuku .

Na sprístupnenie tohto postupu obchodného procesu používateľom sa uistite, či správni používatelia majú oprávnenia na postup obchodného procesu, a potom ho aktivujte.

Ďalšie informácie o vytvorení tok obchodného procesu nájdete v téme Kurz: Vytvorenie tok obchodného procesu na štandardizáciu procesov.

Nahradenie dialógového okna pomocou scenára aplikácie plátna

Predpokladajme, že máte dialógové okno, ktoré sleduje skript volania, ktorý usmerňuje obchodných zástupcov prostredníctvom neohláseného volania potenciálnym zákazníkom. Tento proces sa dá jednoducho zaznamenať pomocou aplikácie plátna.

Začnite s pripojením k zdroju údajov, budete musieť načítať a zapisovať údaje. V tomto príklade sa pripojenie k systému Dynamics 365 používa pre informácie o potenciálnych zákazníkoch, obchodných vzťahoch a kontaktoch.

Začnite s určením počtu potrebných obrazoviek. V tomto prípade sa môžete rozhodnúť, že budete mať päť obrazoviek.

  • Obrazovka 1. Výber potenciálneho zákazníka v zozname na volanie.
  • Obrazovka 2. Na začiatok sa zisťuje dostupnosť pre rozhovor a plánovanie spätného volania niekedy neskôr.
  • Obrazovka 3. Na určenie BANT (rozpočet, autorita, potreba a harmonogram).
  • Obrazovka 4. Zaznamenanie ďalšieho postupu a naplánovanie následných volaní.
  • Obrazovka 5. Poďakovanie potenciálnemu zákazníkovi za jeho čas na konci hovoru.

Ďalej vytvorte jednotlivé obrazovky. Na prvej obrazovke vytvorte galériu potenciálnych zákazníkov, ktorých je potrebné zavolať. Na druhej použite označenia na pomenovanie obrazovky a poskytnite script volania, pričom použite ovládacie prvky ako prepínače na zaznamenanie toho, či je ten správny čas na rozhovor s osobou. Ak je, použite podmienenú logiku na povolenie tlačidla prechodu na ďalšiu obrazovku, a ak nie, otvorte na tej istej obrazovke skript, ktorý sa pokúsi naplánovať ďalšie volanie zákazníkovi. Podobne definujte svoj skript volania na následných obrazovkách.

Nakoniec definujte navigáciu na rôznych obrazovkách. V tomto príklade možno budete chcieť okrem postupnej navigácie medzi obrazovkami používateľa navigovať z druhej obrazovky na poslednú obrazovku (koniec skriptu s poďakovaním potenciálnemu zákazníkovi za jeho čas), ak potenciálny zákazník nemá záujem o konverzáciu.

Ak chcete túto aplikáciu sprístupniť používateľom, publikujte ju. Porozmýšľajte, ako sa takýto scenár môže transformovať prostredníctvom dostupnosti samostatnej aplikácie, ktorá poskytuje skripty volania a podporuje rýchle zadávanie údajov.

Predstavte si, že chcete toto prostredie vložiť do služby Dynamics 365 Sales. Na tento účel začnite s vytváraním objektu iframe na formulári Dynamics 365 Sales. Potom prejdite z ponuky do sekcie Aplikácie Power Apps , vyberte aplikáciu, ktorú ste práve publikovali, skopírujte webový odkaz na karte Podrobnosti a prilepte ho ako adresu URL prvku iframe.

Prejdime ďalej za predpokladu, že by ste chceli mať túto aplikáciu k dispozícii priamo v hlavnom formulári potenciálneho zákazníka a byť v kontexte potenciálneho zákazníka tak, že aplikácia od používateľa nevyžaduje, aby vyberal potenciálneho zákazníka na prvej obrazovke. Na odovzdanie relevantných informácií aplikácii jednoducho upravte URL adresu objektu iframe na pripojenie reťazca dotazu, ktorý obsahuje túto informáciu, napríklad identifikátory potenciálneho zákazníka alebo konta pomocou jazyka JavaScript, ktorý sa spustí pri určitej udalosti, ako napríklad pri načítaní formulára. Potom aktualizujte aplikáciu, aby ste odstránili prvú obrazovku (pre výber potenciálnych zákazníkov) a namiesto toho pristupujte k hodnotám odovzdaným aplikácii prostredníctvom reťazca dotazu pomocou funkcie Param.

Najčastejšie otázky o nahradení dialógového okna

Sledujú sa závislosti na aplikácii plátna?

  • Závislosti v aplikáciách plátna sú sledované rovnakým spôsobom ako závislosti v aplikáciách Dynamics 365.

Môžem spustiť aplikáciu plátna ako kontextovú ponuku pomocou tlačidla na paneli príkazov?

  • Áno. Ak to chcete urobiť, jednoducho nastavte cieľovú adresu URL na adresu aplikácie plátna získanú zo sekcie podrobností aplikácie , ako je popísané vyššie.

Je možné pracovný proces vyvolať z aplikácie plátna?

  • Táto funkcia nie je podporovaná. Namiesto toho odporúčame používať postup v cloude.

Môžem automaticky konvertovať dialógové okná na postupy obchodných procesov alebo aplikácie plátna?

  • Neexistuje žiaden automatizovaný spôsob konvertovania dialógových okien na postupy obchodných procesov alebo aplikácie plátna.

Pozrite si tiež: