Jak zbudować obieg akceptacji faktur z KSeF w Airtable?
KSeF Import pobiera faktury kosztowe z KSeF i zapisuje je w Arkuszach Google. Airtable odczytuje ten arkusz przez wbudowaną funkcję Sync i wyświetla faktury jako tablicę Kanban ze statusami: Nowa, Do sprawdzenia, Zatwierdzona, Zaksięgowana. Przypisujesz osoby odpowiedzialne, konfigurujesz powiadomienia i śledzisz cały obieg bez maili i Excela. KSeF Import nie łączy się z Airtable bezpośrednio – most przez Arkusze Google jest konieczny.
- KSeF Import to middleware – pobiera XML FA(3) z KSeF, deszyfruje i zapisuje dane w Arkuszach Google. Airtable czyta z arkusza (nie z KSeF).
- Pierwsze pobranie obejmuje ostatnie 90 dni; potem nowe faktury dochodzą automatycznie zgodnie z harmonogramem planu.
- Kanban w Airtable (statusy: Nowa / Do sprawdzenia / Zatwierdzona / Zaksięgowana) zastępuje maile i chaotyczne Excele.
- Automatyzacje Airtable wysyłają powiadomienia i przypomnienia bez programowania.
- Cały setup zajmuje ok. 1 godziny zamiast tygodni wdrożenia systemu workflow.
W tym artykule
Od problemu do efektu
PWEKażda faktura kosztowa trafia do portalu KSeF, ale kto ją sprawdza, kto zatwierdza i kiedy możemy zapłacić – to nadal chaos maili i nieaktualnych Exceli.
KSeF Import pobiera faktury automatycznie i ładuje je do Arkuszy Google. Airtable czyta arkusz i wyświetla każdą fakturę jako kartę Kanban z przypisaną osobą i statusem.
Zamiast kilku tygodni wdrożenia systemu klasy enterprise masz działający obieg akceptacji w godzinę – z powiadomieniami, widokami i historią zmian.
Dlaczego obieg faktur bez systemu to chaos
W firmie 10–50 osób każda faktura kosztowa przechodzi przez podobną ścieżkę: pojawia się w KSeF, ktoś z administracji pobiera ją ręcznie z portalu, wysyła mailem do osoby zamawiającej, czeka na odpowiedź, prosi o akceptację dyrektora, przepisuje status do Excela. Przy 30 fakturach miesięcznie – irytujące. Przy 80 – paraliżujące.
- Faktura pojawia się w KSeF (wystawiona na NIP firmy).
- Administracja pobiera ją ręcznie z portalu MF.
- Mail do zamawiającego: „Ania, czy to Twoje zamówienie?" – odpowiedź po 2 dniach.
- Mail do dyrektora z prośbą o akceptację – tydzień ciszy.
- Ktoś przepisuje status do Excela (albo nie przepisuje).
- Księgowa pyta: „Która faktura jest zatwierdzona? Mogę zaksięgować?"
Systemy workflow klasy enterprise (WEBCON, enova obieg dokumentów) rozwiązują ten problem, ale ich koszt i czas wdrożenia są nieproporcjonalne dla firmy z kilkudziesięcioma pracownikami. Tańszą drogą jest połączenie dwóch narzędzi, które już znasz: KSeF Import + Airtable.
Jak działa most: KSeF Import → Arkusze Google → Airtable
Airtable nie ma natywnego konektora z KSeF – i nie potrzebuje go. Cały łańcuch danych działa przez pośrednika: Arkusze Google. KSeF Import obsługuje najtrudniejszą część (certyfikat, limity API, parsowanie XML FA(3)), a Airtable dostaje gotową tabelę.
-
1
KSeF Import: certyfikat i pobranie faktur
W panelu wgrywasz plik
.p12lub.pfx– ten sam, którego używasz do logowania w KSeF. Certyfikat jest szyfrowany AES-256-GCM kluczem generowanym osobno dla każdego użytkownika i przechowywany na serwerach w Unii Europejskiej (OVH). Pierwsze pobranie obejmuje ostatnie 90 dni; limit API KSeF (~60 faktur/h dla jednego NIP) respektowany jest automatycznie. -
2
Automatyczny eksport do Arkuszy Google
KSeF Import parsuje XML FA(3) i zapisuje pola w arkuszu: numer KSeF, datę, kontrahenta, kwoty netto/VAT/brutto, stawki, walutę, MPP, GTU i inne. Plan Solo daje eksport do Arkuszy Google – to wystarcza jako źródło dla Airtable. Nowe faktury dochodzą automatycznie zgodnie z częstotliwością planu (Solo: 24 h, Firma: 6 h, Grupa: 2 h, Biuro: 15 min).
-
3
Airtable Sync: podłączenie arkusza
W Airtable tworzysz nową bazę i klikasz Add a table → Sync from Google Sheets. Wskazujesz arkusz KSeF Import jako źródło. Airtable automatycznie importuje kolumny i odświeża dane co kilka minut.
-
4
Kolumny workflow w Airtable
Do zsynchronizowanych danych z KSeF dodajesz własne kolumny: Status (single select: Nowa / Do sprawdzenia / Zatwierdzona / Zaksięgowana), Osoba odpowiedzialna (collaborator), MPK / Centrum kosztowe (single select), Komentarz (long text). Te pola nie nadpisują danych z KSeF – to Twoja warstwa workflow.
-
5
Widok Kanban i zaproszenie zespołu
W Airtable kliknij Add a view → Kanban. Grupuj po polu Status. Gotowe – masz tablicę z czterema kolumnami i kartami faktur, które możesz przeciągać między statusami. Wyślij link do współpracowników.
KSeF Import eksportuje do Arkuszy Google automatycznie – to pośrednik, nie krok ręczny. Airtable czyta z arkusza przez Sync i nie wymaga dostępu do Twojego certyfikatu KSeF.
Zobacz, jak KSeF Import pobiera faktury kosztowe i układa je w gotowy arkusz.
Tablica Kanban w praktyce
Kolumna Nowa zapełnia się automatycznie – każda faktura pobrana z KSeF trafia tutaj. Pracownik odpowiedzialny za zakupy przeciąga kartę do Do sprawdzenia i przypisuje osobę, która zamówiła daną usługę. Po weryfikacji karta ląduje w Zatwierdzona, a księgowa przenosi ją do Zaksięgowana po ujęciu w księgach.
Każdy w firmie widzi status każdej faktury w czasie rzeczywistym. Koniec z pytaniami: „Co z tą fakturą od InPost?" – wystarczy otworzyć tablicę. Airtable pozwala patrzeć na te same dane z różnych perspektyw:
- Widok „Moje faktury" – filtr: osoba odpowiedzialna = ja. Każdy widzi tylko swoje zadania.
- Widok „Czeka ponad 5 dni" – filtr: status = Do sprawdzenia AND data wpływu starsza niż 5 dni.
- Widok „Powyżej 5 000 zł" – szybki przegląd największych kosztów wymagających uwagi zarządu.
- Widok „Dla księgowej" – filtr: status = Zatwierdzona, posortowane chronologicznie.
- Widok kalendarza – faktury na osi czasu według terminu płatności.
- Widok podsumowania – grupowanie po centrum kosztowym (MPK) z sumami per dział.
Każdy widok możesz udostępnić różnym osobom: księgowa widzi wszystko, kierownicy działów – tylko swoje faktury, zarząd – podsumowania kwotowe. Wbudowany system uprawnień Airtable działa bez dodatkowej konfiguracji.
Automatyzacje, które zastępują manualne przypomnienia
Sama tablica Kanban to fundament. Prawdziwa siła Airtable leży w automatyzacjach – regułach „jeśli X, to zrób Y", które działają bez Twojej ingerencji i nie wymagają programowania.
| Wyzwalacz | Akcja | Odbiorca |
|---|---|---|
| Nowa faktura > 1 000 zł | Powiadomienie e-mail / Slack | Dyrektor lub zatwierdzający |
| Faktura w kolumnie Do sprawdzenia > 3 dni | Reminder do przypisanej osoby | Zamawiający |
| Status zmieniony na Zatwierdzona | Mail z numerem faktury i kwotą | Księgowa |
| Termin płatności za 3 dni | Powiadomienie | Dział finansowy |
| Każdy poniedziałek 8:00 | Raport: ile czeka, ile po terminie | Zarząd |
Wszystkie te automatyzacje konfigurujesz klikając w interfejsie Airtable – bez kodu, bez zewnętrznych integratorów. Na planie Free dostępnych jest 100 automatyzacji miesięcznie; na płatnych planach Airtable – bez limitu.
Wbudowane automatyzacje Airtable wystarczą do podstawowego obiegu. Jeśli chcesz bardziej złożone reguły (np. routing do różnych osób zależnie od kwoty i kategorii), możesz podłączyć Make lub Zapier jako zewnętrzny automatyzator.
Koszt vs. alternatywy
Porównanie trzech opcji obiegu akceptacji faktur dla firmy z 20–50 pracownikami:
| Rozwiązanie | Czas wdrożenia | Uwagi |
|---|---|---|
| WEBCON / enova obieg dokumentów | 2–8 tygodni | Pełne workflow enterprise; nieproporcjonalny koszt dla MŚP |
| Excel + maile | 0 | Zero kosztów, ale chaos: brak statusów, brak automatyzacji, brak historii |
| KSeF Import + Airtable (Free) | ~1 godzina | Kanban, automatyzacje, uprawnienia – startuje już na planie Solo KSeF Import |
Koszt po stronie KSeF Import zależy od wybranego planu – szczegóły na cenniku. Do mostu KSeF→Arkusze Google wystarczy plan Solo (eksport do Arkuszy Google). Airtable Free obsłuży do 1 200 rekordów (faktur) bez opłat. Dla większych wolumenów lub nieograniczonych automatyzacji – płatne plany Airtable (ceny w USD, sprawdź aktualnie na airtable.com).
KSeF Import oferuje 7-dniowy okres próbny z pełnymi limitami planu Biuro (20 NIP-ów, bez limitu faktur, synchronizacja co 15 min) – możesz przetestować całą integrację bez opłat od pierwszego dnia.
Najczęstsze pytania
Krótkie, konkretne odpowiedzi na pytania, które zadają użytkownicy i wyszukiwarki.
Nie. Airtable nie ma natywnego konektora z KSeF. Most działa przez Arkusze Google: KSeF Import pobiera faktury z KSeF i zapisuje je w arkuszu, a Airtable synchronizuje dane z arkusza. To celowe uproszczenie – nie musisz dawać Airtable dostępu do swojego certyfikatu KSeF.
Około 1 godziny. Największą część zajmuje wgranie certyfikatu i skonfigurowanie eksportu do Arkuszy Google w KSeF Import (15–20 min), następnie podłączenie arkusza jako źródła Sync w Airtable i dodanie kolumn workflow (15 min), a na końcu konfiguracja widoku Kanban i automatyzacji (10–15 min).
Tak. KSeF Import dopisuje nowe faktury do arkusza Google według harmonogramu planu (Solo co 24 h, Firma co 6 h, Grupa co 2 h, Biuro co 15 min). Airtable Sync pobiera aktualizacje z arkusza co kilka minut i nowe karty pojawiają się w kolumnie Nowa bez żadnej ingerencji.
Wszystkie pola, które KSeF Import parsuje ze schematu FA(3): numer KSeF, numer faktury, daty wystawienia i sprzedaży, NIP i nazwa sprzedawcy oraz nabywcy, kwoty netto, VAT i brutto, stawki VAT, waluta, MPP, GTU i inne. W panelu KSeF Import wybierasz, które kolumny trafiają do arkusza.
Airtable Free obsługuje do 1 200 rekordów na bazę – wystarczy dla większości firm MŚP przy rocznym archiwum faktur. Jeśli firma przetwarza kilkaset faktur miesięcznie, warto rozważyć płatny plan Airtable lub stosować archiwizację starszych rekordów.
Tak. Statusy (Nowa, Do sprawdzenia, Zatwierdzona, Zaksięgowana) to przykład – w Airtable możesz dodać własne etapy, np. Weryfikacja kwoty, Zatwierdzona wstępnie, Oczekuje na kontrasygnaturę. Widok Kanban automatycznie dostosowuje się do wybranych wartości pola Status.
Inżynier integracji KSeF. Odpowiada za połączenia z API Krajowego Systemu e-Faktur, automatyzacje i parsowanie struktury logicznej FA(3).
