Etapy obiegu faktur – cel, kolejność wykonywania, warunki obowiązywania etapu

4 min read

Wprowadzenie #

W programie Ksefopis można definiować dowolne etapy obiegu faktur.
Etapy służą do sterowania procesem akceptacji, płatności, odrzucania oraz automatycznego przekazywania dokumentów pomiędzy kolejnymi fazami workflow.

Każdy etap:

  • może mieć własną nazwę,
  • posiada określony rodzaj etapu,
  • posiada warunki, które muszą być spełnione aby obowiązywał,
  • określa, co można edytować na tym etapie,
  • określa, kto jest uprawniony do faktur na tym etapie,
  • określa, kto ma otrzymać powiadomienia o fakturze na tym etapie,
  • jest przetwarzany według ustalonej kolejności.

Spis treści #

Kolejność przetwarzania etapówRodzaje etapów

Warunki obowiązywania etapu

Rodzaje warunków

Warunki wynikające z powiązań faktury

Warunki dotyczące dostawcy

Określanie kolejnego etapu

Warunki wykonania przejścia


Kolejność przetwarzania etapów #

Każdy etap obiegu posiada własny numer kolejny określający, w jakiej kolejności etap będzie sprawdzany. Gdy warunki obowiązywania etapu są spełnione, przetwarzanie kolejnych etapów zatrzymuje się na bieżącym etapie.

Po wykonaniu etapu kolejne etapy są przetwarzane według numerów kolejnych – pod warunkiem, że dla etapu nie wskazano konkretnego, innego etapu jako następny.


Rodzaje etapów #

Podczas dodawania etapu należy określić jego rodzaj. Można zdefiniować wiele etapów dla każdego rodzaju.

Dostępne rodzaje etapów #

1. Zbiera akceptacje #

Etap służący do akceptowania faktury przez użytkowników.

Na tym etapie:

  • wskazani użytkownicy muszą zaakceptować dokument,
  • faktura oczekuje na wymagane akceptacje,
  • dopiero po zebraniu akceptacji faktura może przejść dalej.

2. Do zapłacenia #

Etap przeznaczony dla faktur oczekujących na płatność.

Na tym etapie:

  • faktura pozostaje do momentu rozliczenia płatności,
  • po rozliczeniu możliwe jest dalsze przejście workflow.

3. Zakończony #

Etap kończący obieg faktury.

Na tym etapie:

  • workflow dokumentu zostaje zakończony,
  • faktura nie przechodzi już do kolejnych etapów,
  • dokument jest uznawany za obsłużony.

4. Do odrzucenia #

Etap pośredni przed definitywnym odrzuceniem dokumentu.

Etap służy do:

  • wyjaśnienia problemów z dokumentem,
  • kontaktu z dostawcą,
  • analizy błędów,
  • cofnięcia lub poprawy dokumentu.

Na tym etapie faktura:

  • nie jest jeszcze definitywnie odrzucona,
  • może zostać przywrócona do wcześniejszego etapu,
  • może zostać ostatecznie odrzucona.

5. Odrzucony #

Etap kończący workflow negatywnie.

Umowne założenia są takie, że na tym etapie:

  • faktura jest definitywnie odrzucona,
  • dokument nie będzie księgowany,
  • workflow zostaje zakończony.

6. Skok #

Etap techniczny służący do automatycznego przechodzenia pomiędzy etapami.

Cechy etapu:

  • workflow nigdy się na nim nie zatrzymuje,
  • nie wymaga akceptacji,
  • służy do automatycznego przekierowania dokumentu,
  • działa wyłącznie po spełnieniu określonych warunków.

Etap „Skok” umożliwia:

  • budowanie rozgałęzień workflow,
  • automatyczne przekierowanie dokumentów,
  • tworzenie alternatywnych ścieżek obiegu.

Warunki obowiązywania etapu #

Dla każdego etapu należy określić warunki, jakie musi spełniać faktura, aby etap obowiązywał.

Zasada działania warunków #

Jeżeli:

  • nie wybrano warunków – etap zawsze zacznie obowiązywać (wyjątek – rodzaj “do zapłacenia”)
  • wybrano jeden warunek — musi być spełniony,
  • wybrano kilka warunków — wszystkie muszą być spełnione jednocześnie.

Warunki działają zgodnie z logiką AND. Oznacza to, że:

  • każdy zaznaczony warunek musi być prawdziwy,
  • brak spełnienia choćby jednego warunku powoduje, że etap nie obowiązuje.

Rodzaje warunków #

1. Dział / podmiot #

Warunek pozwala określić:

  • dla jakiego podmiotu obowiązuje etap.

Stosowany jest w przypadku wielu spółek, wielu firm obsługiwanych w jednym systemie.

Po włączeniu warunku etap będzie obowiązywał wyłącznie dla faktur przypisanych do wskazanego podmiotu.


2. Rodzaj główny dokumentu #

Możliwe wartości:

  • koszt z KSeF,
  • koszt spoza KSeF.

Etapy obiegu faktur nie dotyczą faktur sprzedażowych.


3. Rodzaj faktury #

Można określić, dla jakich rodzajów faktur obowiązuje etap.

Dostępne rodzaje:

  • faktura podstawowa,
  • faktura korygująca,
  • faktura zaliczkowa,
  • faktura zaliczkowa końcowa,
  • faktura uproszczona,
  • korekta faktury zaliczkowej,
  • korekta faktury zaliczkowej końcowej.

Można wybrać:

  • jeden rodzaj,
  • kilka rodzajów jednocześnie.

Etap obowiązuje wtedy, gdy faktura spełnia wskazany typ dokumentu.


4. W koszty / na magazyn #

Warunek określa:

  • czy dokument został opisany jako koszt,
  • czy dokument został skierowany na magazyn.

Wynika sprawdzenia wynika z pola wybranego przez użytkownika w karcie faktury.


5. Widełki kwotowe #

Można określić:

  • kwotę netto od,
  • kwotę netto do.

Cechy warunku:

  • wartości podawane są w PLN,
  • dotyczy całkowitej wartości netto faktury,
  • VAT nie jest uwzględniany.

Etap obowiązuje wtedy, gdy:

  • kwota netto faktury mieści się w określonym przedziale.

6. Forma płatności deklarowana przez pracownika #

Warunek dotyczy form płatności określanych w programie Ksefopis.

Dostępne wartości:

  • opłacona przez pracownika do zwrotu,
  • opłacona przez pracownika nierozliczana,
  • opłacona z kasy w firmie,
  • opłacona kartą służbową pracownika,
  • opłacona kartą firmową wspólną,
  • zapłacone przelewem,
  • do zapłaty przez firmę,
  • kompensata między firmami,
  • nie dotyczy,
  • anulowana,
  • inna.

Uwaga:
Są to wartości definiowane w programie Ksefopis, a nie dane pobierane z platformy KSeF.


7. Czy zapłacono? #

Warunek pobierany z platformy KSeF.

Możliwe wartości:

  • tak,
  • nie, brak informacji.

Wartość zależy od:

  • danych przekazanych przez wystawcę faktury do KSeF.

8. Opis kosztu #

Warunek sprawdza:

  • czy opis kosztu został wprowadzony,
  • czy opis kosztu nie istnieje.

9. Kategoria kosztu #

Warunek umożliwia sprawdzanie:

  • czy przypisano kategorię kosztu,
  • czy nie przypisano kategorii,
  • czy przypisano konkretną kategorię.

10. Osoba zgłaszająca koszt #

Warunek pozwala określić:

  • czy osoba zgłaszająca koszt jest znana,
  • czy osoba należy do konkretnej grupy użytkowników.

Możliwe warianty:

  • osoba nieznana,
  • osoba znana,
  • osoba należy do wskazanej grupy.

Informacja ta:

  • jest definiowana w programie Ksefopis,
  • nie pochodzi z platformy KSeF.

Warunki wynikające z powiązań faktury #

11. Powiązanie z kosztem cyklicznym #

Możliwe warianty:

  • brak powiązania z kosztem cyklicznym,
  • powiązanie istnieje,
  • powiązanie z kosztem cyklicznym ale niezgodne z umową/zamówieniem,
  • powiązanie z kosztem cyklicznym – zgodne z umową.

Warunek umożliwia:

  • obsługę abonamentów,
  • kontrolę kosztów cyklicznych,
  • automatyczne workflow dla usług stałych.

12. Powiązanie z projektem #

Możliwe warianty:

  • brak powiązania,
  • powiązanie istnieje.

13. Powiązanie z MPK #

Warunek dotyczy:

  • miejsca powstawania kosztu (MPK).

Możliwe warianty:

  • brak powiązania,
  • powiązanie istnieje.

Warunki dotyczące dostawcy #

14. Status kontrahenta #

Możliwe statusy kontrahenta:

  • nowy kontrahent,
  • kolejny zakup,
  • kontrahent zaufany.

Status „zaufany” dla kontrahenta nadawany jest na podstawie liczby i sumy zakupów od danego dostawcy. Te parametry są określane w kartotece dostawcy.


15. Kontrahent poufny #

Warunek określa:

  • czy dostawca został oznaczony jako poufny.

Możliwe warianty:

  • kontrahent poufny,
  • kontrahent zwykły.

Informacja pochodzi z:

  • kartoteki dostawcy w systemie.

Ten warunek umożliwia tworzenie innej obsługi na przykład dla faktur B2B od współpracowników (samozatrudnienie)


Określanie kolejnego etapu #

Dla każdego etapu można opcjonalnie wskazać:

  • do jakiego etapu ma przejść faktura po wykonaniu bieżącego etapu.

Działanie pola „Przejdź do etapu” #

Jeżeli pole pozostanie puste: #

  • program rozpocznie analizę kolejnych etapów zgodnie z numerem kolejnym etapów.

Jeżeli wskazano konkretny etap: #

  • system przejdzie bezpośrednio do wskazanego etapu.

Pozwala to:

  • wymuszać konkretne ścieżki workflow,
  • tworzyć rozgałęzienia procesu,
  • budować alternatywne scenariusze obiegu.

Warunki wykonania przejścia #

Co to znaczy “wykonanie bieżącego etapu”?

Przejście do kolejnego etapu nastąpi wyłącznie wtedy, gdy:

  • warunki wejścia do etapu były spełnione i etap zaczął obowiązywać
  • w przypadku etapu “Zbiera akceptacje” – zebrano akceptacje
  • w przypadku etapu “Do zapłacenia” – faktura jest zapłacona
  • w przypadku etapu “Skok” – od razu
Updated on 28 lipca, 2026

What are your feelings

  • Happy
  • Normal
  • Sad