Tryb offline
This content is not available in your language yet.
BizFlow NH automatycznie przechodzi w tryb offline, gdy system KSeF jest niedostępny. Faktury wystawiane w trybie offline zachowują pełną moc prawną dzięki kodom QR podpisanym certyfikatem offline.
Monitorowanie dostępności KSeF
Dział zatytułowany „Monitorowanie dostępności KSeF”BizFlow NH monitoruje dostępność KSeF poprzez API Latarni — oficjalny serwis Ministerstwa Finansów informujący o stanie systemu.
Możliwe stany:
| Stan | Opis | Działanie BizFlow NH |
|---|---|---|
Available | KSeF działa normalnie | Wysyłka online |
Maintenance | Planowana przerwa techniczna | Tryb offline |
Failure | Awaria | Tryb offline |
TotalFailure | Całkowita awaria | Tryb offline |
System odpytuje API Latarni co 60 sekund i automatycznie przełącza tryb.
Status Latarni w interfejsie
Dział zatytułowany „Status Latarni w interfejsie”Aktualny stan Latarni jest widoczny w selektorze firm (CompanySelector) w nagłówku dashboardu — kolorowa kropka obok nazwy firmy:
- Zielona —
Available - Żółta —
Maintenance - Czerwona —
Failure/TotalFailure
W środowiskach testowych i demo dostępny jest override Latarni — dropdown w selektorze firm pozwalający ręcznie przełączyć stan na Failure lub Available. Przydatne do testowania trybu offline bez czekania na prawdziwą awarię KSeF.
Co się dzieje w trybie offline
Dział zatytułowany „Co się dzieje w trybie offline”-
Wystawienie faktury
Użytkownik (lub AutoSend) inicjuje wysyłkę faktury jak zwykle. System wykrywa, że KSeF jest niedostępny.
-
Generowanie XML
Profil mapowania generuje XML identycznie jak w trybie online.
-
Podpis offline
XML jest podpisywany certyfikatem offline (ECDSA P-256). Na jego podstawie generowane są dwa kody QR: KOD I (weryfikacja) i KOD II (podpis certyfikatem).
-
Zapis lokalny
Faktura zapisywana jest w MinIO ze statusem
OfflinePending. XML i PDF z kodami QR są dostępne natychmiast. -
Generowanie PDF
PDF Sidecar generuje wizualizację faktury z oboma kodami QR.
-
Automatyczne dosyłanie
Gdy KSeF wróci do stanu
Available, BizFlow NH automatycznie dosyła faktury offline w sesji zbiorczej (batch).
Statusy faktur offline w interfejsie
Dział zatytułowany „Statusy faktur offline w interfejsie”Status offline jest widoczny jako badge (ikona WifiOff) na listach dokumentów SAP i stronach szczegółów:
| Status | Badge | Opis |
|---|---|---|
OfflinePending | Pomarańczowy | Faktura wystawiona offline, oczekuje na dosłanie |
OfflineSent | Niebieski | Faktura dosłana do KSeF po przywróceniu |
Accepted | Zielony | KSeF zaakceptował dosłaną fakturę |
Rejected | Czerwony | KSeF odrzucił dosłaną fakturę (błąd w XML) |
Terminy dosyłania
Dział zatytułowany „Terminy dosyłania”Zgodnie z dokumentacją techniczną CIRFMF:
| Typ niedostępności | Termin dosyłania |
|---|---|
Maintenance (planowana przerwa) | Następny dzień roboczy po przywróceniu |
Failure (awaria) | 7 dni roboczych od dnia przywrócenia |
TotalFailure (całkowita awaria) | 7 dni roboczych od dnia przywrócenia |
Wymagania
Dział zatytułowany „Wymagania”Aby tryb offline działał poprawnie:
- Certyfikat offline — typ ECDSA P-256, wgrany w OpenBao
- API Latarni — dostępne z serwera BizFlow NH
- MinIO — działający serwis do przechowywania plików
Jeśli certyfikat offline nie jest wgrany, system nie może podpisać faktury i zgłosi błąd. Faktura pozostanie w kolejce do ponowienia próby.