Share via


Liiketoimintasääntöjen ja suositusten luonti käyttämällä logiikkaa lomakkeessa

Tässä ohjeaiheessa käsitellään Dynamics 365 Customer Engagement (on-premises) -sovellusta. Ohjeaiheen Power Apps -versio on täällä: Liiketoimintasäännön luominen entiteetille

Voit luoda liiketoimintasääntöjä ja -suosituksia lomakelogiikan käyttämiseksi ilman JavaScript-koodin kirjoittamista tai laajennusten luontia. Liiketoimintasäännöt tarjoavat yksinkertaisen käyttöliittymän, jossa voi ottaa käyttöön ja ylläpitää nopeasti muuttuvia ja yleisesti käytettyjä sääntöjä. Niitä voidaan käyttää pää- ja pikaluontilomakkeissa ja ne toimivat Dynamics 365 Customer Engagement (on-premises) -sovelluksissa, Dynamics 365 for Customer Engagement -verkkosovelluksissa, Dynamics 365 taulutietokoneisiin -sovelluksessa ja Dynamics 365 for Outlookissa (online- tai offline-tilassa).

Seuraavat ovat mahdollisia liiketoimintasääntöjen avulla, kun ehdot ja toiminnot yhdistetään:

  • Määritä kentän arvot

  • Kenttäarvojen tyhjentäminen

  • Määritä kentän vaatimustasot

  • Näytä tai piilota kentät

  • Ota kenttiä käyttöön tai poista niitä käytöstä

  • Tarkista tiedot ja näytä virhesanomat

  • Liiketoimintasuositusten luominen liiketoimintatietojen perusteella.

Huomautus

Liiketoimintasäännöt eivät toimi monivalintajoukon kanssa.

Liiketoimintasäännön tai liiketoimintasuosituksen luominen

  1. Varmista, että sinulla on Järjestelmänvalvoja- tai Järjestelmän mukauttaja -käyttöoikeusrooli tai vastaavat käyttöoikeudet.

  2. Avaa ratkaisunhallinta.

  3. Avaa entiteetti, jolle liiketoimintasääntö luodaan (avaa esimerkiksi Asiakas-entiteetti), ja valitse sitten kaksoisnapsauttamalla Liiketoimintasäännöt.

    Liiketoimintasäännön luonti oletusratkaisussa

  4. Valitse Uusi.

    Avautuvassa liiketoimintasäännön suunnitteluikkunassa on luotu valmiiksi yksi ehto. Jokaisen säännön alussa on ehto. Liiketoimintasäännössä on vähintään yksi toiminto ehdon mukaan.

    Liiketoimintasääntöjen suunnitteluikkuna.

    Tippi

    Jos haluat muokata aiemmin luotua liiketoimintasääntöä, sen aktivointi on poistettava ennen muokkaamista.

  5. Voit lisätä kuvauksen ikkunan vasemmassa yläkulmassa olevaan kuvausruutuun.

  6. Määritä vaikutusalue seuraavasti:

    Jos valitset tämän... Vaikutusalueeksi määritetään...
    Entiteetti Kaikki lomakkeet ja palvelin
    Kaikki lomakkeet Kaikki lomakkeet
    Tietty lomake (esimerkiksi Asiakas-lomake) Kyseinen lomake
  7. Lisää ehtoja. Voit lisätä oman liiketoimintasääntöön lisää ehtoja seuraavasti:

    1. Vedä Ehto-osa Osat-välilehdestä suunnitteluohjelman plusmerkkiin.

      Ehdon lisääminen liiketoimintasääntöön

    2. Määritä tämän ehdon ominaisuudet valitsemalla suunnitteluikkunassa Ehto-osa ja määrittämällä sitten ominaisuudet näytön oikealla puolella Ominaisuudet-välilehdessä. Kun määrität ominaisuudet, lauseke luodaan Ominaisuudet-välilehden alareunassa.

    3. Voit lisätä ehtoon lisälausekkeen (JA tai TAI) napsauttamalla Ominaisuudet-välilehdestä Uusi luodaksesi uuden säännön ja määrittämällä sitten säännön ominaisuudet. Voit määrittää Sääntölogiikka-kentässä lisätäänkö uusi sääntö JA- vai TAI-sääntönä.

      Uuden säännön lisääminen ehtoon

    4. Kun olet määrittänyt ehdon ominaisuudet, valitse Käytä.

  8. Lisää toimintoja Lisää toiminto näin:

    1. Vedä yksi toiminnon osista Osat-välilehdestä Ehto-osan vieressä olevaan plusmerkkiin. Vedä toiminto valintamerkin vieressä olevaan plusmerkkiin, jos haluat liiketoimintasäännön tekevän kyseisen toiminnon, kun ehto toteutuu, tai x-merkin vieressä olevaan plusmerkkiin, jos haluat liiketoimintasäännön tekevän kyseisen toiminnon, jos ehto ei toteudu.

      Toiminnon vetäminen liiketoimintasääntöön

    2. Määritä toiminnon ominaisuudet valitsemalla suunnitteluikkunassa Toiminto-osa ja määrittämällä sitten ominaisuudet Ominaisuudet-välilehdessä.

    3. Kun olet määrittänyt ominaisuudet, valitse Käytä.

  9. Lisää yrityssuositus Lisää yrityssuositus näin:

    1. Vedä Suositus-osa Osat-välilehdestä Ehto-osan vieressä olevaan plusmerkkiin. Vedä Suositus-osa valintamerkin vieressä olevaan plusmerkkiin, jos haluat liiketoimintasäännön tekevän kyseisen toiminnon, kun ehto toteutuu, tai x-merkin vieressä olevaan plusmerkkiin, jos haluat liiketoimintasäännön tekevän kyseisen toiminnon, jos ehto ei toteudu.

    2. Määritä suosituksen ominaisuudet valitsemalla suunnitteluikkunassa Suositus-osa ja määrittämällä sitten ominaisuudet Ominaisuudet-välilehdessä.

    3. Voit lisätä uusia toimintoja suositukseen vetämällä ne Osat-välilehdestä ja määrittämällä sitten kunkin toiminnon ominaisuudet Ominaisuudet-välilehdessä.

      Huomautus

      Kun luot suosituksen, yksi toiminto lisätään oletusarvoisesti. Näet kaikki suosituksen toiminnot valitsemalla TiedotSuositus-osassa.

    4. Kun olet määrittänyt ominaisuudet, valitse Käytä.

  10. Tarkista liiketoimintasääntö valitsemalla toimintorivillä Tarkista.

  11. Tallenna liiketoimintasääntö valitsemalla toimintorivillä Tallenna.

  12. Aktivoi liiketoimintasääntö valitsemalla se ratkaisunhallintaikkunassa ja valitsemalla sitten Aktivoi. Liiketoimintasääntöä ei voi aktivoida suunnitteluikkunasta.

Tippi

Seuraavassa on joitakin vinkkejä liiketoimintasääntöjen käsittelemiseen suunnitteluohjelman ikkunassa:

  • Voit ottaa liiketoimintasäännön ikkunan tapahtumista tilannevedoksen valitsemalla toimintorivillä Tilannevedos. Tämä on kätevää, jos esimerkiksi haluat jakaa liiketoimintasäännön ja saada siihen kommentteja ryhmän jäseneltä.
  • Siirry nopeasti prosessin eri osiin pienoiskartan avulla. Tämä on kätevää, kun monimutkainen prosessi jatkuu näytön ulkopuolelle.
  • Kun lisäät liiketoimintasääntöön ehtoja, toimintoja ja liiketoimintasuosituksia, liiketoimintasäännön koodi luodaan ja se tulee näkyviin suunnitteluohjelman alareunaan. Tämä koodi on vain luku -muodossa.

Liiketoimintasäännöissä käytettävien virhesanomien lokalisoiminen

Jos organisaatiossa on käytössä useita kieliä, määritetyt virhesanomat kannattaa lokalisoida. Järjestelmä määrittää sanomalle otsikon sanoman luonnin yhteydessä. Jos viet käännökset organisaatioon, voit lisätä sanomien lokalisoidut versiot ja tuoda otsikot takaisin järjestelmään. Tällöin muuta kuin asennuskieltä käyttävät käyttäjät näkevät käännetyt sanomat.

Yleisiä ongelmia

Tässä osassa käsitellään yleisiä ongelmia, joita voi esiintyä liiketoimintasääntöjä käytettäessä.

Yhdistelmämääritteitä ei tueta Unified Interface -sovelluksissa

Yhdistelmämääritteitä käyttäviä toimintoja tai ehtoja ei tueta Unified Interfaceen perustuvissa sovelluksissa. Vaihtoehtoisesti voit käyttää toimintoja tai ehtoja määritteissä, jotka muodostavat yhdistelmämääritteet. Voit käyttää esimerkiksi Koko nimi (fullname) -määritteen sijasta Etunimi (firstname)- ja Koko nimi (lastname) -määritteitä.

Jääkö lomakkeen liiketoimintasääntö käynnistymättä?

Liiketoimintasääntö saattaa jäädä suorittamatta, koska sääntö, johon kenttä viittaa, ei sisälly lomakkeeseen.

  1. Avaa ratkaisunhallinta. Laajenna haluamasi entiteetti ja valitse Lomakkeet.

  2. Avaa haluamasi lomake ja valitse lomakkeiden suunnitteluohjelman valintanauhasta Liiketoimintasäännöt.

  3. Avaa liiketoimintasääntö lomakkeiden suunnitteluohjelmassa.

  4. Valitse liiketoimintasäännön suunnitteluohjelmassa jokainen sääntö ja toiminto, joiden avulla niissä viitatut kentät vahvistetaan.

    Liiketoimintasäännössä viitattu kenttä on entiteetissä

  5. Vahvista, että jokainen liiketoimintasäännössä viitattu kenttä sisältyy myös lomakkeeseen. Jos näin ei ole, lisää puuttuva kenttä lomakkeeseen.

    Asiakkaan nimi -kenttä lomakkeessa

Usein kysyttyjä kysymyksiä

Voivatko liiketoimintasäännöt avata Vain luku -lomakkeen kenttien lukituksen?

  • Kyllä, liiketoimintasääntö voi poistaa kenttien lukituksen ja muokata toimintoja vain luku -muodossa.

Miten voin tehdä vianmäärityksen liiketoimintasäännölle, joka ei toimi?

Reagoivatko liiketoimintasäännöt onLoad-komentosarjan tekemiin muutoksiin?

  • Eivät, ne suoritetaan ennen onLoad-komentosarjan suorittamista.

Katso myös

Mukautetun liiketoimintalogiikan luominen prosessien avulla
Liiketoimintaprosessin luominen
Mobiilitehtävänkulun luominen