Kreiranje poslovnih pravila i preporuka za primenu logike u obrascu

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

Možete da kreirate poslovna pravila i preporuke radi primene logike obrasca bez pisanja JavaScript koda ili kreiranja dodatnih komponenti. Poslovna pravila obezbeđuju jednostavan interfejs za primenu i održavanje pravila koja se brzo menjaju i često koriste. One se mogu primeniti na obrasce „Glavni“ i „Brzo kreiranje“ i radiće u aplikacijama Dynamics 365 Customer Engagement (on-premises), Dynamics 365 for Customer Engagement veb-aplikacijama, Dynamics 365 za tablete i Dynamics 365 for Outlook (u režimu na mreži ili van mreže).

Kombinovanjem uslova i radnji, možete da uradite bilo koje od sledećeg pomoću poslovnih pravila:

  • Postavljanje vrednosti polja

  • Brisanje vrednosti iz polja

  • Postavljanje nivoa zahteva polja

  • Prikazivanje ili skrivanje polja

  • Omogućavanje ili onemogućavanje polja

  • Potvrđivanje podataka i prikazivanje poruka o greškama

  • Kreiranje preporuka za poslovanje na osnovu poslovnog obaveštavanja.

Napomena

Poslovna pravila ne funkcionišu sa skupovima opcija sa višestrukim odabirom.

Kreiranje poslovnog pravila ili preporuke za poslovanje

  1. Vodite računa da imate bezbednosnu ulogu administratora sistema ili stručnjaka za prilagođavanje sistema ili ekvivalentne dozvole.

  2. Otvorite istraživač rešenja.

  3. Otvorite entitet za koji želite da kreirate poslovno pravilo (na primer, otvorite entitet Poslovni kontakt), a zatim dvaput kliknite na Poslovna pravila.

    Kreiranje poslovnog pravila u podrazumevanom rešenju.

  4. Kliknite na dugme Novo.

    Prozor dizajnera poslovnog pravila se otvara sa jednim uslovom koji je već kreiran za vas. Svako pravilo počinje sa uslovom. Poslovno pravilo preduzima jednu ili više radnji na osnovu tog uslova.

    Prozor za dizajniranje poslovnih pravila.

    Savet

    Ako želite da izmenite postojeće poslovno pravilo, morate prvo da ga deaktivirate da biste ga izmenili.

  5. Dodajte opis, ako želite, u polje za opis u gornjem levom uglu prozora.

  6. Postavite opseg, u skladu sa sledećim:

    Ako izaberete ovu stavku... Opseg je podešen na...
    Entitet Svi obrasci i server
    Svi obrasci Svi obrasci
    Određeni obrazac (obrazac Poslovni kontakt, na primer) Samo taj obrazac
  7. Dodajte uslove. Da biste dodali još uslova u poslovno pravilo:

    1. Prevucite komponentu Uslov sa kartice Komponente do znaka plus u alatki za dizajniranje.

      Dodavanje uslova u poslovno pravilo.

    2. Da biste podesili svojstva za uslov, kliknite na komponentu Uslov u prozoru dizajnera, a zatim podesite svojstva na kartici Svojstva sa desne strane ekrana. Dok podešavate svojstva, kreira izraz pri dnu kartice Svojstva.

    3. Da biste dodali dodatnu odredbu („AND“ ili „OR“) u uslov, kliknite na Novo na kartici Svojstva da biste kreirali novo pravilo, a zatim podesite svojstva za to pravilo. U polju Logika pravila možete da odredite da li želite da dodate novo pravilo kao „AND“ ili „OR“.

      Dodavanje novog pravila u uslov.

    4. Kada završite sa podešavanjem svojstava za uslov, kliknite na Primeni.

  8. Dodajte radnje. Da biste dodali radnju:

    1. Prevucite jednu od komponenti radnje sa kartice Komponente do znaka plus pored komponente Uslov. Prevucite radnju do znaka plus pored znaka za potvrdu ako želite da poslovno pravilo preduzme tu radnju kada je uslov ispunjen ili do znaka plus pored „x“ ako želite da poslovno pravilo preduzme tu radnju ako uslov nije ispunjen.

      Prevucite radnju u poslovno pravilo.

    2. Da biste podesili svojstva za radnju kliknite na komponentu Radnja u prozoru dizajnera, a zatim podesite svojstva na kartici Svojstva.

    3. Kada završite sa podešavanjem svojstava, kliknite na Primeni.

  9. Dodajte preporuku za poslovanje. Da biste dodali preporuku za poslovanje:

    1. Prevucite komponentu Preporuka sa kartice Komponente do znaka plus pored komponente Uslov. Prevucite komponentu Preporuka do znaka plus pored znaka za potvrdu ako želite da poslovno pravilo preduzme tu radnju kada je uslov ispunjen ili do znaka plus pored „x“ ako želite da poslovno pravilo preduzme tu radnju ako uslov nije ispunjen.

    2. Da biste podesili svojstva za preporuku, kliknite na komponentu Preporuka u prozoru dizajnera, a zatim podesite svojstva na kartici Svojstva.

    3. Da biste dodali više radnji u preporuku, prevucite ih sa kartice Komponente, a zatim podesite svojstava za svaku radnju na kartici Svojstva.

      Napomena

      Kada kreirate preporuku, jedna radnja se podrazumevano dodaje. Da biste videli sve radnje u preporuci, kliknite na dugme Detalji na komponenti Preporuke.

    4. Kada završite sa podešavanjem svojstava, kliknite na Primeni.

  10. Da biste proverili valjanost poslovnog pravila, kliknite na Proveri valjanost na traci sa radnjom.

  11. Da biste sačuvali valjanost poslovnog pravila, kliknite na Sačuvaj na traci sa radnjom.

  12. Da biste aktivirali poslovno pravilo, izaberite ga u prozoru „Istraživač rešenja“, pa kliknite na Aktiviraj. Nije moguće aktivirati poslovno pravilo iz prozora dizajnera.

Savet

Evo nekoliko saveta koje treba imati u vidu dok radite na poslovnim pravilima u prozoru dizajnera:

  • Da biste napravili snimak svega u prozoru poslovnog pravila, kliknite na Snimak na traci sa radnjom. Ovo je korisno, na primer, ako želite da delite i preuzimate komentare o poslovnom pravilu od člana tima.
  • Koristite mini-mapu da biste se brzo kretali do različitih delova procesa. Ovo je korisno kada imate komplikovan proces koji se pomera sa ekrana.
  • Dok dodajete uslove, radnje i preporuke za poslovanje u poslovno pravilo, kôd za poslovno pravilo se pravi i prikazuje u dnu prozora dizajnera. Ovaj kôd je samo za čitanje.

Lokalizacija poruka o grešci u poslovnim pravilima

Ako imate više jezika koji se koriste u organizaciji, možda želite da lokalizujete poruke o grešci koje ste podesili. Svaki put kada podesite poruku, sistem generiše oznaku. Ako izvezete prevode u organizaciju, možete da dodate lokalizovane verzije poruka, a zatim da uvezete te oznake nazad u sistem, tako da osobe koje koriste druge jezike mogu da vide prevedene poruke.

Uobičajeni problemi

Ovaj odeljak opisuje uobičajene probleme na koje možete naići kada koristite poslovna pravila.

Složeni atributi nisu podržani sa aplikacijama objedinjenog interfejsa

Radnje ili uslovi koji koriste polje složene atribute nisu podržani u aplikacijama zasnovanim na objedinjenom interfejsu. Alternativno, možete koristiti radnje ili uslove u atributima koji sačinjavaju složene atribute. Na primer, umesto da koristite atribut Puno ime (fullname), možete da koristite atribute Ime (firstname) i Prezime (lastname).

Da li se poslovno pravilo ne pokreće za obrazac?

Poslovno pravilo se možda ne izvršava jer polje referencirano u poslovnom pravilu nije uključeno u obrazac.

  1. Otvorite istraživač rešenja. Razvijte željeni entitet, a zatim izaberite stavku Obrasci.

  2. Otvorite željeni obrazac, pa na traci dizajnera obrasca izaberite Poslovna pravila.

  3. U dizajneru obrasca otvorite poslovno pravilo.

  4. U dizajneru poslovnih pravila izaberite svaki uslov i radnju da biste potvrdili sva polja na koja upućuje svaki uslov i radnja.

    Polje referencirano u poslovnom pravilu postoji u entitetu.

  5. Verifikujte da je svako polje referencirano u poslovnom pravilu uključeno i u obrazac. Ako nije, dodajte nedostajuće polje u obrazac.

    Polje „Ime poslovnog kontakta“ u obrascu.

Najčešća pitanja

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

  • Da, poslovno pravilo može da otključa polja i uredi radnje u obliku samo za čitanje.

Kako da rešim poslovno pravilo koje ne funkcioniše?

Da li poslovna pravila reaguju na promene koje su unete putem onLoad skripte?

  • Ne, izvršavaće se pre nego što se izvrši skripta učitavanja.

Takođe pogledajte

Kreiranje prilagođene poslovne logike pomoću procesa
Kreirajte tok poslovnog procesa
Kreiranje toka zadataka za mobilne uređaje