Table of Contents

Tworzenie przepływów pracy w celu łączenia zadań procesów biznesowych

Można tworzyć przepływy pracy, łączące zadania procesu biznesowego, wykonywane przez różnych użytkowników. Zadania systemowe, takie jak automatyczne księgowanie, mogą być uwzględnione w przepływach pracy jako kroki, poprzedzające lub następujące po zadaniach użytkownika. Żądanie i akceptacja tworzenia nowych zapisów to typowe kroki przepływu pracy.

Na stronie Przepływ pracy można tworzyć przepływy pracy, wymieniając powiązane kroki w wierszach. Każdy krok składa się z wyzwalacza i reakcji:

  • Zdarzenia określającego warunki, które uruchomią przepływ pracy.
  • Odpowiedzi przepływu pracy definiującej jego działanie.
Uwaga

Jeżeli scenariusz firmy wymaga zdarzenia przepływu pracy lub reakcji, która nie jest obsługiwana w domyślnej wersji, należy zarejestrować się w usłudze Power Automate. Dodatkowe informacje zamieszczono w artykule Korzystanie z przepływów Power Automate w [!include[prod_short](includes/prod_short.md)]. Alternatywnie, pobierz aplikację w usłudze AppSource lub rozpocznij pracę z partnerem Microsoft, aby dostosować kod aplikacji.

Tworząc przepływy pracy można skopiować kroki z istniejących przepływów pracy lub szablonów przepływu pracy. Szablony przepływów pracy są nieedytowalnymi przepływami pracy dostępnymi w Business Central. Identyfikatory szablonów przepływów pracy posiadają przedrostki "MS-", tak jak np. „MS-PIW”. Dowiedz się więcej na stronie Tworzenie przepływów pracy z szablonów przepływu pracy.

Uwaga

Wszystkie powiadomienia dotyczące kroków przepływu pracy są wysyłane za pośrednictwem kolejki zleceń. Należy upewnić się, że kolejka zleceń odzwierciedla potrzeby firmy. Dowiedz się więcej na stronie Planowanie zadań przy pomocy kolejek zleceń.

Illustration of a workflow example.

Przepływ pracy jest podzielony na trzy sekcje:

  1. Kiedy zdarzenie
    W tej sekcji następuje wybór wyzwalacza.
    Przykłady wyzwalacza:
    • Zmiana rekordu danych podstawowych
    • Utworzono wiersz dziennika
    • Dokument przychodzący został utworzony lub zwolniony
    • Wymagana jest akceptacja dokumentu
  2. Pod warunkiem
    Warunki są powiązane ze zdarzeniem i umożliwiają utworzenie filtrów warunkujących postęp prac.
  3. Wtedy reakcja
    Reakcje określają następne kroki przepływu pracy.

Opcje zdarzeń i reakcji są definiowane przez system. Aby dodać nowe opcje, należy opracować rozszerzenie.

Aby utworzyć przepływ pracy

  1. Wybierz ikonę Lightbulb that opens the Tell Me feature., wprowadź Przepływy pracy, a następnie wybierz powiązane łącze.

  2. Wybierz akcję Nowy. Otworzy się strona Przepływ pracy.

  3. W polu Kod wprowadź maksymalnie 20 znaków, aby określić przepływ pracy.

  4. Aby utworzyć przepływ pracy z szablonu przepływu pracy, na stronie Przepływy pracy wybierz akcję Nowy przepływ pracy z szablonu. Dowiedz się więcej na stronie Tworzenie przepływów pracy z szablonów przepływu pracy.

  5. W polu Opis opisz przepływ pracy.

  6. W polu Kategoria określ kategorię, do której należy przepływ pracy.

  7. W polu Kiedy zdarzenie określ zdarzenie, do którego musi dojść, aby uruchomić krok przepływu pracy.

    Po wyborze pola otworzy się strona Zdarzenia przepływu pracy, gdzie wyświetlają się wszystkie dostępne zdarzenia przepływu pracy.

  8. W polu Pod warunkiem określ jeden lub więcej warunków, które należy spełnić, aby mogło dojść do zdarzenia w polu Kiedy zdarzenie.

    Po wybraniu pola na stronie Warunki zdarzenia zostaną wyświetlone pola filtru, które mogą być warunkami zdarzenia. W razie potrzeby, można dodać nowe pola filtra.

    Jeśli zdarzenie przepływu pracy jest zmianą określonego pola w rekordzie, otworzy się strona Warunki zdarzenia zawierająca opcje wyboru pola i typu zmiany.

    1. Aby określić zmianę pola w zdarzeniu zaznacz zmieniające się pole w polu Pole, na stronie Warunki zdarzenia.
    2. W polu Operator wybierz opcję Zmniejszenie, Zwiększenie lub Zmieniony.
  9. W polu Wtedy reakcja określ odpowiedź, która nastąpi kiedy dojdzie do zdarzenia przepływu pracy.

    Po wybraniu pola otworzy się strona Odpowiedzi przepływu pracy, gdzie wyświetlają się wszystkie dostępne odpowiedzi przepływu pracy oraz opcje odpowiedzi.

  10. Na skróconej karcie Opcje dla wybranej reakcji, określ opcje dla odpowiedzi przepływu pracy, wybierając wartości w różnych pojawiających się polach w następujący sposób:

    1. Aby określić opcje reakcji przepływu pracy, które wiążą się z wysyłaniem powiadomienia, wypełnij pola w sposób opisany w poniższej tabeli.
Uwaga

Pola mogą się od siebie różnić w zależności od wybranej reakcji.

Pole Opis
Powiadom nadawcę Określa, czy osoba wysyłająca żądanie ma być powiadamiana zamiast odbiorcy żądania. Zaznaczenie pola wyboru spowoduje wyłączenie pola Identyfikator odbiorcy, ponieważ powiadomiona zostanie osoba żądająca akceptacji/nadawca. Nazwa odpowiedzi przepływu pracy zmieni się na Utwórz powiadomienie dla . Jeśli pole wyboru nie jest zaznaczone, nazwą odpowiedzi przepływu pracy jest Utwórz powiadomienie dla <Użytkownik>.
Identyfikator odbiorcy Określa użytkownika, do którego ma zostać wysłane powiadomienie. Uwaga: Opcja jest dostępna tylko dla reakcji przepływu pracy z symbolem zastępczym dla określonego użytkownika. Dla reakcji przepływu pracy bez symboli zastępczych dla użytkowników, odbiorca powiadomienia jest zazwyczaj określany na stronie Konfiguracja użytkownika akceptującego.
Typ zapisu powiadomienia Określa wyzwalacz powiadomienia przepływu pracy. Wyzwalaczem może być zmiana rekordu, żądanie akceptacji lub termin płatności.
Strona docelowa łącza Należy określić stronę, która ma być otwierana przy użyciu łącza w powiadomieniu. Należy pamiętać, że strona musi mieć tę samą tabelę źródłową co powiązany rekord.
Niestandardowe łącze Oprócz łącza do strony, określa adres URL łącza, które będzie dodane do powiadomienia.
  1. Aby określić opcje reakcji przepływu pracy, które wiążą się z tworzeniem żądania akceptacji, wypełnij pola w sposób opisany w poniższej tabeli.
Pole Opis
Formuła terminu akceptacji Określa liczbę dni, przez które osoba zatwierdzająca musi rozwiązać żądanie. Okres rozpoczyna się w momencie wysłania żądania.
Deleguj potem Określa, czy i kiedy żądanie akceptacji ma być automatycznie delegowane do odpowiedniego zastępcy. Można wybrać czy automatycznie delegować żądanie jeden, dwa lub pięć dni po dacie wysłania żądania akceptacji.
Typ osoby akceptującej Określa, kto jest osobą zatwierdzającą, w zależności od konfiguracji osób zatwierdzających i użytkowników przepływu pracy. Jeśli w polu ustawiono opcję Sprzedawca/Kupujący, ustawienie określa, że użytkownik skonfigurowany w polu Kod sprzedawcy/kupującego na stronie Konfiguracja użytkownika akceptującego określa osobę akceptującą. Zapisy żądań akceptacji są tworzone zgodnie z wartością w polu Typ limitu osoby akceptującej. Dowiedz się więcej na stronie Konfigurowanie użytkowników przepływu pracy.
Pokaż komunikat potwierdzenia Określa, czy po żądaniu akceptacji użytkownikom wyświetla się komunikat potwierdzenia.
Typ limitu osoby akceptującej Określa wpływ limitów dla osób zatwierdzających. Limit akceptacji osoby zatwierdzającej musi przekraczać wartość w żądaniu. Istnieją poniżej wymienione opcje: Łańcuch osób akceptujących określa, że zapisy żądań akceptacji są tworzone dla wszystkich osób akceptujących zleceniodawcy, w tym pierwszej kwalifikowanej osoby akceptującej Bezpośrednia osoba akceptująca określa, że zapis żądania zatwierdzenia jest tworzony tylko w celu uzyskania od osoby akceptującej natychmiastowego zatwierdzenia, niezależnie od limitu zatwierdzeń osoby akceptującej. Pierwsza kwalifikowana osoba akceptująca określa, że zapis żądania zatwierdzenia jest tworzony tylko dla pierwszej osoby akceptującej nadawcy. Konkretna osoba akceptująca określa, że użytkownik określony w polu Identyfikator osoby akceptującej otrzymuje powiadomienie.
  1. Aby określić opcje reakcji przepływu pracy, które wiążą się z tworzeniem wierszy dziennika, wypełnij pola w sposób opisany w poniższej tabeli.
Pole Opis
Nazwa szablonu dziennika głównego Określa nazwę szablonu dziennika głównego, w którym tworzone są określone wiersze dziennika.
Nazwa instancji dziennika głównego Określa nazwę instancji dziennika głównego, w której tworzone są określone wierze dziennika.
  1. Wybierz przyciski Zwiększ wcięcie oraz Zmniejsz wcięcie, aby utworzyć wcięcie w nazwie zdarzenia w polu Kiedy, w celu zdefiniowania pozycji kroku w przepływie pracy.

    1. Wcięcie zdarzenia pod nazwą poprzedniego kroku, aby wskazać, że jest to następny krok.
    2. Ustawiając nazwę zdarzenia na tym samym poziomie wcięcia, co inne alternatywne kroki, można wskazać, że krok jest jednym z alternatywnych kroków mogących zależeć od danego warunku. Kroki należy posegregować w zależności od ich priorytetu, ustawiając najważniejszy na pierwszym miejscu.
Uwaga

Wcięcie kroku można zmienić jeśli nie ma on kolejnego kroku.

  1. Aby dodać więcej kroków przepływu pracy, które znajdą się przed lub po właśnie utworzonym kroku, należy powtórzyć kroki 7-11.
  2. Ustaw przełącznik na Włączone, aby określić, czy przepływ pracy ma rozpocząć się od razu po zdarzeniu opisanym w w pierwszym kroku typu Punkt wejścia. Dowiedz się więcej na stronie Korzystanie z przepływów akceptacji.
Uwaga

Nie należy włączać przepływu pracy, dopóki użytkownik nie upewni się, że przepływ jest gotowy.

Porada

Aby zbadać relacje pomiędzy tabelami używanymi w przepływach pracy, wybierz ikonę Lightbulb that opens the Tell Me feature., a następnie wprowadź Przepływ pracy – relacje tabeli.

Przykład tworzenia nowego przepływu pracy z wykorzystaniem istniejących zdarzeń

Poniższy przykład tworzy przepływ pracy w celu zatwierdzenia zmiany nazwy dostawcy:

  1. Wybierz ikonę Lightbulb that opens the Tell Me feature., wprowadź Przepływy pracy, a następnie wybierz powiązane łącze.

  2. Wybierz akcję Nowy. Otworzy się strona Przepływ pracy.

  3. W sekcji przepływów pracy, wypełnij pola według poniższej tabeli.

    Pole Wartość
    Kod VENDAPN-01
    Opis Dostawca Nazwa Zmiana Akceptacja
    Kategoria PURCH
  4. Postępuj zgodnie z poniższymi krokami, aby utworzyć pierwszy krok przepływu pracy.

    1. W polu Kiedy zdarzenie określ Zmieniono rekord dostawcy.

    2. W polu Pod warunkiem wybierz słowo Zawsze. Następnie, w polu Warunki zdarzenia wybierz łącze Dodaj warunek dla zmiany wartości pola, a następnie wybierz pole Nazwa. Wykonanie tego kroku spowoduje zmianę warunku na Zmieniono nazwę.

    3. W polu Wtedy reakcja wybierz łącze Wybierz reakcję. Następnie, na stronie Odpowiedzi przepływu pracy, w polu Wybierz odpowiedź, wybierz odpowiedź Wycofaj wartość pola <Pole> z rekordu i zapisz zmianę. Następnie, w sekcji Opcje dla wybranej reakcji wprowadź wartość w polu Nazwa.

    4. Wybierz łącze Dodaj więcej reakcji, a następnie dodaj zapis dla reakcji Utwórz żądanie akceptacji dla rekordu, przy użyciu osoby akceptującej <%1> oraz <%2>..

    5. W sekcji Opcje dla wybranej reakcji dla nowej odpowiedzi zmień pole Typ osoby akceptującej na Grupa użytkowników przepływu pracy. Następnie, w polu Grupa użytkowników przepływu pracy określ odpowiednią grupę użytkowników. Dowiedz się więcej na stronie Konfigurowanie użytkowników akceptujących.

    6. Dodaj trzecią reakcję, Wyślij żądanie akceptacji dla rekordu i utwórz powiadomienie..

    7. Dodaj czwartą odpowiedź, Pokaż komunikat "%1". Następnie w sekcji Opcje dla wybranej reakcji, w polu Komunikat, określ Żądanie akceptacji zostało wysłane.

    8. Wybierz przycisk OK, aby powrócić do kroku przepływu pracy.

  5. W następnym wierszu dodaj nowy krok przepływu pracy dla zdarzenia Żądanie akceptacji zostało zaakceptowane..

    1. W polu Kiedy zdarzenie określ Żądanie akceptacji zostało zaakceptowane.
    2. Wybierz menu wiersz, a następnie wybierz Zwiększ wcięcie.
    3. W polu Pod warunkiem wybierz Zawsze. Następnie w polu Oczekuje na akceptację określ 0. Warunek jest wyświetlany jako Oczekuje na akceptację:0 co oznacza, że żądanie nie wymaga większej liczby osób zatwierdzających.
    4. W polu Wtedy reakcja wybierz łącze Wybierz reakcję. Następnie na stronie Odpowiedzi przepływu pracy w polu Wybierz reakcję wybierz reakcję Wyślij żądanie reakcji dla rekordu i utwórz powiadomienie.
    5. Wybierz OK.
  6. W następnym wierszu dodaj drugi krok przepływu pracy dla zdarzenia Żądanie akceptacji zostało zaakceptowane.

    1. W polu Kiedy zdarzenie określ Żądanie akceptacji zostało zaakceptowane.
    2. W polu Pod warunkiem wybierz Zawsze. Następnie w polu Oczekuje na akceptację określ >0. Warunek wyświetla się jako Oczekuje na akceptację:>0, wskazując, że nie jest to ostatnia osoba akceptująca.
    3. W polu Wtedy reakcja wybierz łącze Wybierz reakcję. Następnie na stronie Odpowiedzi przepływu pracy w polu Wybierz reakcję wybierz reakcję Wyślij żądanie reakcji dla rekordu i utwórz powiadomienie.
    4. Wybierz OK.
  7. W następnym wierszu dodaj krok przepływu pracy dla zdarzenia Żądanie akceptacji zostało delegowane.

    1. W polu Kiedy zdarzenie określ Żądanie akceptacji zostało delegowane.
    2. W polu Pod warunkiem pozostaw wartość Zawsze.
    3. W polu Wtedy reakcja wybierz łącze Wybierz reakcję. Następnie na stronie Odpowiedzi przepływu pracy w polu Wybierz reakcję wybierz reakcję Wyślij żądanie reakcji dla rekordu i utwórz powiadomienie.
    4. Wybierz OK.
  8. W następnym wierszu dodaj drugi krok przepływu pracy dla zdarzenia Żądanie akceptacji zostało odrzucone.

    1. W polu Kiedy zdarzenie określ Żądanie akceptacji zostało odrzucone.
    2. W polu Pod warunkiem pozostaw wartość Zawsze.
    3. W polu Wtedy reakcja wybierz łącze Wybierz reakcję. Następnie, na stronie Odpowiedzi przepływu pracy, w polu Wybierz reakcję, wybierz reakcję Odrzuć nowe wartości.
    4. Wybierz łącze Dodaj więcej reakcji, a następnie dodaj zapis dla reakcji Odrzuć żądanie akceptacji dla rekordu i utwórz powiadomienie
    5. Wybierz OK.
  9. Włącz przełącznik Włączony, aby aktywować przepływ pracy.

Poniższe przykłady przedstawiają zarys rezultatu procedury.

Illustration of the Vendor Name Approval workflow.

Następnie, należy przetestować działanie przepływu pracy poprzez otwarcie istniejącego dostawcy i zmianę nazwy. Sprawdź, czy żądanie akceptacji zmiany nazwy dostawcy zostało wysłane.

Zobacz też

Tworzenie przepływów pracy z szablonów przepływu pracy
Konfigurowanie użytkowników akceptujących
Konfigurowanie powiadomień o przepływie akceptacji
Podgląd instancji zarchiwizowanych kroków przepływu pracy
Usuwanie przepływów akceptacji
Przewodnik: Konfigurowanie i korzystanie z przepływów pracy akceptacji zakupów
Konfigurowanie przepływów akceptacji
Korzystanie z przepływów akceptacji
Przepływy pracy w Dynamics 365 Business Central

Bezpłatne ścieżki szkoleniowe dotyczące Business Central