Fakturownia w obiegu

Akcja obiegu „Fakturownia” wystawia fakturę z zamówienia, oznacza ją jako opłaconą, pobiera PDF do załącznika maila i wystawia korekty. Jedno zamówienie ma zawsze jedną fakturę, nawet gdy płatność przyjdzie dwa razy albo krok zostanie powtórzony.

Opublikowano
Zaktualizowano
Wersja systemu26.44
Czas czytania5 min
Na tej stronieOperacje akcjiPrzepis: faktura po płatności z PDF do klientaSytuacje szczególneBitee AI buduje ten obieg za Ciebie

Akcja nie ma pola na token ani przełącznika test/produkcja. O tym, czy powstaje proforma testowa, czy prawdziwa faktura VAT, decyduje wyłącznie tryb ustawiony w Integracje → Fakturownia. Dzięki temu ten sam obieg przechodzi z testów na produkcję bez żadnej zmiany.

Obieg: faktura po płatności, PDF do klienta, korekta

Operacje akcji#

Lista operacji akcji Fakturownia
OperacjaCo robiTypowe miejsce w obiegu
Wystaw fakturęTworzy dokument z danych zamówienia. Jedna faktura na zamówienie: powtórzenie kroku zwraca istniejący dokument. W trybie testowym powstaje proformaPo wyjściu Opłacono kroku oczekiwania
Oznacz zapłatęUstawia status „opłacona” albo „częściowo opłacona” z kwotą, według sumy wpłat zamówienia. Powtórzenie jest bezpieczneZaraz po wystawieniu albo po kolejnej wpłacie
Pobierz PDFZapisuje prywatną kopię PDF (z retencją) i zwraca { fileId, filename } do załącznika mailaPrzed akcją Wyślij e-mail
Wystaw korektęCałość (anulowanie) albo Do sumy zwrotów. Kolejne zwroty dają kolejne korekty, bez duplikatów. W trybie testowym proforma jest tylko odrzucanaPo anulowaniu lub zwrocie
Pokaż dokumenty zamówieniaZwraca listę dokumentów zamówienia do dalszych warunków w obieguBramki i diagnostyka
Konfiguracja akcji Wystaw fakturę
PoleZnaczenie
ZamówieniePuste oznacza zamówienie, do którego należy obieg. Możesz podać mention, np. {{order_field:id}}
Zmienna na wynikNp. faktura. Potem użyjesz {{context_variable:faktura.number}} albo, przy Pobierz PDF, załącznika ze zmiennej
Zatrzymaj obieg, gdy potrzebna decyzja człowiekaWłączone (zalecane) zatrzymuje obieg przy nadpłacie, wpłacie po anulowaniu, wpłacie bez faktury i zmianie zamówienia po wystawieniu
Zakres i Przyczyna korektyTylko dla Wystaw korektę. Przyczyna trafia na dokument i może zawierać mentiony

Wynik w zmiennej zawiera m.in.: number (numer z Fakturowni), kind (vat, proforma, correction), mode (test albo production), isTest, status, paymentStatus, totalGross, created (czy dokument powstał teraz), skipped (powód pominięcia) i needsReview (powód zatrzymania).

Przepis: faktura po płatności z PDF do klienta#

Budowa obiegu
  1. Utwórz obieg i dodaj zmienne faktura i faktura_pdf (typ obiekt JSON).
  2. Za startem dodaj krok Oczekiwanie → Płatność zamówienia, np. z terminem 72 godziny. Podepnij wyjścia Opłacono i Przeterminowano.
  3. Z wyjścia Opłacono dodaj krok serwisowy „Faktura w Fakturowni” z trzema akcjami w kolejności: Wystaw fakturę (Zmienna na wynik: faktura), Oznacz zapłatę, Pobierz PDF (Zmienna na wynik: faktura_pdf).
  4. Dodaj krok serwisowy z akcją Wyślij e-mail: odbiorca {{order_field:customer_email}}, temat np. Faktura {{context_variable:faktura.number}} do zamówienia {{order_field:number}}, Załączniki → Zmienna obiegu → faktura_pdf.
  5. Każdej akcji Fakturowni ustaw Gdy akcja zawiedzie → Wstrzymaj obieg. To dokumenty księgowe: błąd ma zobaczyć człowiek, a w instancji pojawią się przyciski Ponów i Pomiń.
  6. Zapisz diagram i uruchom obieg na zamówieniu testowym w trybie testowym integracji.
Załącznik PDF faktury w akcji e-mail

Na gałęzi Przeterminowano możesz umieścić krok z akcją Wystaw korektę → Całość (anulowanie). Ma to sens, gdy firma wystawia fakturę jeszcze przed wpłatą (np. przy przelewie z terminem). Jeśli faktury nie ma, akcja zwraca „pominięto: brak faktury” i obieg idzie dalej.

Konfiguracja korekty

Sytuacje szczególne#

SytuacjaCo robi akcja
Podwójne powiadomienie o płatności, ponowienie kroku, restart serweraNie tworzy drugiej faktury. Gdy połączenie zerwie się po zapisaniu dokumentu w Fakturowni, dokument jest odszukiwany zamiast wystawiany ponownie
Limity API FakturowniPonawia z odczekaniem wskazanym przez Fakturownię
Płatność częściowaOznacz zapłatę ustawia „częściowo opłacona” z kwotą. Kolejna wpłata i ponowne wywołanie dają „opłacona”
Płatność po terminieZwykłe „opłacona” z faktyczną datą zapłaty
Nadpłata, wpłata po anulowaniu, wpłata bez fakturyZatrzymanie do decyzji (gdy włączone „Zatrzymaj obieg…”)
Zamówienie zmienione po wystawieniu fakturyPonowne Wystaw fakturę nie tworzy drugiej faktury, tylko zgłasza zmianę i zatrzymuje obieg do decyzji. Popraw dokument korektą
Osoba prywatna bez żądania faktury przy ustawieniu „Tylko firmom…”Pominięcie, obieg idzie dalej
Błędny NIPZatrzymanie z komunikatem o błędnym NIP: popraw dane zamówienia i kliknij Ponów
Zamówienie za 0 złPominięcie
Brak połączenia lub zły tokenBłąd z czytelnym komunikatem. Sprawdź Testuj połączenie w integracji

Bitee AI buduje ten obieg za Ciebie#

W edytorze obiegu otwórz Bitee AI i opisz efekt, np.:

Po opłaceniu zamówienia wystaw fakturę w Fakturowni, oznacz ją jako opłaconą i wyślij klientowi PDF. Jeśli płatność nie przyjdzie w 72 godziny, wystaw korektę.

Asystent zaproponuje kroki i akcje według przepisu powyżej, ustawi regułę Wstrzymaj obieg dla akcji Fakturowni i pokaże różnice do zatwierdzenia. Nie doda żadnego klucza do obiegu, bo konto Fakturowni jest skonfigurowane w integracji. Czat Bitee AI odpowie też na pytania o konfigurację, tryb testowy i KSeF.

PodsumowanieW skrócie

Konto i tryb ustawiasz w integracji, a obieg tylko wywołuje operacje: wystaw, oznacz zapłatę, pobierz PDF, wyślij e-mail, a w razie potrzeby korekta. Jedna faktura na zamówienie, zatrzymanie przy sytuacjach wymagających decyzji i tryb testowy bez KSeF chronią przed błędami w dokumentach księgowych.