Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Tworząc przepływ procesu biznesowego możesz pomóc w zagwarantowaniu, że ludzie będą konsekwentnie wprowadzali dane i wykonywali te same kroki za każdym razem, gdy pracują z klientem. Na przykład można utworzyć przepływ procesu biznesowego, aby wszyscy obsługiwali zgłoszenia klientów w ten sam sposób, lub aby przed złożeniem zamówienia wymagane było zatwierdzenie faktury. Przepływy procesów biznesowych używają tej samej podstawowej technologii jak inne procesy, ale możliwości, jakie one zapewniają bardzo różnią się od innych funkcji używających procesów. Aby dowiedzieć się, jak tworzyć i edytować przepływ procesów biznesowych, przejdź do tematu Tworzenie przepływu procesów biznesowych.
Obejrzyj krótki film o przepływach procesów biznesowych.
Po co używa się przepływów procesów biznesowych
Przepływy procesów biznesowych dostarczają wskazówek użytkownikom, aby mogli oni wykonywać swoją pracę. Zapewniają uproszczoną obsługę użytkownika, która prowadzi użytkowników przez procesy zdefiniowane przez organizację dla interakcji, które trzeba doprowadzić do jakiegoś rozstrzygnięcia. To środowisko użytkownika może być dostosowywane, dzięki czemu osoby o różnych rolach zabezpieczeń otrzymają środowisko najlepiej odpowiadające wykonywanej przez nich pracy.
Przepływy procesów biznesowych służą do definiowania zestawu kroków, jakie użytkownicy powinni wykonać, aby osiągnąć pożądane rezultaty. Kroki te stanowią wskaźnik wizualny, który mówi ludziom, w którym miejscu w procesie biznesowym się znajdują. Przepływy procesów biznesowych zmniejszają konieczność przeprowadzania szkolenia, ponieważ nowi użytkownicy nie muszą się zastanawiać, której tabeli powinni użyć. Mogą zdać się na proces. Przepływy procesów biznesowych można skonfigurować do obsługi wspólnych metodologii sprzedaży, które mogą pomóc Twoim grupom sprzedaży osiągnąć lepsze wyniki. W przypadku grup usługi przepływy procesów biznesowych mogą pomóc nowym pracownikom szybciej dostosować się do normalnego tempa pracy i uniknąć błędów, które mogą spowodować niezadowolenie u klientów.
Co mogą robić przepływy procesów biznesowych
Za pomocą przepływów procesów biznesowych definiuje się zestaw etapów i kroków, które są następnie wyświetlane w formancie w górnej części formularza.
Każdy etap zawiera grupy kroków. Każdy krok reprezentuje kolumnę, w którym można wprowadzać dane. Użytkownicy mogą przejść do następnego etapu za pomocą przycisku Następny etap. W aplikacji opartej na modelu można pracować z etapem przepływu procesu biznesowego wewnątrz wysuwanego okna etapu lub przypiąć etap do okienka bocznego. Przepływy procesów biznesowych nie obsługują rozszerzania wysuwanego okna etapu do okienka bocznego na urządzeniach mobilnych.
Możesz wprowadzić krok, który wymaga od użytkowników, aby wprowadzili dane dla odpowiednich kolumn, zanim będą mogą przystąpić do kolejnego etapu. Jeśli dodajesz kolumnę wymaganą przez firmę lub wymaganą przez system do etapu przepływu procesu biznesowego, zalecamy dodanie tej kolumny również do formularza. To wymaganie nazywane jest zwykle „bramkowaniem etapu”.
Przepływy procesów biznesowych wydają się być stosunkowo proste w porównaniu do innych rodzajów procesów, ponieważ nie zapewniają żadnej warunkowej logiki biznesowej ani automatyzacji poza uproszczonym środowiskiem do wprowadzania danych i kontrolowaniem przejść do etapów. Jednakże, w przypadku łączenia ich z innymi procesami i dostosowaniami mogą one być istotne dla oszczędności czasu, obniżania kosztów szkolenia i poprawić poznawanie programu przez użytkowników.
Uwaga
Jeśli dowolny etap, w tym bieżący etap, zawiera wymagane kolumny (z wyjątkiem ukrytych kolumn), musisz wypełnić kolumny na tych etapach przed zapisaniem formularza lub przejściem do nowego etapu. Wyłączone kolumny nadal będą blokować nawigację między etapami, jeśli są puste i wymagane. Wymagane kroki powiązane z kolumną Dwie opcje (Tak/Nie) muszą mieć wartość Tak (true), w przeciwnym razie zostaną uznane za puste i zablokują nawigację po scenie. To zachowanie różni się od sposobu obsługi pól wymaganych przez logikę biznesową w formularzu, gdzie No nie jest uznawane za pustą wartość.
Przepływy procesów biznesowych zintegrowane z innymi dostosowaniami
Gdy ty lub użytkownik wprowadza dane przy użyciu przepływów procesów biznesowych, zmiany danych mają również zastosowanie do kolumn formularzy, dzięki czemu wszelkie automatyzacje udostępniane przez reguły biznesowe lub skrypty formularzy mogą być stosowane natychmiast. Możesz dodać kroki, które ustawiają wartości kolumn, które nie są obecne w formularzu, a te kolumny są dodawane do modelu obiektów używanego Xrm.Page na potrzeby skryptów formularzy. Po zapisaniu danych w formularzu zostaną zastosowane wszystkie przepływy pracy inicjowane przez zmiany w kolumnach zawartych w przepływie procesów biznesowych. Jeśli zastosowano automatyzację w ramach przepływu pracy w czasie rzeczywistym, zmiany zostaną natychmiast wyświetlone użytkownikowi po odświeżeniu danych w formularzu, po zapisaniu wiersza.
Chociaż kontrolka przepływu procesu biznesowego w formularzu nie oferuje możliwości bezpośredniego programowania po stronie klienta, zmiany wprowadzone przez reguły biznesowe lub skrypt formularza są automatycznie odzwierciedlane w kontrolkach przepływu procesu biznesowego. Jeśli ukryjesz kolumnę w formularzu, ta kolumna zostanie również ukryta w kontrolce przepływu procesów biznesowych. Jeśli ustawisz wartość przy użyciu reguł biznesowych lub skryptów formularzy, ta wartość zostanie ustawiona w ramach przepływu procesów biznesowych.
Współbieżne przepływy procesów
Równoczesne przepływy procesów biznesowych pozwalają konfiguratorom konfigurować wiele procesów biznesowych i kojarzyć je z tym samym wierszem początkowym. Użytkownicy mogą przełączać się między równocześnie działającymi procesami biznesowymi, i wznawiać pracę na etapie procesu, na którym się one znajdowały.
Przepływy procesów biznesowych systemu
Jeśli w środowisku Power Platform jest włączone ustawienie Włącz aplikacje Dynamics 365, uwzględniane są następujące przepływy procesów biznesowych. Aby zrozumieć, jak działają przepływy procesów biznesowych, przejrzyj te przepływy procesów biznesowych systemu:
- Proces sprzedaży od potencjalnego klienta do szansy sprzedaży
- Proces przekształcania połączenia telefonicznego w zgłoszenie
- Proces sprzedaży
Wiele tabel w przepływach procesów biznesowych
Możesz użyć przepływu procesów biznesowych dla jednej tabeli lub objąć wiele tabel. Na przykład można mieć proces, który rozpoczyna się od szansy sprzedaży, a następnie przechodzi do oferty, zamówienia i faktury, zanim ostatecznie nastąpi zamknięcie szansy sprzedaży.
Możesz zaprojektować przepływy procesów biznesowych, które łączą wiersze dla maksymalnie pięciu różnych tabel w jeden proces, dzięki czemu osoby korzystające z aplikacji mogą skupić się na przepływie procesu, a nie na tabeli, w której pracują. Mogą oni łatwiej przechodzić między wierszami tabel pokrewnych.
Dla jednej tabeli dostępnych jest wiele przepływów procesów biznesowych
Nie każdy użytkownik w organizacji może stosować ten sam procesu i różne warunki mogą wymagać zastosowania innego procesu. Na jedną tabelę może przypadać maksymalnie 10 aktywnych przepływów procesów biznesowych, aby zapewnić właściwe procesy w różnych sytuacjach.
Kontrolowanie, który przepływ procesów biznesowych zostanie zastosowany
Przepływy procesów biznesowych można skojarzyć z rolami zabezpieczeń tak, aby tylko osoby z tymi rolami zabezpieczeń mogły je wyświetlać lub ich używać. Można również ustawić kolejność przepływów procesów biznesowych, aby kontrolować, który przepływ procesów biznesowych będzie ustawiony domyślnie. Ta metoda działa w taki sam sposób, jak definiowanie wielu formularzy dla tabeli.
Gdy ktoś utworzy nowy wiersz tabeli, lista dostępnych aktywnych definicji procesów biznesowych jest filtrowana przez rolę zabezpieczeń użytkownika. Pierwsza aktywowana definicja procesu biznesowego dostępna dla roli zabezpieczeń przypisanej użytkownikowi zgodnie z listą kolejności procesów jest stosowana domyślnie. Jeśli jest dostępna więcej niż jedna aktywna definicja procesu biznesowego, użytkownicy mogą załadować inną z okna dialogowego Przełączanie procesu . Za każdym razem, gdy procesy są przełączane, aktualnie wyświetlany proces przechodzi do tła i jest zastępowany wybranym, ale zachowuje swój stan i można się na niego z powrotem przełączyć. Każdy wiersz może mieć wiele skojarzonych wystąpień procesu (po jednym na definicję przepływu procesów biznesowych, maksymalnie 10). Po załadowaniu formularza wyświetlany jest tylko jeden przepływ procesu biznesowego. Jeśli użytkownik używa innego procesu, ten proces jest domyślnie ładowany tylko dla tego konkretnego użytkownika.
Aby upewnić się, że proces biznesowy jest ładowany domyślnie dla wszystkich użytkowników (zachowanie równoważne "przypinaniu" procesu), dodaj niestandardowy skrypt interfejsu API klienta (zasób internetowy) przy ładowaniu formularza, które w szczególności ładuje istniejące wystąpienie procesu biznesowego na podstawie identyfikatora definicji procesu biznesowego.
Rozważania dotyczące przepływu procesów biznesowych
Przepływy procesów biznesowych można zdefiniować tylko dla tych tabel, które je obsługują. Należy również pamiętać o limitach liczby procesów, etapów i kroków, które można dodać.
Przepływy procesów biznesowych, które wywołują przepływ pracy
Istnieje możliwość wywołania przepływów pracy na żądanie z poziomu przepływu procesów biznesowych. Tę funkcję można skonfigurować z poziomu projektanta przepływu procesów biznesowych, przeciągając składnik przepływu pracy do etapu procesu lub do sekcji Globalne przepływy pracy .
Jeśli dołączysz przepływ pracy, który ma wyzwalać zakończenie etapu dla etapu w przepływie procesów biznesowych, a etap ten jest ostatnim etapem w przepływie, projektant zapewnia wrażenie, że przepływ pracy zostanie wyzwolony po zakończeniu etapu. Jednak przepływ pracy nie jest uruchamiany, ponieważ nie następuje przejście między etapami. Nie otrzymasz ostrzeżenia ani błędu, co uniemożliwiłoby dołączenie przepływu pracy do etapu. Gdy użytkownik wejdzie w interakcję z przepływem procesów biznesowych, zakończenie lub porzucenie procesu nie powoduje przejścia etapu, a w związku z tym przepływ pracy nie jest wyzwalany. Rozważ następujące przykłady:
Przepływ procesów biznesowych jest tworzony z dwóch etapów. S1 łączy się z S2 z przepływem pracy na etapie S2 i ustawia wyzwalacz na Wyjście z etapu.
Tworzysz przepływ procesów biznesowych z trzema etapami, S1 łączy się z S2, a następnie S2 łączy się z S3. Dodajesz przepływ pracy na S2 i ustawiasz wyzwalacz na Zakończenie etapu.
W żadnym z tych przypadków przepływ pracy nie zostanie wyzwolony. Aby obejść ten problem, dodaj globalny przepływ pracy, a następnie dodaj do niego przepływ pracy, który chcesz uruchamiać, tak aby był on uruchamiany dla procesu biznesowego jako całości, a nie dla etapu procesu. Możesz ustawić wyzwalacz globalnego przepływu pracy na Proces porzucony lub Proces zakończony, tak aby przepływ pracy był uruchamiany, gdy użytkownik porzuci lub zakończy proces.
Tabele, które mogą używać przepływów procesów biznesowych
Wszystkie tabele niestandardowe mogą używać przepływów procesów biznesowych. Następujące tabele standardowe również mogą używać przepływów procesów biznesowych. Niektóre tabele wymagają aplikacji Dynamics 365, takiej jak Dynamics 365 for Sales or Dynamics 365 for Customer Service.
- Konto
- Termin
- Kampania
- Działanie w ramach kampanii
- Odpowiedź na kampanię
- Konkurent
- Kontakt
- Uprawnienie
- Faks
- Sprawa
- Faktura
- Potencjalny klient
- List
- Lista marketingowa
- Szansa sprzedaży
- Rozmowa telefoniczna
- Produkt
- Pozycja cennika
- Cytat
- Termin cykliczny
- Materiały sprzedażowe
- Działanie społecznościowe
- Kolejność
- Użytkownik
- Zadanie
- Zespół
Aby włączyć obsługę tabeli niestandardowej dla biznesowych przepływów procesu, w definicji tabeli zaznacz pole wyboru Biznesowe przepływy procesu (pola zostaną utworzone). Tej akcji nie można cofnąć.
Uwaga
Jeśli przejdziesz do etapu przepływu procesów biznesowych, który zawiera tabelę Social Activity i wybierzesz przycisk Następny etap , zostanie wyświetlona opcja Utwórz . Po wybraniu pozycji Utwórz zostanie załadowany formularz Działanie społecznościowe . Jednak ponieważ Social Activity nie jest prawidłowy dla Create interfejsu użytkownika aplikacji, nie można zapisać formularza i zostanie wyświetlony komunikat o błędzie: "Nieoczekiwany błąd".
Maksymalna liczba procesów, etapów i kroków
Aby zapewnić akceptowalną wydajność i użyteczność interfejsu użytkownika, należy pamiętać o następujących ograniczeniach podczas korzystania z przepływów procesów biznesowych:
- Można aktywować maksymalnie 10 procesów przepływu pracy dla każdej tabeli.
- Każdy proces może zawierać maksymalnie 30 etapów.
- Procesy z wieloma tabelami mogą zawierać maksymalnie pięć tabel.
Wsparcie techniczne dla dostosowywania tabeli przepływów procesów biznesowych
Tabele przepływu procesów biznesowych mogą być wyświetlane w systemie, aby dane wierszy tabeli mogły być dostępne w siatkach, widokach, wykresach i pulpitach nawigacyjnych.
Użyj wierszy tabeli przepływu procesów biznesowych z siatkami, widokami, wykresami i pulpitami nawigacyjnymi
Gdy przepływy procesów biznesowych są dostępne jako tabela, możesz używać zaawansowanego wyszukiwania, widoków, wykresów i pulpitów opartych na danych przepływu procesów biznesowych dla danej tabeli, takiej jak potencjalny klient lub szansa sprzedaży. Administratorzy systemu i konfiguratorzy mogą tworzyć dla przepływów procesów biznesowych niestandardowe siatki, widoki, wykresy i pulpity nawigacyjne podobne do tych utworzonych przy użyciu dowolnej innej tabeli.
Aby uzyskać dostęp do domyślnego widoku przepływu procesów biznesowych, przejdź do Power Apps, wybierz Rozwiązania, otwórz żądane rozwiązanie, wybierz Tabele w lewym panelu nawigacji i otwórz żądaną tabelę procesu, na przykład tabelę Proces sprzedaży od potencjalnego klienta do szansy. Wybierz Widoki i otwórz widok, który chcesz dostosować.
Jest dostępnych kilka widoków domyślnych, które można wyświetlać w formie wykresu, takich jak widok Aktywny proces Szansa sprzedaży.
Interakcja z tabelą przepływu procesów biznesowych z poziomu przepływu pracy
Istnieje też możliwość wejścia w interakcję z tabelą przepływu procesów biznesowych z poziomu przepływu pracy. Na przykład można utworzyć przepływ pracy dla wiersza tabeli Przepływ procesów biznesowych, aby zmienić aktywny etap po zaktualizowaniu kolumny w wierszu tabeli Szansa sprzedaży. Dowiedz się, jak to zrobić w temacie Automatyzowanie etapów przepływu procesów biznesowych przy użyciu przepływów pracy.
Uruchamianie przepływów procesów biznesowych w trybie offline
Przepływów procesów biznesowych można używać w trybie offline, jeśli spełnione są następujące warunki:
- Korzystasz z przepływu procesu biznesowego w aplikacji Power Apps.
- Aplikację Power Apps można włączyć do użytku w trybie offline.
- Przepływ procesu biznesowego ma jedną tabelę.
Następujące trzy polecenia są dostępne dla przepływu procesów biznesowych, gdy aplikacja Power Apps jest w trybie offline:
- Następny etap
- Poprzedni etap
- Ustawianie aktywnego etapu
Kolumna wyszukiwania na przepływ procesów biznesowych etapie
Ostatnie wiersze można zobaczyć w kolumnie wyszukiwania dla aplikacji opartej na modelu. Aby zapobiec wyświetlaniu ostatnio używanych elementów w wyszukiwaniu, wykonaj następujące czynności:
W projektancie formularzy z formularzem tabeli dla tabeli używanej w przepływie procesów biznesowych wybierz krok danych kolumny wyszukiwania z widoku drzewa w lewym okienku nawigacji.
Zmień ustawienie opcji Wyłącz ostatnio używane elementy.
Zapisz i opublikuj.
Ograniczenia dotyczące używania tabeli przepływu procesów biznesowych
Obecnie nie można tworzyć niestandardowych formularzy dla tabeli w oparciu o przepływ procesów biznesowych.
Jeśli rozwiązanie zawiera tabelę przepływu procesów biznesowych, należy ręcznie dodać tabelę przepływu procesów biznesowych do rozwiązania przed jego wyeksportowaniem. W przeciwnym razie tabela przepływu procesów biznesowych nie jest uwzględniona w pakiecie rozwiązania. Aby dowiedzieć się więcej, zobacz tworzenie i edytowanie tabel.
Dodanie tabeli procesu do aplikacji opartej na modelu może skutkować ograniczoną funkcjonalnością. Dowiedz się więcej na temat tworzenia i edytowania przepływów procesów biznesowych.
Nazwa przepływu procesu biznesowego nie zmienia się po utworzeniu przepływu dla formularza. Jeśli nazwa zostanie zmieniona w definicji przepływu procesów biznesowych, nowe przepływy procesów biznesowych będą wyświetlać zaktualizowaną nazwę, ale starsze będą wyświetlać oryginalną nazwę. Nazwa nie jest tłumaczona po jej ustawieniu. Jeśli język twórcy przepływu był ustawiony na hiszpański w momencie utworzenia instancji przepływu procesów biznesowych, nazwa będzie w języku hiszpańskim dla wszystkich użytkowników, nawet jeśli twórca przepływu później zmienił swój język.