Przegląd firmy
Dane fikcyjne · nie z ZohoCo wymaga uwagi?
Zasady działania
Program analizuje dane demonstracyjne. Zatwierdzenie na ekranie zmienia tylko stan demonstracji w pamięci tej karty Edge. Zapisz zaszyfrowaną kopię w zakładce Bezpieczeństwo, aby zachować zmiany. Nie uruchamia płatności ani nie zapisuje zmian w Zoho.
Po każdej zmianie zapisz nową zaszyfrowaną kopię. Brak automatycznego zapisu.
Faktury
Ręczne wprowadzanie danych fikcyjnychDodaj fakturę testową
Faktura nie tworzy automatycznie zapłaty ani przyjęcia towaru. Każda operacja wymaga osobnego zatwierdzenia.
| Dostawca | Numer | Kwota | Status | Akcja demo |
|---|
Nie są to faktury z Twojej firmy. Kwoty i numery wymyślono do testowania interfejsu.
Odczyt pozycji faktury · 1.9
Lokalny parser tekstu · bez AI/OCRWczytaj tekst dokumentu
Pierwszy krok do automatyzacji: odczyt pozycji z tekstowej faktury. Przykład jest już wpisany w polu poniżej. Możesz też wybrać plik TXT albo wkleić tekst. PDF i zdjęcia wymagają osobnego silnika odczytu; ten prototyp ich jeszcze nie rozpoznaje.
Żadne dane nie opuszczają urządzenia.
Wynik do weryfikacji
| SKU | Opis | Ilość sztuk | Ocena |
|---|
Nie zatwierdza automatycznie magazynu. Sprzedaż tworzy ruch ujemny dopiero po osobnym zatwierdzeniu. Duplikaty numerów blokowane.
Import PDF + OCR · 2.1 beta
Pierwszy rzeczywisty test rozpoznawania skanów na iPadzieWybierz oryginalną fakturę
Ta wersja działa pod adresem HTTPS. PDF.js i Tesseract.js są pobierane z zewnętrznych CDN, dlatego wymagany jest internet. OCR odbywa się w przeglądarce, ale przed niezależnym audytem bezpieczeństwa nie używaj poufnych dokumentów. Nie ma połączenia z Zoho ani Square.
Wybierz PDF. Na iPadzie OCR trzech stron może potrwać kilka minut.
Tekst rozpoznany automatycznie
Wynik analizy jest propozycją do sprawdzenia, a nie przyjęciem towaru. Nie wysyła danych do Zoho ani Square.
Weryfikacja OCR · 2.7
Po odczycie PDF kliknij „Analizuj OCR”.
| Rozpoznany produkt / wiersz OCR | Propozycja SKU | Ilość | Cena jednostkowa | Kontrola |
|---|
Puste pola oznaczają niejednoznaczny odczyt, również gdy kilka skal kwot jest rachunkowo poprawnych. Nie zgadujemy cen ani ilości. Próbki nie są automatycznie łączone z towarem handlowym. Wszystkie propozycje wymagają porównania z PDF.
Faktury dostawców · 1.9.1
Odczyt kontrolny czterech przesłanych dokumentówDokumenty i wykryte niezgodności
To wynik analizy czterech konkretnych faktur wykonanej na potrzeby testu. Nie jest to jeszcze automatyczny OCR PDF w przeglądarce. Każda pozycja jest odtwarzana z przygotowanego odczytu i kontrolowana rachunkowo. Nie wysyłamy danych do Zoho ani Square.
Pozycje z faktury
| Produkt | Ilość | Cena € | Razem € | Partia | SKU (propozycja) | Weryfikacja |
|---|
Proponowane SKU nie są zatwierdzonym mapowaniem w Zoho. Nie można księgować ani zatwierdzić przyjęcia z tego ekranu.
Katalog produktów i SKU · 1.9
Offline · propozycje wymagają akceptacjiNowy produkt — propozycja SKU
System proponuje kod na podstawie producenta, kategorii, nazwy i pojemności. Nie zmienia SKU w Zoho ani Square. Spiga: balsamiki i octy to oddzielne kategorie.
Katalog demonstracyjny. Nowe SKU działają tylko w tej sesji; kopia zapasowa 1.9 jeszcze nie obejmuje katalogu SKU.
Zatwierdzone produkty demo
| SKU | Producent | Kategoria | Wariant | Objętość |
|---|
Płatności
Rejestruj fikcyjną płatność
Nie wykonuje przelewów. Dopasowanie wymaga zgodnej waluty i numeru faktury.
| Referencja | Faktura | Kwota | Wynik |
|---|
| Referencja | Kwota | Faktura | Wynik |
|---|---|---|---|
| DEMO-PAY-001 | € 400.00 | DEMO-GAR-001 | Częściowa płatność |
| DEMO-PAY-002 | € 150.00 | Nieznana | Brak dopasowania |
Magazyn
Ruchy z faktur — wymagają zatwierdzenia
| Faktura | SKU | Ilość | Status | Akcja |
|---|
Tylko symulacja. Nie zmienia Zoho ani Square.
Aktualne stany magazynowe (demo)
| SKU | Jednostka | Stan demo | Ostrzeżenie |
|---|
Stany bazowe są fikcyjne. Zatwierdzone przyjęcia są doliczane do wspólnego rejestru stanów w tej sesji.
Zmiany nie są wysyłane do Zoho ani Square. Zapisz szyfrowaną kopię przed zamknięciem aplikacji.
Rozlewanie
Asystent lokalny
Wpisz np. „Ile faktur?”, „Magazyn”, „Rozlewanie” albo „Płatności”. To prosty asystent oparty na regułach, a nie model AI.
Bezpieczeństwo
Włączone w tej demonstracji
✓ Brak zewnętrznych bibliotek i połączeń sieciowych w kodzie aplikacji.
✓ Brak importu dokumentów firmowych. Kopie demonstracji zapisujesz ręcznie.
✓ Brak połączeń z Zoho, bankiem, Stripe i Square.
✓ Zatwierdzanie zmienia tylko demonstrację. ✓ Eksport i import kopii z szyfrowaniem AES-GCM i hasłem. ✓ Historia zmian demonstracji.
Przed użyciem biznesowym
○ Automatyczny, niezawodny zapis na iPadzie (obecnie tylko ręczne szyfrowane kopie).
○ Logowanie i kontrola dostępu.
○ Audyt uprawnień i historii zmian.
○ Bezpieczne importowanie dokumentów oraz przegląd zgodności z UK GDPR.
Szyfrowana kopia zapasowa · test 1.5
Kopia jest szyfrowana AES-256-GCM. Hasło i kod odzyskiwania NIE są zapisane w pliku. Kod odzyskiwania to drugi, niezależny sposób odszyfrowania tej samej kopii. Przechowuj go oddzielnie od pliku JSON.
Przywróć kopię
Możesz użyć oryginalnego hasła ALBO kodu odzyskiwania. Starsze kopie 1.2 obsługują tylko hasło.
Pracuj wyłącznie na danych demonstracyjnych.
Historia zmian (demo)
| Godzina | Operacja | Dokument |
|---|
Logowanie Microsoft · projekt 1.5
NIEAKTYWNE · OFFLINETo lokalny plik HTML (edge://external-file). Nie ma bezpiecznej sesji, weryfikacji tokenu ani połączenia z Microsoft Entra. Ta sekcja jest planem integracji, nie ekranem logowania. Nie wpisuj tutaj haseł Microsoft ani kodów Authenticator.
Docelowa metoda
Microsoft Entra ID + OpenID Connect / OAuth 2.0 (Authorization Code + PKCE)
Użytkownik loguje się na stronie Microsoft. Polityka MFA może wymagać zatwierdzenia w Microsoft Authenticator. Po zalogowaniu aplikacja weryfikuje tokeny i uprawnienia.
Face ID zależy od konfiguracji urządzenia, konta i metody logowania; nie jest gwarantowane.
Granice bezpieczeństwa
✓ Dokumenty księgowe nie muszą być przesyłane do Microsoft w celu logowania.
✓ Kopie JSON pozostają szyfrowane osobnym hasłem / kodem odzyskiwania.
○ Brak działającego logowania i automatycznego zapisu w 1.4.
○ Nie należy podłączać prawdziwych dokumentów ani kont bankowych.
Etapy uruchomienia
- Zarejestrować aplikację w Microsoft Entra (własna rejestracja dla produktu).
- Ustalić docelowy bezpieczny adres HTTPS i URI przekierowania.
- Wdrożyć autoryzację OIDC z PKCE oraz weryfikację sesji i ról.
- Wymusić MFA przez politykę Entra i przetestować Microsoft Authenticator.
- Wdrożyć bezpieczne lokalne przechowywanie kluczy i danych, testy oraz przegląd bezpieczeństwa.
Nie wpisujemy identyfikatorów tenant/client do tej demonstracji; bez rzeczywistego hostingu i konfiguracji Entra nie zadziałałoby logowanie.
Model uprawnień — plan
| Rola | Przeglądanie | Zmiany | Płatności |
|---|---|---|---|
| Właściciel | Tak | Po zatwierdzeniu | Osobna autoryzacja |
| Księgowość | Według dostępu | Wnioski o zmianę | Brak wykonania |
| Magazyn | Wybrany magazyn | Wnioski o korekty | Brak dostępu |
Tabela jest projektem zasad, a nie aktywnym systemem uprawnień.
AI Office Manager · 2.7 FIXED PWA · Wersja testowa HTTPS; OCR wymaga pobrania bibliotek z internetu.