Proces masowej wysyłki faktur do KSeF pozwala na jednoczesne przesyłanie wielu dokumentów, monitorowanie statusu każdej wysyłki i automatyczną obsługę błędów.
Kluczowe etapy:
1. Wybór faktur do wysyłki (filtry, zakres dat)
2. Walidacja zbiorcza wszystkich faktur
3. Generowanie paczki XML (batch)
4. Autoryzacja sesji KSeF
5. Wysyłka paczki do KSeF
6. Monitorowanie statusu przetwarzania
7. Zbieranie numerów KSeF i UPO
8. Raport z wysyłki (sukces/błędy)
9. Ponowna wysyłka błędnych faktur
📊 Schemat procesu
graph TD
A([🏁 Start]) --> B[📋 Wybór faktur\ndo wysyłki batch]
B --> C{✅ Walidacja\nzbiorcza}
C -->|Błędy| D[🔴 Lista błędnych\nfaktur do korekty]
D --> B
C -->|OK| E[📦 Generowanie\npaczki XML batch]
E --> F[🔐 Autoryzacja\nsesji KSeF]
F --> G[📤 Wysyłka paczki\ndo KSeF]
G --> H[⏳ Monitorowanie\nstatusu przetwarzania]
H --> I{📊 Wynik?}
I -->|Częściowe błędy| J[⚠️ Raport błędów\nponowna wysyłka]
J --> G
I -->|Sukces| K[✅ Pobranie numerów\nKSeF i UPO]
K --> L[📊 Raport wysyłki]
L --> M([🏁 Koniec])
style A fill:#10b981,stroke:#059669,color:#fff
style M fill:#10b981,stroke:#059669,color:#fff
style D fill:#ef4444,stroke:#dc2626,color:#fff
style J fill:#f59e0b,stroke:#d97706,color:#fff