Преглед на използването на процесите на работния процес

Тази тема се прилага към Dynamics 365 Customer Engagement (on-premises). За версията на Power Apps на тази тема вижте: Класически работни потоци на Dataverse във фонов режим

Работните потоци автоматизират бизнес процесите без използване на потребителски интерфейс. Хората обикновено използват процеси на работен поток, за да започнат автоматизация, която не изисква намеса от страна на потребителя.

Всеки процес на работен поток е свързан с един обект. Когато конфигурирате работни потоци, имате четири основни области, които трябва да вземете предвид:

  • Кога да ги започнете?

  • Трябва ли да се изпълняват като работни потоци в реално време, или като фонови работни потоци?

  • Какви действия трябва да изпълняват?

  • При какви условия трябва да бъдат извършени действията?

    Тази тема представя как да намирате процеси на работен поток и описва кога да ги започвате и дали да ги изпълнявате в реално време, или във фонов режим. За информация относно действията, които трябва да изпълнят, и условията вижте Конфигуриране на процеси на работен поток.

Къде можете да персонализирате процесите на работен поток?

Можете да видите работните потоци във вашата организация, като прегледате възела "Процеси" в решението по подразбиране и филтрирате процесите, които имат работен поток "Категория ".

Процеси, филтрирани по работен поток в Dynamics 365 for Customer Engagement.

В зависимост от това как е изградено приложението, потребителите могат да създават или променят своите работни потоци в него.

Разработчиците могат да създават работни потоци, като използват информацията в ръководството за разработчици Dynamics 365 Customer Engagement (on-premises) , а решенията, които закупувате, може да включват работни потоци, които можете да променяте.

Свойства на работния поток

В изследователя на решения изберете Процеси и щракнете върху Създай .

Когато създавате работен поток, диалоговият прозорец Създаване на процес изисква да зададете три свойства, които всички процеси имат:

Създаване на работен поток в Dynamics 365 for Customer Engagement.

Име на процес
Името на процеса на работен поток не трябва да е уникално, но ако очаквате, че ще имате много работни потоци, може да искате да използвате правила за наименуване, за да разграничите ясно вашите процеси. Може да искате да приложите стандартни префикси към името на работния поток. Префиксът може да описва функцията на работния поток или отдела в рамките на фирмата. Това ще ви помогне да групирате подобни елементи в списъка с работни потоци.

Категория
Това свойство указва, че процесът е на работен поток.

Обект
Всеки процес на работен поток трябва да се зададе за един-единствен обект. Не можете да променяте обекта, след като процесът на работния поток е създаден.

Изпълнение на този работен поток във фонов режим (препоръчва се)
Тази опция се появява, когато изберете работен поток като категория. Тази настройка определя дали работният поток да се изпълнява в реално време, или във фонов режим. Работните потоци в реално време се изпълняват незабавно (синхронно), а работните потоци във фонов режим се изпълняват асинхронно. Наличните опции за конфигуриране зависят от вашия избор за тази настройка. Работните потоци във фонов режим позволяват използването на условия за изчакване, които не са налични за работните потоци в реално време. Ако не използвате такива условия за изчакване, по-късно можете да преобразувате работни потоци във фонов режим в работни потоци в реално време и обратното. За повече информация относно условията на изчакване вижте Задаване на условия за действия на работния поток.

Също така имате опцията Тип , за да зададете дали да създадете нов работен поток от самото начало, или да изберете да започнете от съществуващ шаблон. Когато изберете Нов процес от съществуващ шаблон (изберете от списък), можете да избирате от наличните процеси на работни потоци, които преди това са били записани като шаблон за процес.

След като създадете работния поток или ако редактирате съществуващ такъв, ще получите достъп до следните допълнителни свойства:

раздела

Активирай като
Можете да изберете Шаблон за процес , за да създадете разширена отправна точка за други шаблони. Ако изберете тази опция, след като активирате работния поток, тя няма да бъде приложена, а вместо това ще бъде достъпна за избор в диалоговия прозорец Създаване на процес, ако изберете Тип :Нов процес от съществуващ шаблон (изберете от списъка)

Шаблоните за процеси са удобни, когато имате множество подобни процеси на работен поток и искате да ги дефинирате, без да дублирате същата логика.

Бележка

Редактирането на шаблон на процес не променя поведението на други процеси на работен поток, създадени по-рано на базата на този шаблон. Новите работни потоци, създадени с помощта на шаблон, представляват копие на съдържанието на шаблона.

На разположение за изпълнение
Този раздел съдържа опции, които описват начина, по който работният поток може да бъде изпълнен.

Изпълнение на този работен поток във фонов режим (препоръчва се)
Това квадратче отразява опцията, която сте избрали по време на създаването на работния поток. Тази опция е забранена, но можете да я промените от менюто Действия , като изберете или Конвертиране в работен поток в реално време, илиКонвертиране във фонов работен поток.

Като процес при поискване
Изберете тази опция, ако искате да позволите на потребителите да стартират този работен поток ръчно. Можете да намерите процеси при поискване в раздела Изпълнение на работен поток на потока.

изпълнение на работен поток.

Като дете процес
Изберете тази опция, ако искате да разрешите стартирането на работния поток от друг работен поток.

Задържане на проект на работен поток
Този раздел съдържа опция за изтриване на работен поток, след като завърши изпълнението на работния поток.

Автоматично изтриване на завършени задания от работния поток (за да се спести място на диска)
Изберете тази опция, ако искате завършена задача на работен поток да се изтрива автоматично.

Бележка

Задачите на работния поток не се изтриват веднага след завършване, а малко след това – чрез групов процес.

Обхват
За обекти, притежавани от потребители, опциите са "Организация", " Родител: дъщерни стопански единици", "Филиал" или "Потребител ". За организациите, притежавани от организацията, единствената възможност е организацията.

Ако обхватът е "Организация", тогава логиката на работния поток може да се приложи към всеки запис в организацията. В противен случай работният поток може да се приложи само към подмножество от записи, които попадат в обхвата.

Бележка

Стойността на обхвата по подразбиране е User. Проверите дали стойността на обхвата е подходяща, преди да активирате работния поток.

Стартирай, когато
Използвайте опциите в този раздел, за да укажете кога даден работен поток трябва да се стартира автоматично. Можете да конфигурирате работен поток в реално време да се изпълнява преди определени събития. Това е много силна възможност, защото работният поток може да спре действието, преди да бъде извършено. Повече информация: Използване на работни потоци в реално време. Опциите са:

  • Записът е създаден

  • Промени в състоянието на записа

  • Записът е присвоен

  • Промяна на полетата на записа

  • Записът е изтрит

Бележка

Имайте предвид, че действията и условията, които дефинирате за работния поток, не взимат предвид времето, в което той ще бъде изпълнен. Ако например дефинирате работен поток за актуализиране на записа, това действие няма да може да бъде изпълнено от работен поток в реално време, преди записът да бъде създаден. Запис, който не съществува, не може да бъде актуализиран. По същия начин работен поток във фонов режим не може да актуализира запис, който е бил изтрит, въпреки че можете да дефинирате това действие за работния поток. Ако конфигурирате работен поток да извършва действие, което не може да бъде изпълнено, действието ще бъде неуспешно, както и целият работен поток.

Изпълни като
Тази опция е налична само ако не сте избрали опцията Изпълни този работен поток във фонов режим (препоръчително), когато сте създали работния поток, или ако по-късно сте преобразували фонов работен поток в работен поток в реално време.

Контекст на защита на процеси на работен поток

Когато фонов работен поток е конфигуриран като процес при поискване и е стартиран от потребител с помощта на командата Изпълнение на работен поток, действията, които работният поток може да изпълнява, са ограничени до тези, които потребителят може да изпълнява въз основа на привилегиите и нивата на достъп, определени от правата за достъп, зададени за неговия потребителски акаунт.

Когато работен поток във фонов режим се стартира на базата на събитие, работният поток работи в контекста на лицето, което го притежава – обикновено лицето, което е създало работния поток.

За работни потоци в реално време имате опцията Изпълни като и можете да изберете дали работният поток да прилага контекста на защитата на собственика на работния поток или на потребителя, който е направил промени в записа. Ако работният процес включва действия, които не всички потребители биха могли да извършат поради ограничения за защита, трябва да изберете работният поток да се изпълнява като собственик на работния поток.

Активиране на работен поток

Работните потоци могат да се редактират само докато са дезактивирани. Преди даден работен поток да може да бъде използван ръчно или прилаган при определени събития, той трябва да бъде активиран. Преди даден работен поток да може да бъде активиран, той трябва да съдържа поне една стъпка. За информация относно конфигурирането на стъпки вижте Конфигуриране на процеси на работен поток

Работният поток може да бъде активиран или дезактивиран само от собственика на работния поток или от някой с привилегията Действие от името на друг потребител , като например системния администратор. Причината за това е, че злонамерен потребител може да промени нечий работен поток, без собственикът да знае за промяната. Можете да присвоите наново работен поток, който притежавате, като промените собственика. Това поле се намира в раздела "Администрация ". Ако не сте системен администратор и трябва да редактирате работен поток, който е собственост на друг потребител, трябва те да го дезактивират и да ви го присвоят. След като приключите с редактирането на работния поток, можете да го присвоите обратно на първоначалния собственик, за да го активира.

Работните потоци в реално време изискват потребителят да има привилегията "Активиране на процеси в реално време". Тъй като работните потоци в реално време могат в по-голяма степен да изложат на риск производителността на системата, тази привилегия трябва да бъде предоставяна само на хора, които могат да оценят потенциалните рискове.

Работните потоци се записват по време на активирането, така че не е необходимо да ги записвате, преди да ги активирате.

Вижте също

Конфигуриране на процеси на работен поток
Наблюдение и управление на процесите на работния поток
Най-добри практики за процесите на работния поток