Dialogų pakeitimas verslo procesų sekomis arba drobės programomis
Dialogai nebenaudojami ir turėtų būti pakeisti verslo procesų sekomis arba drobės programomis. Šiame straipsnyje aprašomos skirtingos šių parinkčių galimybės. Taip pat sužinosite apie situacijas, kai veiklos procesų seka arba drobės programa, įdėta į modeliu pagrįstą formą, gali būti naudojama esamam dialogo langui pakeisti.
Šioje lentelėje pateikiamas dialogo galimybių rinkinys ir lygiavertės verslo procesų srautų ir drobės programų galimybės.
Dialogo galimybė | Verslo procesų srautų galimybės? | Drobės programų galimybės? |
---|---|---|
Puslapis | Taip (verslo proceso etapas) |
Taip (programos ekranas) |
Tik raginimas | No | Taip (etiketės) |
Greitas ir atsakymas | Taip (tik lentelės stulpeliai) |
Taip (etiketės ir įvesties laukai) |
Įvesties argumentai | Ribotas (veiksmai verslo proceso etape) |
Taip (užklausos eilutės parametrai) |
Kintamieji | No | Taip |
Užklausos kintamieji | No | Taip |
Sąlyginė šakojimo logika | Taip | Taip (eikite į bet kurį programos ekraną) |
Pakartotinai naudoti (paleidimas kaip antrinis dialogo langas) |
No | Taip (eikite į bet kurį programos ekraną, naujame lange paleiskite kitą programą) |
Darbo eigų vykdymas pradžioje / pabaigoje | Taip | Ne (vietoj to naudokite debesies srautas) |
Įvesties darbo eigų vykdymas | Taip | Ne (vietoj to naudokite debesies srautas) |
Darbo eigų vykdymas puslapio perėjime | Taip | Ne (vietoj to naudokite debesies srautas) |
Pradėkite naudoti URL | No | Taip |
Seansų registravimas | Taip | No |
SDK palaikymas | Taip | Taip |
- Procesų analizė (peržiūros, diagramos ir laikas, praleistas etape)
- Pasirinktiniai valdikliai
- Programos analizė (programos naudojimas ir našumas)
- Kelių lentelių puslapio sudėtis
- Vykdyti srautus
- Duomenų jungtys (standartinės ir pasirinktinės)
- Paleiskite kaip atskirą programą
- Konfigūruojamas išdėstymas
Kai pasirenkate dialogo pakeitimą, svarbu atsižvelgti į vartotojo patirtį, kurią norite teikti. Taip pat atminkite, kad beveik bet kurį dialogo langą galima modeliuoti naudojant drobės programą.
Veiklos procesų sekos geriausiai tinka pakeisti dialogo langus, kurie modeliuoja procesus, teikiančius gaires visa apimančiame darbo sraute, kuriam reikalingas asmenų grupių bendradarbiavimas ir "Dynamics 365" programos kontekstas. Pavyzdžiui, citatos peržiūra ir maršruto parinkimas.
Arba drobės programas galima naudoti norint pakeisti dialogo langus, kurie modeliuoja privalomas užduotis, pvz., skambučio scenarijų, skirtą potencialių klientų pritraukimui, arba supaprastinti vartotojo patirtį atliekant kitas užduotis, pvz., atnaujinant galimybę. Atminkite, kad šiems scenarijams netgi gali būti naudinga turėti atskirą drobės programą.
Įsivaizduokite, kad turite dialogo langą, kuriame per keletą puslapių prašoma pagrindinės informacijos iš vartotojo, sugeneruojamas pasiūlymas, siunčiamas el. laiškas recenzentams, kad jie priimtų arba atmestų pasiūlymą, prieš išsiųsdami jį el. paštu klientui. Šio tipo procesas modeliuojamas efektyviau naudojant veiklos procesų seka.
Norėdami pakeisti dialogo langą, pradėkite nustatydami pagrindinius proceso etapus. Tai gali būti etapas Paruošti turinį , siekiant užtikrinti, kad visi produktai būtų išvardyti ir būtų pritaikytos nuolaidos, etapas Generuoti pasiūlymą pasiūlymui sukurti ir peržiūrėti, ar jis atitinka formatą, pirminės peržiūros etapas, skirtas pasiūlymo siuntimui peržiūrėti ir patvirtinti, antrinės peržiūros etapas pasiūlymui peržiūrėti tam tikromis aplinkybėmis ir galiausiai pasiūlymo pristatymo etapas, kad pasiūlymas būtų išsiųstas klientui.
Tada nustatykite pagrindinius veiksmus, kuriuos vartotojai turi atlikti proceso metu. Pavyzdžiui, etape Paruošti turinį gali būti paprastas teisingas arba klaidingas veiksmas, kad vartotojas galėtų dar kartą patikrinti siūlomus produktus, privalomas peržvalgos veiksmas norint pasirinkti kainoraštį ir skaitinis veiksmas norint įvesti nuolaidą prieš pereinant į kitą etapą. Etape Generuoti pasiūlymą gali būti veiksmo veiksmas , skirtas sukurti pasiūlymą pagal visą informaciją, anksčiau užfiksuotą etape Paruošti turinį ir su ja susijusią "Dynamics 365" eilutę. Etapuose Pirminė peržiūra ir Antrinė peržiūra gali būti atlikti keli teisingi arba klaidingi veiksmai, kuriais vadovaujamasi peržiūrint pasiūlymą, taip pat būtinas veiksmas patvirtinimo būsenai užfiksuoti ir užtikrinti, kad procesą būtų galima perkelti į kitą etapą tik gavus patvirtinimą. Konfigūruokite stulpelio lygio saugą atlikdami šį veiksmą, kad įsitikintumėte, jog tik įgaliotieji recenzentai gali patvirtinti pasiūlymą. Be to, galima įtraukti darbo eigą į etapų Pirminė peržiūra ir Antrinė peržiūra , kad įvedus visiems recenzentams būtų išsiųstas pranešimas el. paštu.
Galiausiai sukonfigūruokite veiklos procesų seka etapus ir veiksmus kartu su sąlygine logika, kad galėtumėte vadovauti proceso eigai. Šiame pavyzdyje po etapo Pirminė peržiūra galite įtraukti sąlyginę šaką , kad, jei veiksmas rodo, jog reikia antro peržiūros lygio, kitas proceso etapas būtų antrinės peržiūros etapas, kitu atveju tai būtų etapas Pateikti pasiūlymą .
Norėdami, kad ši veiklos procesų seka būtų prieinama vartotojams, įsitikinkite, kad tinkami vartotojai turi veiklos procesų seka teises, tada ją suaktyvinkite.
Daugiau informacijos apie tai, kaip sukurti veiklos procesų seka, rasite Vadovėlis: procesų standartizavimo veiklos procesų seka kūrimas.
Tarkime, kad turite dialogo langą, kuriame laikomasi skambučio scenarijaus, kuris nukreipia pardavimo atstovus per šalto skambučio potencialius klientus. Šį procesą galima lengvai užfiksuoti naudojant drobės programą.
Pradėkite nuo prisijungimo prie duomenų šaltinių, kurių jums reikės norint skaityti ir rašyti duomenis. Šiame pavyzdyje ryšys su "Dynamics 365 " naudojamas potencialių klientų, klientų ir kontaktinei informacijai.
Pradėkite nustatydami reikalingų ekranų skaičių. Šiame pavyzdyje galite nuspręsti turėti penkis ekranus.
- 1 ekranas. Norėdami pasirinkti potencialų klientą iš sąrašo, kuriam norite skambinti.
- 2 ekranas. Norėdami prisistatyti, patikrinti pokalbio pasiekiamumą ir suplanuoti perskambinimą vėliau.
- 3 ekranas. BANT (biudžeto, įgaliojimų, poreikio ir tvarkaraščio) nustatymui.
- 4 ekranas. Norėdami užfiksuoti tolesnius veiksmus ir suplanuoti tolesnius skambučius.
- Ekranas 5. Ačiū vadovui už jų laiką pokalbio pabaigoje.
Tada sukurkite kiekvieną ekraną. Pirmame ekrane sukurkite potencialių klientų, kuriuos reikia iškviesti, galeriją . Antruoju atveju naudokite etiketes, kad pavadintumėte ekraną ir pateiktumėte skambučio scenarijų, naudodami valdiklius, pvz., Radijo mygtukus, kad užfiksuotumėte, ar asmeniui tinkamas laikas kalbėti. Jei taip, naudokite sąlyginę logiką, kad įgalintumėte mygtuką, kad pereitumėte į kitą ekraną, o jei ne, tame pačiame ekrane parodykite scenarijų, kad bandytumėte suplanuoti skambutį su klientu. Panašiai apibrėžkite skambučio scenarijų vėlesniuose ekranuose.
Galiausiai apibrėžkite naršymą ekranuose. Šiame pavyzdyje, be nuoseklaus naršymo ekranuose, galbūt norėsite naršyti vartotoją iš antro ekrano į paskutinį ekraną (scenarijaus pabaigoje, dėkodami potencialiam klientui už jo laiką), jei potencialus klientas nėra suinteresuotas kalbėtis.
Kad ši programa būtų pasiekiama naudotojams, paskelbkite programą. Apsvarstykite, kaip toks scenarijus galėtų būti pakeistas naudojant atskirą programą, kuri teikia skambučių scenarijus ir palaiko greitą duomenų įvedimą.
Įsivaizduokite, kad norite įdėti šią patirtį į "Dynamics 365 Sales". Norėdami tai padaryti, pradėkite nuo "iframe" kūrimo "Dynamics 365 Sales" formoje. Tada meniu eikite į skyrių "Programos ", pasirinkite ką tik paskelbtą programą, nukopijuokite žiniatinklio susieti Power Apps skirtuke Išsami informacija ir įklijuokite jį kaip "iframe " URL.
Žengdami šį žingsnį toliau, tarkime, kad norėtumėte, kad ši programa būtų pasiekiama tiesiai pagrindinėje potencialaus kliento formoje ir būtų potencialaus kliento kontekste, kad programa nereikalautų, kad vartotojas pirmame ekrane pasirinktų potencialų klientą. Norėdami perduoti atitinkamą informaciją programai, tiesiog modifikuokite "iframe" URL, kad pridėtumėte užklausos eilutę, kurioje yra ši informacija, pvz., potencialaus kliento arba paskyros ID, naudodami "JavaScript", kuri vykdoma tam tikro įvykio metu, pvz., įkeliant formą. Tada atnaujinkite programą, kad pašalintumėte pirmąjį ekraną (potencialių klientų pasirinkimui), o vietoj to pasiekite programai perduotas reikšmes per užklausos eilutę naudodami funkciją "Param".
Ar stebimos drobės programų priklausomybės?
- Drobės programų priklausomybės sekamos taip pat, kaip ir "Dynamics 365" programų priklausomybės.
Ar galiu paleisti drobės programą kaip iššokantįjį langą iš komandų juostos mygtuko?
- Taip. Norėdami tai padaryti, tiesiog nustatykite tikslinį drobės programos URL, gautą iš programos išsamios informacijos skyriaus, kaip aprašyta anksčiau.
Ar darbo eigas galima iškviesti iš drobės programos?
- Tai nepalaikoma. Vietoj to rekomenduojame naudoti debesies srautas.
Ar galiu automatiškai konvertuoti dialogus į verslo procesų sekas arba drobės programas?
- Nėra automatinio būdo konvertuoti dialogus į verslo procesų sekas ar drobės programas.