Muistiinpano
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää kirjautua sisään tai vaihtaa hakemistoa.
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää vaihtaa hakemistoa.
Tämä ohjeaihe koskee Dynamics 365 Customer Engagement (on-premises) -järjestelmää. Tämän aiheen Power Apps -versio on seuraavissa kohdissa: Perinteiset Dataverse-taustatyönkulut
Työnkulkujen avulla automatisoidaan liiketoimintaprosesseja ilman käyttöliittymää. Työnkulkuprosesseja käytetään yleensä sellaisen automaation aloittamiseen, joka ei edellytä käyttäjän toimia.
Jokainen työnkulkuprosessi liittyy yhteen entiteettiin. Kun määrität työnkulkuja, huomioi seuraavat neljä merkittävää seikkaa:
Milloin ne käynnistetään?
Suoritetaanko ne reaaliaikaisena työnkulkuna vai taustatyönkulkuna?
Mitä toimintoja niiden tulisi suorittaa?
Minkä ehtojen täyttyessä toimintoja tulisi suorittaa?
Tässä ohjeaiheessa esitellään työnkulkuprosessien etsiminen, niiden aloittamisen ajankohta ja se, olisiko niitä suoritettava reaaliajassa vai taustalla. Lisätietoja siitä, mitä toimintoja niiden tulisi suorittaa ja mitä ehtoja niiden tulisi suorittaa, on ohjeaiheessa Työnkulkuprosessien määrittäminen.
Missä työnkulkuprosesseja mukautetaan?
Näet organisaatiosi työnkulut tarkastelemalla Prosessit-solmuaoletusratkaisussa ja suodattamalla tiedot prosesseista, joilla on luokantyönkulku.
Sen mukaan, miten sovellus on luotu, käyttäjät voivat luoda tai muokata työnkulkujaan sovelluksessa.
Kehittäjät voivat luoda työnkulkuja käyttämällä Dynamics 365 Customer Engagementin (paikallisen) kehittäjän oppaan tietoja. Ostamiin ratkaisuihin voi sisältyä työnkulkuja, joita voit muokata.
Työnkulun ominaisuudet
Valitse ratkaisunhallinnassa Prosessit ja sitten Uusi.
Kun luot työnkulun, Luo prosessi -valintaikkuna edellyttää, että asetat kolme ominaisuutta, jotka ovat kaikilla prosesseilla:
Prosessin nimi
Työnkulkuprosessin nimen ei tarvitse olla yksilöllinen, mutta jos työnkulkuja on odotettavissa paljon, kannattaa käyttää nimeämiskäytäntöä, jolla ne erotetaan selvästi toisistaan. Työnkulun nimessä kannattaa käyttää vakioetuliitteitä. Etuliite voi kuvata työnkulun toimintoa tai yrityksen osastoa. Näin voit ryhmitellä samankaltaisia kohteita työnkulkujen luettelossa.
Category
Tämä ominaisuus määrittää, että kyseessä on työnkulkuprosessi.
Entiteetti
Kullekin työnkulun prosessille on määritettävä yksi entiteetti. Entiteettiä ei voi muuttaa työnkulkuprosessin luomisen jälkeen.
Suorita tämä työnkulku taustalla (suositus)
Tämä vaihtoehto tulee näkyviin, kun valitset luokiksi työnkulun. Tämä asetus määrittää, onko kyseessä reaaliaikainen työnkulku vai taustatyönkulku. Reaaliaikaiset työnkulut suoritetaan heti (synkronisesti) ja taustatyönkulut suoritetaan asynkronisesti. Käytettävissä olevat määritysvaihtoehdot riippuvat tästä asetuksesta. Taustatyönkulut mahdollistavat odotusehdot, jotka eivät ole käytettävissä reaaliaikaisille työnkuluille. Jos et käytä odotusehtoja, voit myöhemmin muuntaa taustatyönkulkuja reaaliaikaisiksi työnkuluiksi ja reaaliaikaisiksi työnkuluiksi taustatyönkuluiksi. Lisätietoja odotusehdoista on kohdassa Työnkulun toimintojen ehtojen määrittäminen.
Tyyppi-asetuksella voit määrittää, luodaanko uusi työnkulku alusta alkaen vai aiemmin luodun mallin pohjalta. Kun valitset Uusi prosessi olemassa olevasta mallista (valitse luettelosta), voit valita käytettävissä olevista työnkulkuprosesseista, jotka on tallennettu aiemmin prosessimalliksi.
Kun olet luonut työnkulun tai muokkannut aiemmin luotua, sinulla on seuraavat lisäominaisuudet:
Aktivoi muodossa
Valitsemalla Prosessimallin voit luoda edistyneen aloituskohdan muille malleille. Jos valitset tämän vaihtoehdon, sitä ei käytetä työnkulun aktivoinnin jälkeen, mutta sen sijaan se on valittavissa Luo prosessi -valintaikkunassa valinnalla Tyyppi: Uusi prosessi olemassa olevasta mallista (valitse luettelosta).
Prosessimallit ovat käteviä, kun sinulla on useita samankaltaisia työnkulkuprosesseja ja haluat määrittää ne monistamatta samaa logiikkaa.
Note
Prosessimallin muokkaaminen ei muuta muiden sitä mallina käyttävien työnkulkuprosessien toimintaa. Mallin avulla luotu uusi työnkulku on kopio mallin sisällöstä.
Suoritettavissa
Tässä osiossa on asetuksia, jotka kuvaavat sitä, miten työnkulku on suoritettavissa.
Suorita tämä työnkulku taustalla (suositus)
Tämä valintaruutu kuvastaa vaihtoehtoa, jonka valitsit työnkulkua luodessasi. Tämä asetus on poistettu käytöstä, mutta voit muuttaa sen Toiminnot-valikosta valitsemalla Muunna reaaliaikaiseksi työnkuluksi tai Muunna taustatyönkuluksi.
Tarvittaessa suoritettavana prosessina
Valitse tämä vaihtoehto, jos haluat antaa käyttäjien suorittaa tämän työnkulun manuaalisesti. Tarvittaessa suoritettavat prosessit löytyvät työnkulun Suorita työnkulku -osasta.
Aliprosessina
Valitse tämä vaihtoehto, jos haluat, että työnkulun voi käynnistää toisesta työnkulusta käsin.
Työnkulkutyön säilytys
Tässä osiossa on mahdollisuus poistaa työnkulku, kun sen suorittaminen on valmis.
Poista valmiit työnkulkutyöt automaattisesti (levytilan säästämiseksi)
Valitse tämä vaihtoehto, jos haluat poistaa valmistuneen työnkulkutyön automaattisesti.
Note
Työnkulkutöitä ei poisteta heti suorittamisen jälkeen vaan pian sen jälkeen eräprosessina.
Laajuus
Käyttäjän omistamien entiteettien vaihtoehdot ovat Organisaatio, Ylätaso: aliliiketoimintayksiköt, Liiketoimintayksikkö tai Käyttäjä. Organisaation omistamien entiteettien ainoa vaihtoehto on Organisaatio.
Jos vaikutusalueena on Organisaatio, työnkulun logiikkaa voidaan käyttää mihin tahansa tietueeseen organisaatiossa. Muussa tapauksessa työnkulkua voidaan käyttää vain tietueiden alijoukkoon, joka kuuluu vaikutusalueeseen.
Note
Vaikutusalueen oletusarvo on Käyttäjä. Muista varmistaa vaikutusalueen arvon sopivuus, ennen kuin aktivoit työnkulun.
Aloita, kun
Tämän osion asetusten avulla voit määrittää, milloin työnkulun tulisi käynnistyä automaattisesti. Voit määrittää reaaliaikaisen työnkulun suoritettavaksi ennen tiettyjä tapahtumia. Tämä on erittäin tehokas ominaisuus, koska työnkulku voi pysäyttää toiminnon ennen sen toimintaa. Lisätietoja: Reaaliaikaisten työnkulkujen käyttäminen. Vaihtoehdot ovat:
Tietueen luonti
Tietueen tilan muutokset
Tietue on määritetty
Tietueen kenttien muutos
Tietue poistetaan
Note
Muista, että työnkululle määrittämäsi toiminnot ja ehdot eivät ole tietoisia työnkulun suorittamisen hetkellä. Jos esimerkiksi määrität työnkulun päivittämään tietueen, reaaliaikainen työnkulku ei voi suorittaa tätä toimintoa ennen tietueen luomista. Tietuetta, jota ei ole, ei voi päivittää. Vastaavasti taustatyönkulku ei voi päivittää poistettua tietuetta, vaikka voitkin määrittää tämän toiminnon työnkululle. Jos määrität työnkulun suorittamaan toiminnon, jota ei voi suorittaa, se epäonnistuu ja koko työnkulku epäonnistuu.
Suorita käyttäjänä
Tämä vaihtoehto on käytettävissä vain, jos olet poistanut Suorita tämä työnkulku taustalla (suositus) -asetuksen valinnan työnkulkua luodessasi tai jos myöhemmin muunsit taustatyönkulun reaaliaikaisiksi työnkuluiksi.
Työnkulkuprosessien suojauskonteksti
Kun taustatyönkulku on määritetty tarvittaessa suoritettavaksi prosessiksi ja käyttäjä käynnistää sen Suorita työnkulku - komennolla, työnkulku voi suorittaa vain niitä toimintoja, joita käyttäjä voi suorittaa. Ne määrittyvät käyttäjätilin käyttöoikeusroolien oikeuksien ja käyttöoikeustasojen mukaan.
Kun taustatyönkulku käynnistyy tapahtuman perusteella, työnkulku toimii sen omistavan henkilön, yleensä työnkulun luoneen henkilön, kontekstissa.
Reaaliaikaisille työnkuluille käytettävissä on Suorita käyttäjänä -asetus. Voit valita, tuleeko työnkulun käyttää omistajansa suojauskontekstia vai tietueeseen muutoksia tehneen käyttäjän suojauskontekstia. Jos työnkulku sisältää toimintoja, joita kaikki käyttäjät eivät voisi suorittaa suojausrajoitteiden perusteella, valitse työnkulun suorittaminen työnkulun omistajana.
Työnkulun aktivoiminen
Työnkulkuja voi muokata vain, kun niitä ei ole aktivoitu. Ennen kuin työnkulkua voidaan käyttää manuaalisesti tai tapahtumien takia, se on aktivoitava. Ennen kuin työnkulun voi aktivoida, sen on sisällettävä vähintään yksi vaihe. Lisätietoja vaiheiden määrittämisestä on ohjeaiheessa Työnkulkuprosessien määrittäminen.
Työnkulun voi aktivoida tai sen aktivoinnin voi poistaa vain sen omistaja tai käyttäjä, jolla on Toimi toisen käyttäjän puolesta -oikeus, kuten järjestelmänvalvoja. Näin on siksi, ettei pahantahtoinen käyttäjä voi muokata toisen käyttäjän työnkulkua tämän tietämättä. Voit määrittää omistamasi työnkulun uudelleen muuttamalla sen omistajaa. Tämä kenttä on Hallinta-välilehdellä . Jos et ole järjestelmänvalvoja ja sinun on muokattava toisen käyttäjän omistamaa työnkulkua, järjestelmänvalvojan on deaktivoitava työnkulku ja määritettävä se sinulle. Kun olet muokannut työnkulkua, voit määrittää sen takaisin hänelle, jotta he voivat aktivoida sen.
Reaaliaikaiset työnkulut edellyttävät, että käyttäjällä on Aktivoi reaaliaikaiset prosessit - oikeus. Reaaliaikaisten työnkulkujen riski vaikuttaa järjestelmän suorituskykyyn on suurempi kuin järjestelmän suorituskykyyn, koska tämä oikeus tulisi antaa vain henkilöille, jotka voivat arvioida tätä potentiaalista riskiä.
Työnkulut tallennetaan aktivoinnin yhteydessä, joten niitä ei tarvitse tallentaa ennen niiden aktivointia.
Katso myös
Työnkulkuprosessien määrittäminen
Valvo ja hallitse työnkulkuprosesseja
Työnkulkuprosessien parhaat käytännöt