Делите путем


Креирање пословних правила и препорука за примену логике у обрасцу

Ова тема се односи на Dynamics 365 Customer Engagement (on-premises). За Power Apps верзију ове теме, погледајте: Креирајте пословно правило за ентитет

Можете креирати пословна правила и препоруке за примену логике без писања ЈаваСцрипт кода или креирања додатака. Пословна правила пружају једноставан интерфејс за имплементацију и одржавање правила која се брзо мењају и често се користе. Могу се применити на главне и брзе обрасце и раде у Dynamics 365 Customer Engagement (on-premises), Дyнамицс 365 за веб апликације Цустомер Енгагемент, < ДИЦТ__Дyнамицс 365 за таблете > Дyнамицс 365 фор таблетс и Dynamics 365 for Outlook (онлине или оффлине мод).

Комбиновањем услова и радњи, можете да урадите било које од следећег помоћу пословних правила:

  • Постављање вредности поља

  • Брисање вредности из поља

  • Постављање нивоа захтева поља

  • Приказивање или скривање поља

  • Омогућавање или онемогућавање поља

  • Потврђивање података и приказивање порука о грешкама

  • Креирање препорука за пословање на основу пословног обавештавања.

Белешка

Пословна правила не функционишу са скуповима опција са вишеструким одабиром.

Креирање пословног правила или препоруке за пословање

  1. Водите рачуна да имате безбедносну улогу администратора система или стручњака за прилагођавање система или еквивалентне дозволе.

  2. Отворите истраживач решења.

  3. Отворите ентитет за који желите да креирате пословно правило (на пример, отворите ентитет налога ), а затим двапут кликните на Пословна правила.

    Креирајте пословно правило у подразумеваном решењу.

  4. Кликните на дугме Ново.

    Прозор дизајнера пословног правила се отвара са једним условом који је већ креиран за вас. Свако правило почиње са условом. Пословно правило предузима једну или више радњи на основу тог услова.

    Пословна правила дизајн прозора.

    Савет

    Ако желите да измените постојеће пословно правило, морате прво да га деактивирате да бисте га изменили.

  5. Додајте опис, ако желите, у поље за опис у горњем левом углу прозора.

  6. Поставите опсег, у складу са следећим:

    Ако изаберете ову ставку... Обим је подешен на...
    Ентитета Сви обрасци и сервер
    Сви облици Сви обрасци
    Специфичан образац ( образац налога , на пример) Само тај образац
  7. Додајте услове. Да бисте додали још услова у пословно правило:

    1. Повуци компоненту Услов са картице Компоненте у плус дневник у дизајнеру.

      Додајте услов у пословном правилу.

    2. Да подесите особине за услов, кликните на компоненту Услов у прозору дизајнера, а затим подесите особине на картици Особине на десној страни екрана. Како подесите особине, израз се креира на дну картице Особине .

    3. Да додате додатни клаузул (АНД или ОР) у услов, кликните на дугме Нови на картици Особине да креирате ново правило, а затим подесите особине за то правило. У пољу Логика правила, можете одредити да ли да додате ново правило као АНД или ОР.

      Додајте ново правило у услов.

    4. Када завршите са подешавањем својстава за услов, кликните на дугме Примени.

  8. Додајте акције. Да бисте додали радњу:

    1. Превуците једну од компоненти акције са картице Компоненте у знак плус поред компоненте Услов. Превуците радњу до знака плус поред знака за потврду ако желите да пословно правило предузме ту радњу када је услов испуњен или до знака плус поред „x“ ако желите да пословно правило предузме ту радњу ако услов није испуњен.

      Превуците акцију на пословно правило.

    2. Да подесите особине за акцију, кликните на компоненту Акција у прозору дизајнера, а затим подесите особине на картици Особине .

    3. Када завршите са подешавањем особина, кликните на дугме Примени.

  9. Додајте пословну препоруку. Да бисте додали препоруку за пословање:

    1. Превуците компоненту Препорука са картице Компоненте у знак плус поред компоненте Услов. Превуците компоненту Препорука на знак плус поред квачице ако желите да пословно правило предузме ту акцију када је услов испуњен, или на знак плус поред к ако желите да пословно правило предузме ту акцију ако услов није испуњен.

    2. Да подесите особине за препоруку, кликните на компоненту Препорука у прозору дизајнера, а затим подесите особине на картици Пропертиес .

    3. Да бисте додали више акција препоруци, превуците их са картице Компоненте , а затим подесите својства за сваку акцију на картици Особине .

      Белешка

      Када креирате препоруку, једна радња се подразумевано додаје. Да бисте видели све акције у препоруци, кликните на дугме Детаљи на компоненти Препорука .

    4. Када завршите са подешавањем особина, кликните на дугме Примени.

  10. Да бисте потврдили пословно правило, кликните на дугме Потврди на траци акције.

  11. Да бисте сачували пословно правило, кликните на дугме Сачувај на траци акције.

  12. Да бисте активирали пословно правило, изаберите га у прозору Солутион Екплорер, а затим кликните на дугме Активирај. Није могуће активирати пословно правило из прозора дизајнера.

Савет

Ево неколико савета које треба имати у виду док радите на пословним правилима у прозору дизајнера:

  • Да бисте снимак све у прозору Пословно правило, кликните на снимак на траци акције. Ово је корисно, на пример, ако желите да делите и преузимате коментаре о пословном правилу од члана тима.
  • Користите мини-мапу да бисте се брзо кретали до различитих делова процеса. Ово је корисно када имате компликован процес који се помера са екрана.
  • Док додајете услове, радње и препоруке за пословање у пословно правило, кôд за пословно правило се прави и приказује у дну прозора дизајнера. Овај кôд је само за читање.

Локализација порука о грешци у пословним правилима

Ако имате више језика који се користе у организацији, можда желите да локализујете поруке о грешци које сте подесили. Сваки пут када подесите поруку, систем генерише ознаку. Ако извезете преводе у организацију, можете да додате локализоване верзије порука, а затим да увезете те ознаке назад у систем, тако да особе које користе друге језике могу да виде преведене поруке.

Уобичајени проблеми

Овај одељак описује уобичајене проблеме на које можете наићи када користите пословна правила.

Сложени атрибути нису подржани са апликацијама обједињеног интерфејса

Акције или услови који користе композитне атрибуте нису подржани у апликацијама заснованим на < ДИЦТ__обједињени интерфејс > Унифиед Интерфаце. Алтернативно, можете користити радње или услове у атрибутима који сачињавају сложене атрибуте. На пример, уместо да користите атрибут Пуно име (пуно име), можете користити атрибуте име( име) и презиме (презиме).

Да ли се пословно правило не покреће за образац?

Пословно правило се можда не извршава јер поље референцирано у пословном правилу није укључено у образац.

  1. Отворите истраживач решења. Проширите ентитет који желите, а затим изаберите Обрасци.

  2. Отворите образац који желите, а затим на < ДИЦТ__дизајнер образаца > форм десигнер траци изаберите Пословна правила.

  3. У дизајнеру обрасца отворите пословно правило.

  4. У дизајнеру пословних правила изаберите сваки услов и радњу да бисте потврдили сва поља на која упућује сваки услов и радња.

    Поље које се помиње у пословном правилу постоји у ентитету.

  5. Верификујте да је свако поље референцирано у пословном правилу укључено и у образац. Ако није, додајте недостајуће поље у образац.

    Поље за име рачуна на обрасцу.

Најчешћа питања

Могу ли пословна правила откључати поља на обрасцу само за читање?

  • Да, пословно правило може да откључа поља и уреди радње у облику само за читање.

Како да решим проблем са пословним правилом које не ради?

Да ли пословна правила реагују на промене које је направио онЛоад скрипта?

  • Не, извршаваће се пре него што се изврши скрипта учитавања.

Такође погледајте

Креирајте прилагођену пословну логику кроз процесе
Креирајте < ДИЦТ__ток пословног процеса > бусинесс процесс флоw
Креирајте проток мобилног задатка