Udostępnij za pośrednictwem


Utwórz niestandardową logikę za pomocą procesów

Definiowanie i wymuszanie spójnych procesów biznesowych jest jednym z głównych powodów, dla których ludzie korzystają z aplikacji korzystających z modelu. Spójne procesy pomagają zapewnić osobom korzystającym z systemu możliwość skupienia się na swojej pracy tak, aby nie musieli oni pamiętać o wykonywaniu zestawu ręcznych czynności. Procesy mogą być proste lub złożone i mogą z czasem ulegać zmianie.

Power Apps obejmuje kilka typów procesów, każdy przeznaczony do innego celu:

  • Przepływy procesów biznesowych

  • Przepływy zadań mobilnych

  • Przepływy pracy

  • Czynności

Podobnie jak procesy, można również utworzyć reguły biznesowe i zalecenia. Więcej informacji: Twórz reguły biznesowe i rekomendacje do stosowania logiki w formularzu

Uwaga

Korzystanie z procesów może mieć wpływ na wymagania licencyjne dla Power Apps i przepływy. Więcej informacji: Wymagania licencyjne dotyczące tabeli

Kiedy należy używać przepływów procesów biznesowych

Użyj przepływu procesów biznesowych jeśli chcesz, aby wszyscy pracownicy przechodzili przez te same etapy i aby wykonywali te same czynności w ramach interakcji z klientem. Przepływ procesów biznesowych może na przykład zapewnić, że każdy pracownik będzie obsługiwał żądania obsługi klienta w taki sam sposób lub że personel będzie musiał uzyskać zatwierdzenie faktury przed złożeniem zamówienia.

Twoje środowisk zawiera kilka gotowych do użycia przepływów procesów biznesowych dla zadań wspólnej sprzedaży, usług i marketingu, z których można korzystać z niewielkimi zmianami lub bez zmian. Można też tworzyć własne. Więcej informacji: Tworzenie przepływu procesów biznesowych

Kiedy używać przepływów pracy

Użyj przepływów pracy, aby zautomatyzować procesy biznesowe w tle. Przepływy pracy są zazwyczaj inicjowane przez zdarzenia systemowe, więc użytkownik nie musi być świadomy, że usługi te są uruchomione. Przepływy pracy, które działają w tle, są "asynchroniczne". Przepływy pracy mogą również zostać skonfigurowane do ręcznego inicjowania użytkownikom w celu zautomatyzowania typowych zadań, takich jak automatyczne wysyłanie wiadomości e-mail z potwierdzeniem do klienta w momencie, gdy zamówienie będzie dostarczane. Przepływy pracy działają w czasie rzeczywistym są „synchroniczne”. Aby uzyskać więcej informacji o przepływach pracy, zobacz Procesy przepływu pracy

Kiedy używać Power Automate

Użyj Power Automate jeśli musisz utworzyć automatyczne przepływy pracy wykonujące działania między Twoim środowiskiem a ulubioną aplikacją lub usługą, np. Dynamics 365, Twitter, Dropbox, usługi Google, Microsoft 365 lub SharePoint. Możesz wyzwolić przepływ w chmurze oparty o określoną akcję lub wywołać z poziomu aplikacji. Więcej informacji : używanie usługi Power Automate w celu automatyzacji procesów obejmujących różne usługi

Gdzie mam się udać, aby utworzyć procesy?

Istnieją dwie ścieżki, aby przejść do procesów:

  • Otwórz Eksploratora rozwiązań i przejdź do Składniki>Procesy. Ta ścieżka zapewnia wygodny dostęp podczas wykonywania innych prac dostosowywania w narzędziach dostosowywania.

  • Ustawienia>Procesy. Ta ścieżka umożliwia korzystanie z widoków zdefiniowanych dla tabeli Proces, w tym wszystkich widoków niestandardowych.

Indywidualne przepływy procesów biznesowych mogą być także edytowane za pomocą przycisku Edytuj proces na pasku poleceń dla formularza, w którym przepływ procesów biznesowych jest aktywny.

Kto może tworzyć procesy?

Tylko osoby z rolą zabezpieczeń Administrator systemu, Konfigurator systemu lub Prezes zarządu mogą tworzyć procesy, które są stosowane w całym środowisku. Osoby z innymi rolami mogą tworzyć procesy z poziomem ograniczonego dostępu. Na przykład użytkownicy z poziomem dostępu użytkownika mogą tworzyć przepływy pracy na własny użytek z rekordami, których są właścicielami.

W poniższej tabeli przedstawiono poziom dostępu procesów na podstawie domyślnych ról zabezpieczeń.

Rola zabezpieczeń Poziom dostępu
Prezes zarządu Organizacja
Administrator systemu Organizacja
Konfigurator systemu Organizacja
Wiceprezes ds. marketingu Obiekt nadrzędny: podrzędne jednostki biznesowe
Wiceprezes ds. sprzedaży Obiekt nadrzędny: podrzędne jednostki biznesowe
Kierownik działu obsługi klienta Jednostka biznesowa
Dyrektor ds. marketingu Jednostka biznesowa
Dyrektor ds. sprzedaży Jednostka biznesowa
Menedżer harmonogramowania Jednostka biznesowa
Pracownik działu Customer Service Użytkownik
Specjalista ds. marketingu Użytkownika
Sprzedawca Użytkownika
Harmonogram Użytkownika

Uwaga

Podczas gdy ludzie mogą mieć możliwość tworzenia przepływu procesów biznesowych, przepływu pracy w czasie rzeczywistym lub procesów akcji, muszą oni mieć uprawnienia Aktywuj przepływy procesów biznesowych lub Aktywuj procesy w czasie rzeczywistym, aby je uaktywnić.

Więcej informacji o przepływach pracy i akcjach

Procesy mogą sprawdzać warunki, stosować rozgałęzioną logikę i wykonywać akcje. Wykonują one te akcje w serii kroków. W poniższej tabeli opisano dostępne czynności w przepływie pracy i procesach akcji. Aby uzyskać więcej szczegółów, zobacz tematy dla każdego typu procesu.

Krok Typ procesu Opis
Etap Przepływ pracy, Akcja Etapy ułatwiają odczytywanie logiki przepływu pracy i stanowią objaśnienie jego reguł. Nie wpływają jednak na samą logikę ani sposób działania przepływu pracy. Jeśli proces składa się z etapów, wszystkie kroki w ramach procesu muszą stanowić część etapu.
Sprawdź warunek Przepływ pracy, Akcja Instrukcja logiczna „jeżeli-<warunek> to”.

Możesz sprawdzić wartości dla wiersza, w którym działa przepływ pracy, dowolnego wiersza połączonego z tym wierszem w relacji N:1 lub dowolnych wierszy utworzonych we wcześniejszych krokach. Na podstawie tych wartości możesz zdefiniować dodatkowe kroki, jeżeli warunek jest true.
Odgałęzienie warunkowe Przepływ pracy, Akcja Logiczna instrukcja „inaczej, jeśli-to”. Edytor używa tekstu „W przeciwnym razie, <jeśli condition> to:”

Wybierz warunek sprawdzania, który uprzednio zdefiniowałeś i możesz dodać odgałęzienie warunkowe, aby zdefiniować dodatkowe kroki do wykonania po tym, jak warunek sprawdzania zwróci wartość false.
Akcja domyślna Przepływ pracy, Akcja Instrukcja logiczna „inaczej”. Redaktor używa tekstu „W przeciwnym razie:”

Wybierz warunek sprawdzania, rozgałęzienie warunkowe, warunek oczekiwania lub równoległe odgałęzienie oczekiwania uprzednio zdefiniowane, abyś mógł użyć akcji domyślnej do definiowania kroków dla wszystkich przypadków, które nie są zgodne z kryteriami określonymi w warunku lub elementami odgałęzienia.
Warunek oczekiwania Tylko tło przepływu pracy Umożliwia wstrzymanie przepływu pracy w tle do momentu spełnienia kryteriów określonych przez warunek. Przepływ pracy jest automatycznie wznawiany po spełnieniu kryteriów warunku oczekiwania.
Równoległa gałąź oczekiwania Tylko tło przepływu pracy Definiuje alternatywny warunek oczekiwania dla przepływu pracy w tle z odpowiednim zestawem dodatkowych kroków wykonywanych dopiero po spełnieniu kryterium wstępnego. Równoległe odgałęzienia oczekiwania mogą być używane do tworzenia limitów czasu w logice przepływu pracy. Zapobiegają one oczekiwaniu przepływu pracy przez nieokreślony czas na spełnienie kryteriów określonych w warunku oczekiwania.
Przypisywanie wartości Czynność Ustawia wartość do zmiennej lub parametr wyjściowy w procesie.
Tworzenie wiersza Przepływ pracy, Akcja Tworzy nowy wiersz tabeli i przypisuje wartości kolumnom.
Aktualizuj wiersz Przepływ pracy, Akcja Możesz zaktualizować wiersz, w którym działa przepływ pracy, dowolnego wiersza połączonego z tym wierszem w relacji N:1 lub dowolnych wierszy utworzonych we wcześniejszych krokach.
Przypisywanie wiersza Przepływ pracy, Akcja Możesz przypisać wiersz, w którym działa przepływ pracy, dowolnego wiersza połączonego z tym wierszem w relacji N:1 lub dowolnych wierszy utworzonych we wcześniejszych krokach.
Wyślij wiadomość e-mail Przepływ pracy, Akcja Wysyła wiadomość e-mail. Możesz utworzyć nową wiadomość e-mail lub użyć szablonu wiadomości e-mail skonfigurowanego dla tabeli wiersza, w którym działa przepływ pracy, lub dowolnych tabel, które mają relację N:1 z tabelą, lub tabeli dla dowolnych wierszy utworzonych wcześniej kroki.
Uruchom podrzędny przepływ pracy Przepływ pracy, Akcja Uruchamia proces przepływu pracy, który został skonfigurowany jako podrzędny przepływ pracy.
Zmienianie stanu Przepływ pracy, Akcja Zmienia stan wiersza, w którym działa proces, dowolnego wiersza połączonego z tym wierszem za pomocą relacji N:1 lub dowolnych wierszy utworzonych we wcześniejszych krokach.
Zatrzymywanie przepływu pracy Przepływ pracy, Akcja Zatrzymuje bieżący przepływ pracy lub akcję. Możesz ustawić stan Powodzenie lub Anulowano i określić komunikat o stanie.
Krok niestandardowy Przepływ pracy, Akcja Zawiera rozszerzenia elementów logicznych dostępnych domyślnie. Kroki mogą obejmować warunki, akcje, inne kroki lub kombinację tych elementów. Deweloperzy mogą tworzyć niestandardowe kroki przepływu pracy. Żadne kroki niestandardowe nie są dostępne domyślnie.