Zdieľať cez


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, v ktorých tok obchodného procesu alebo aplikácia canvas vložená do formulára riadeného modelom môže byť použitá 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. Môže to zahŕňať fázu Príprava obsahu , aby ste sa uistili, že sú uvedené všetky produkty a uplatňujú sa zľavy, a Vytvorenie cenovej ponuky fáza na vytvorenie cenovej ponuky a jej kontrola z hľadiska presnosti formátu, a Primárna kontrola fáza na odoslanie ponuky na kontrolu a schválenie, a Sekundárna kontrola fáza na preskúmanie cenovej ponuky za určitých okolností a nakoniec fáza Doručenie cenovej ponuky na odoslanie 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ú pravdivú alebo nepravdivú hodnotu krok, aby používateľ mohol dvakrát skontrolovať produkty, ktoré sa majú citovať, povinné vyhľadávanie krok na výber cenník a číselné krok na zadanie zľavy pred prechodom do ďalšej fázy. Fáza Generovať cenovú ponuku môže obsahovať akciu krok na vytvorenie cenovej ponuky na základe všetkých informácií predtým zachytených v fáza Príprava obsahu a s ňou súvisiaci riadok Dynamics 365. Fázy Primárna kontrola a Sekundárna kontrola môžu obsahovať niekoľko pravdivých alebo nesprávnych krokov na usmernenie kontroly cenovej ponuky spolu s vyžaduje krok, aby zachytil stav schválenia a zabezpečil, že proces bude možné presunúť do ďalšej fázy až po prijatí schválenia. Nakonfigurujte zabezpečenie na úrovni stĺpca na tomto krok, aby ste sa uistili, že iba autorizovaní recenzenti môžu poskytnúť schválenie cenovej ponuky. Okrem toho je možné do fáz Primárna kontrola a Sekundárna kontrola pridať pracovný postup tak, že pri vstupe e-mailové upozornenie sa odošle všetkým recenzentom.

Nakoniec nakonfigurujte etapy a kroky svojich postupov obchodných procesov spolu s podmienenou logikou na usmernenie postupu procesu. V tomto príklade by ste mohli pridať podmienenú vetvu nasledujúcu po fáze Primárna kontrola tak, že ak krok naznačuje potrebu druhej úrovne kontroly, ďalšou fázou v procese je Sekundárna kontrola , v opačnom prípade je to Doručenie cenovej ponuky etapa.

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 tom, ako vytvoriť tok obchodného procesu, nájdete v Návod: 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 Dynamics 365 používa pre informácie o potenciálnom zákazníkovi, účte 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 medzi obrazovkami. 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. Ďalej prejdite do sekcie Aplikácie z ponuky Power Apps , vyberte aplikáciu, ktorú ste práve zverejnili, skopírujte webový odkaz pod 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 (na výber potenciálneho zákazníka) a namiesto toho pristupujte k hodnotám odovzdaným do aplikácie prostredníctvom reťazca dopytu 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 vašej aplikácie na plátne, ktorú ste získali v časti Podrobnosti aplikácie, ako je opísané vyššie.

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

  • Toto 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.