Oryginały pozostają niezmienne
Bajty PDF, XML KSeF i rekordy źródłowe płatności są zachowywane bez cichego przepisywania.
CraftedBills przechowuje stan roboczy w lokalnej, wersjonowanej bazie SQLite. Import, OCR, matching, weryfikacja, raporty i backup działają lokalnie; tylko jawne integracje, takie jak KSeF lub pobranie historycznego kursu NBP, wymagają sieci.
Rdzeń local-first w obecnym MVP
Bajty PDF, XML KSeF i rekordy źródłowe płatności są zachowywane bez cichego przepisywania.
Tokeny KSeF i Fakturowni pozostają w systemowym Keychain i są dostępne dopiero po odblokowaniu urządzenia.
Możesz importować, odczytywać, dopasowywać, weryfikować i raportować bez stałego internetu.
CraftedBills przechowuje stan roboczy w lokalnej, wersjonowanej bazie SQLite. Import, OCR, matching, weryfikacja, raporty i backup działają lokalnie; tylko jawne integracje, takie jak KSeF lub pobranie historycznego kursu NBP, wymagają sieci.
SQLite korzysta z migracji, transakcji, rollbacku i recovery snapshotu.
Aplikacja zachowuje oryginał i zapisuje jego fingerprint oraz źródło.
Ekstrakcja PDF i Apple Vision OCR działają lokalnie na macOS oraz iOS.
Interfejs pokazuje, kiedy KSeF lub inna integracja łączy się poza urządzenie. Zapytanie NBP zawiera wyłącznie kod waluty i zakres dat, bez treści faktury ani opisu płatności.
Zakres produktu, granice danych oraz różnica między tym, co działa teraz, a tym, co jest planowane dalej.
Zobacz wszystkie odpowiedziCraftedBills jest programem wspierającym przygotowanie i przekazanie dokumentów rozliczeniowych, ale nie jest systemem księgowym ani podatkowym. Nie prowadzi ksiąg, nie wylicza deklaracji i nie zastępuje profesjonalnej porady księgowej.
Obecne MVP obsługuje odbiór KSeF TEST z bezpiecznymi poświadczeniami, przyrostowym pobieraniem Subject2 i lokalnym zapisem XML. Produkcyjny KSeF pozostaje wyłączony do pełnej walidacji integracji i bezpieczeństwa.
Zagraniczne PDF-y są pełnoprawnymi dokumentami. CraftedBills odczytuje wspierane pliki lokalnie i wykorzystuje dostawcę, kwotę, walutę oraz daty w tym samym flow matchingu. Gdy faktura jest w USD lub EUR, płatność w PLN, a bank nie podał kwoty oryginalnej, aplikacja może pokazać wyłącznie orientacyjne przeliczenie po historycznym kursie średnim NBP.
Poznaj kierunek produktu i wróć, gdy otworzymy dostęp do pierwszych testów.