Stvaranje poslovnih pravila i preporuka za primjenu logike u obrascu

Ova tema odnosi se na Dynamics 365 Customer Engagement (on-premises). Za Power Apps verziju ove teme, pogledajte: Stvaranje poslovnog pravila za entitet

Možete stvoriti poslovna pravila i preporuke za primjenu logike obrasca bez pisanja JavaScript koda ili za stvaranja programskih dodataka. Poslovna pravila nude jednostavno sučelje za implementaciju i održavanje često promjenjivih i korištenih pravila. Mogu se primijeniti na glavne obrasce i obrasce za brzo stvaranje obrazaca i rade u sustavu Dynamics 365 Customer Engagement (on-premises), web-aplikacijama sustava Dynamics 365 for Customer Engagement, sustavu Dynamics 365 for tablets i u sustavu Dynamics 365 for Outlook (na mreži ili izvan mreže).

Spajanjem uvjeta i akcija možete učiniti bilo što od sljedećeg s poslovnim pravilima:

  • Postavi vrijednosti polja

  • Poništavanje vrijednosti polja

  • Postavi razine preduvjeta polja

  • Prikaži ili sakrij polja

  • Omogući ili onemogući polja

  • Provjeri valjanost podataka i prikaži poruke o pogreškama

  • Stvaranje poslovnih preporuka na temelju poslovne inteligencije.

Napomena

Poslovna pravila ne rade sa skupovima višestrukih odabira mogućnosti.

Stvaranje poslovnih pravila ili preporuka

  1. Provjerite imate li sigurnosnu ulogu administratora sustava ili osobe za prilagodbu sustava ili ekvivalentne dozvole.

  2. Otvorite preglednik rješenja.

  3. Otvorite entitet za koji želite stvoriti poslovna pravila (otvorite, primjerice, Kupac entitet), a zatim dvaput kliknite Poslovna pravila.

    Stvorite poslovno pravilo u zadanom rješenju.

  4. Kliknite Novo.

    Otvara se prozor dizajnera Poslovno pravilo s jednim uvjetom već stvorenim za vas. Svako pravilo započinje s uvjetom. Poslovno pravilo vrši jednu ili više akcija na temelju tog uvjeta.

    Prozor za dizajn poslovnih pravila.

    Savjet

    Ako želite promijeniti postojeće poslovno pravilo, morate ga deaktivirati prije uređivanja.

  5. Dodajte opis, ako želite, u okvir opisa u gornjem lijevom kutu prozora.

  6. Postavite opseg, ovisno o sljedećem:

    Ako odaberete ovu stavku... Opseg je postavljen na...
    Entitet Svi obrasci i poslužitelj
    Svi obrasci Svi obrasci
    Određeni obrazac (Kupac obrazac, na primjer) Samo taj obrazac
  7. Dodajte uvjete. Da biste dodali više uvjeta poslovnim pravilima:

    1. Povucite komponentu Uvjet s kartice Komponente do znaka plus u dizajneru dizajnera.

      Dodajte uvjet u poslovno pravilo.

    2. Da biste postavili svojstva za stanje, kliknite komponentu Uvjet u prozoru dizajnera i postavite svojstva na kartici Svojstva na desnoj strani zaslona. Tijekom postavljanja svojstava stvara se izraz pri dnu kartice Svojstva.

    3. Da biste dodali još uvjeta (I ili ILI) stanju, kliknite Novo na kartici Svojstva da biste stvorili novo pravilo, a zatim postavite svojstva za to pravilo. U polju Logika pravila možete navesti želite li dodati novo pravilo kao I ili ILI.

      Dodajte novo pravilo uvjetu.

    4. Kada završite postavljanje svojstava za stanje, kliknite Primijeni.

  8. Dodajte akciju. Za dodavanje akcije:

    1. Povucite jednu akciju komponente s kartice Komponente na znak plus pokraj Uvjet komponente. Povucite akciju na znak plus pokraj kvačice ako želite da poslovno pravilo poduzme tu akciju kad je zadovoljen uvjet ili na znak plus pokraj oznake x ako želite da poslovno pravilo poduzme tu akciju kad nije zadovoljen uvjet.

      Povucite radnju na poslovno pravilo.

    2. Da biste postavili svojstva za akciju, kliknite komponentu Akcija u prozoru dizajnera i postavite svojstva na kartici Svojstva.

    3. Kada završite postavljanje svojstava, kliknite Primijeni.

  9. Dodajte poslovnu preporuku. Za dodavanje poslovne preporuke:

    1. Povucite komponentu Preporuka s kartice Komponente na znak plus pokraj Uvjet komponente. Povucite komponentu Preporuka na znak plus pokraj kvačice ako želite da poslovno pravilo poduzme tu akciju kad je zadovoljen uvjet ili na znak plus pokraj oznake x ako želite da poslovno pravilo poduzme tu akciju kad nije zadovoljen uvjet.

    2. Da biste postavili svojstva za preporuku, kliknite komponentu Preporuka u prozoru dizajnera i postavite svojstva na kartici Svojstva.

    3. Da biste dodali dodatne akcije na preporuku, povucite ih s kartice Komponente, a zatim postavite svojstva za svaku akciju na kartici Svojstva.

      Napomena

      Kada stvorite preporuke, jedna se akcija dodaje po zadanom. Da biste vidjeli sve akcije u preporuci kliknite Detalji na komponenti Preporuka.

    4. Kada završite postavljanje svojstava, kliknite Primijeni.

  10. Za provjeru valjanosti poslovnog pravila kliknite Provjeri valjanost na traci akcija.

  11. Za spremanje poslovnog pravila kliknite Spremi na traci akcija.

  12. Da biste aktivirali poslovno pravilo, odaberite ga u prozoru Preglednik rješenja, a zatim kliknite Aktiviraj. Ne možete aktivirati poslovna pravila iz prozora dizajnera.

Savjet

Evo nekoliko savjeta n koje trebate misliti dok radite na poslovnim pravilima u prozoru dizajnera:

  • Da biste napravili snimku svega u prozoru poslovna pravila, kliknite Snimka na traci akcija. To je korisno, na primjer, ako želite zajednički koristiti i dobiti komentare o poslovnim pravilima od člana tima.
  • Pomoću minijaturne karte brzo dođite do drugog dijela procesa. To je korisno ako imate složeni proces koji se kreće sa zaslona.
  • Kako dodajete uvjete, akcije i poslovne preporuka u poslovno pravilo, stvara se kod za poslovna pravila i pojavljuje se pri dnu prozora dizajnera. Ovaj kod je samo spreman za rad.

Lokaliziranje poruka o pogrešci koje se koriste u poslovnim pravilima

Ako je za vašu organizaciju ponuđeno više od jednog jezika, željet ćete lokalizirati poruke o pogrešci koje ste postavili. Svaki put kada postavite poruku, sustav generira oznaku. Ako izvezete prijevode u svojoj organizaciji, možete dodati lokalizirane verzije svojih poruka i zatim te oznake uvesti natrag u sustav tako da osobe koje koriste jezike različite od osnovnog jezika mogu vidjeti prevedene poruke.

Uobičajeni problemi

U ovom su odjeljku opisani uobičajeni problemi koji se mogu pojaviti prilikom upotrebe poslovnih pravila.

Složeni atributi nisu podržani u aplikacijama objedinjenog sučelja

Radnje ili uvjeti koji upotrebljavaju polje složenih atributa nisu podržani u aplikacijama utemeljenim na objedinjenom sučelju. Zamjenski, možete upotrebljavati radnje ili uvjete na atributima koji čine složene atribute. Na primjer, umjesto da koristite atribut Puni naziv (fullname), možete koristiti atribute Ime (firstname) i Prezime (lastname).

Da li se vaše poslovno pravilo za obrazac ne aktivira?

Poslovno pravilo se možda neće izvršiti jer polje povezano s poslovnim pravilom nije uključeno uz obrazac.

  1. Otvorite preglednik rješenja. Proširite željeni entitet i zatim odaberite stavku Obrasci.

  2. Otvorite željeni obrazac, a zatim na vrpci alata za dizajniranje obrazaca odaberite Poslovna pravila.

  3. Otvorite poslovno pravilo u alatu za dizajniranje obrazaca.

  4. U dizajneru poslovnih pravila odaberite svaki uvjet i akciju da biste provjerili sva polja povezana uz svaki uvjet i akciju.

    Polje na koje se poziva poslovno pravilo postoji u entitetu.

  5. Provjerite da li je svako polje povezano s poslovnim pravilom također uključeno u obrascu. Ako nije, dodajte obrascu polje koje nedostaje.

    Polje naziva računa na obrascu.

Često postavljana pitanja (FAQ)

Mogu li poslovna pravila otključati polja na obrascu koji je samo za čitanje?

  • Da, poslovno pravilo može otključati polja i urediti radnje u obrascu koji je samo za čitanje.

Kako mogu riješiti problem s poslovnim pravilom koje ne radi?

Reagiraju li poslovna pravila na promjene izvršene putem učitane skripte?

  • Ne, ona će se izvršiti prije izvršavanja učitane skripte.

Pogledajte također

Stvaranje prilagođene poslovne logike putem procesa
Stvaranje tijeka poslovnog procesa
Stvaranje mobilnog izvođenja zadatka