Przykłady obiegów
Pięć gotowych scenariuszy obiegów z opisem wyzwalacza, kroków i akcji. Możesz je odtworzyć w edytorze w kilkanaście minut i dostosować do własnego lokalu lub sklepu.
Na tej stronie
1. Potwierdzenie zamówienia ze sklepu2. Odzyskiwanie porzuconej płatności3. Sprzedaż bonu podarunkowego4. Raport zamknięcia dnia5. Zmiana cen z zewnętrznego systemu6. Faktura z Fakturowni po płatności1. Potwierdzenie zamówienia ze sklepu#
Problem: klient po złożeniu zamówienia nie dostaje żadnej wiadomości.
| Element | Konfiguracja |
|---|---|
| Wyzwalacz | Zdarzenie Zamówienie złożone, filtr: źródło = Sklep internetowy |
| Krok 1 (serwisowy) | Akcja Wyślij e-mail: do {{customer_field:email}}, temat „Przyjęliśmy zamówienie {{orderfield:ordernumber}}”, treść z szablonu |
| Krok 2 (serwisowy) | Akcja Drukuj paragon na drukarce kuchni |
| Koniec | - |
Efekt: klient ma potwierdzenie, a kuchnia bon, w tej samej sekundzie.
2. Odzyskiwanie porzuconej płatności#
Problem: klienci zaczynają płatność online i jej nie kończą.
| Element | Konfiguracja |
|---|---|
| Wyzwalacz | Zdarzenie Niedokończona płatność, „Brak wpłaty przez” = 60 minut |
| Krok 1 | Akcja Wyślij e-mail z linkiem |
| Krok 2 | Oczekiwanie na płatność, termin 60 minut |
Wyjście paid | Koniec |
Wyjście expired | Akcja Zmień status zamówienia na „Anulowane” |
Efekt: część klientów kończy płatność po przypomnieniu, reszta nie blokuje składników.
3. Sprzedaż bonu podarunkowego#
Problem: bon sprzedany online trzeba ręcznie wygenerować i wysłać.
| Element | Konfiguracja |
|---|---|
| Wyzwalacz | Zdarzenie Zamówienie opłacone |
| Krok 1 | Akcja Utwórz bon (kwota z pozycji zamówienia) |
| Krok 2 | Akcja Wygeneruj dokument bonu (PDF z kodem QR według szablonu) |
| Krok 3 | Akcja Wyślij e-mail z załącznikiem PDF |
Efekt: klient dostaje bon w kilka sekund po wpłacie. Akcje wrażliwe mają włączoną obsługę błędów.
4. Raport zamknięcia dnia#
Problem: właściciel chce podsumowanie dnia bez logowania do panelu.
| Element | Konfiguracja |
|---|---|
| Wyzwalacz | Harmonogram: codziennie o 22:00 |
| Krok 1 | Akcja Wygeneruj raport (zapisany raport sprzedaży) |
| Krok 2 | Akcja Wyślij e-mail do właściciela |
| Krok 3 | Akcja Drukuj raport na drukarce w biurze |
5. Zmiana cen z zewnętrznego systemu#
Problem: ceny trzymasz w ERP i chcesz je synchronizować.
| Element | Konfiguracja |
|---|---|
| Wyzwalacz | Webhook z uwierzytelnianiem tokenem lub Harmonogram co 6 godzin |
| Krok 1 | Akcja Wywołanie REST API (GET listy cen), wynik do zmiennej |
| Krok 2 (pętla) | Pętla po wyniku, w środku akcja Operacja na encji (aktualizacja produktu) |
| Bramka | Sprawdza status odpowiedzi, przy błędzie tworzy zadanie dla człowieka |
6. Faktura z Fakturowni po płatności#
Problem: klient ma dostać fakturę PDF zaraz po opłaceniu zamówienia, a księgowość nie chce duplikatów ani ręcznego przepisywania.
| Element | Konfiguracja |
|---|---|
| Wyzwalacz | Start obiegu z zamówieniem (np. domyślny obieg zamówień) |
| Krok 1 | Oczekiwanie → Płatność zamówienia, wyjścia Opłacono i Przeterminowano |
| Krok 2 | Akcje Fakturownia: Wystaw fakturę → Oznacz zapłatę → Pobierz PDF (do zmiennej faktura_pdf) |
| Krok 3 | Akcja Wyślij e-mail z załącznikiem ze zmiennej faktura_pdf i numerem {{context_variable:faktura.number}} w temacie |
| Gałąź | Przeterminowano → Wystaw korektę (pomija, gdy faktury nie ma) |
Efekt: jedna faktura na zamówienie, nawet przy podwójnym powiadomieniu o płatności. Najpierw w trybie testowym (proformy bez KSeF), potem na produkcji bez zmiany obiegu. Szczegóły: Fakturownia w obiegu.
Każdy scenariusz to ten sam schemat: wyzwalacz, kilka kroków z akcjami i obsługa wyjść, które nie są „idealnym przebiegiem”. Zacznij od prostych obiegów i dokładaj bramki oraz oczekiwanie, gdy zobaczysz w instancjach, że są potrzebne.
