Co oznacza „czas do odnowienia klucza” i czy może przerywać połączenie z KSeF?

Optima przerywa połączenie z KSeF, a użytkownik zauważa licznik czasu do odnowienia klucza. Te dwa zdarzenia mogą mieć związek, ale nie należy utożsamiać odnowienia licencji z odświeżeniem tokenu lub certyfikatu KSeF. Najpierw warto sprawdzić, czego dotyczy licznik i kiedy występuje rozłączenie.

Odnowienie klucza to ponowne pobranie licencji

„Czas do odnowienia klucza” informuje, ile czasu pozostało do ponownego połączenia z serwerem Comarch i pobrania licencji. W kluczu wirtualnym licencje pobierane są na 24 godziny, dlatego program musi cyklicznie je odnawiać.

Ten licznik dotyczy licencji Comarch. Nie jest sam w sobie informacją o terminie ważności certyfikatu KSeF ani tokenu używanego do uwierzytelniania. Rozróżnienie tych elementów pozwala uniknąć wymiany danych uwierzytelniających wyłącznie dlatego, że zbliża się odnowienie klucza.

Kiedy odnowienie może wpłynąć na połączenie z KSeF?

Pakiety KSeF są zapisane na kluczu, dlatego w momencie odnawiania i pobierania licencji może wystąpić chwilowy wpływ na łączność z KSeF. Zwykle proces trwa kilka do kilkunastu sekund. To możliwy związek z krótką przerwą, a nie potwierdzenie przyczyny każdego rozłączenia.

Warto porównać godzinę błędu z momentem odnowienia klucza. Przykładowo, jeśli pobieranie faktur przerywa się właśnie podczas odnowienia, a po chwili połączenie znów działa, jest to wskazówka do dalszej weryfikacji. Jeżeli przerwy występują również w innych momentach lub trwają znacznie dłużej, nie należy wyjaśniać ich wyłącznie tym mechanizmem.

Sprawdź także status uwierzytelnienia oraz szczegóły błędu w logach Optimy. Przy zgłoszeniu pomocne będą dokładna godzina przerwy, treść komunikatu i informacja, czy zbiegła się ona z pobraniem licencji. Samego pojawienia się licznika nie wystarczy traktować jako dowodu usterki.

Perspektywa ELTE-S

Przy takich zgłoszeniach rozdzielamy odnawianie licencji od uwierzytelniania w KSeF. Pakiet na kluczu i dostęp do KSeF pełnią różne role, choć chwilowe odnowienie licencji może wpływać na korzystanie z usługi. Dlatego zaczynamy od porównania czasu zdarzeń i analizy komunikatu, zamiast zakładać, że trzeba od razu wygenerować nowy token lub certyfikat.

Jeśli połączenie regularnie się przerywa, warto zebrać kilka przykładów z godzinami błędów. Pozwoli to sprawdzić, czy problem rzeczywiście powtarza się przy odnowieniu, czy wymaga szukania innej przyczyny.

Jeśli przerwy w połączeniu z KSeF utrudniają codzienną pracę, warto ustalić ich związek z odnowieniem klucza i zweryfikować logi Optimy. Porozmawiajmy o usprawnieniach.

Gdzie wpisać klucz KSeF w Optimie, gdy obsługujesz wiele firm?

Biuro rachunkowe kupuje pakiet KSeF i wpisuje numer klucza w swojej firmie. Mimo to limit pozostaje zablokowany, a pojawia się pytanie, czy konfigurację trzeba powtórzyć u klientów. W stacjonarnej Optimie należy rozdzielić dwa kroki: dodanie klucza w Menadżerze Kluczy oraz wskazanie go w konfiguracji poszczególnych firm.

Najpierw Menadżer Kluczy, potem konfiguracja każdej firmy

W pierwszej kolejności należy dodać klucz do Comarch Menadżer Kluczy. To potrzebne, aby program miał możliwość sprawdzania zakupionej licencji. Samo wpisanie numeru w bazie firmy nie zastępuje tego kroku.

<screen>

Następnie w Optimie przejdź do Start -> Konfiguracja -> Firma -> Dane firmy -> KSeF i wpisz numer w polu „Numer klucza KSeF”. Tę czynność trzeba wykonać dla każdej firmy osobno. Wprowadzenie klucza wyłącznie w firmie biura nie oznacza, że zostanie on automatycznie wskazany we wszystkich bazach klientów.

<screen>

Przykładowo biuro obsługujące kilku klientów powinno sprawdzić to pole w każdej z ich firm. Jeżeli numer został wpisany tylko w bazie biura, konfiguracja pozostałych firm nadal wymaga uzupełnienia.

Pakiet dla firmy a pakiet dla biura rachunkowego

Jeśli pakiet został wykupiony na konkretną firmę, system sprawdza zgodność numeru NIP z konfiguracji z numerem NIP przypisanym do licencji. Dlatego przy zablokowanym limicie należy zweryfikować również te dane, zamiast zakładać, że dowolny zakupiony pakiet będzie działał dla każdego podmiotu.

Przy pakiecie dla biura rachunkowego numer NIP nie jest w ten sposób sprawdzany. Nie znosi to jednak obowiązku wpisania numeru klucza w konfiguracji każdej firmy. Zakres pakietu i wskazanie klucza w bazie to odrębne kwestie.

Perspektywa ELTE-S

Przy zablokowanym limicie zaczynamy od sprawdzenia, czy klucz został dodany w Menadżerze Kluczy i czy jest wskazany w firmie, w której występuje problem. Dopiero potem weryfikujemy rodzaj pakietu oraz, jeśli jest to pakiet dla konkretnej firmy, zgodność NIP-u. Dzięki temu nie kończymy kontroli na samym potwierdzeniu zakupu.

Jeżeli po wykonaniu tych kroków limit nadal jest zablokowany, potrzebna jest dalsza weryfikacja licencji i konfiguracji. Sam komunikat o limicie nie wystarcza do wskazania jednej pewnej przyczyny.

Jeśli obsługujesz wiele firm i nie masz pewności, czy pakiet KSeF jest poprawnie skonfigurowany w każdej bazie, warto uporządkować ustawienia przed kolejnym pobieraniem dokumentów. Porozmawiajmy o usprawnieniach.

Co sprawdzić, gdy Optima zgłasza nieautoryzowany dostęp do KSeF?

Biuro rachunkowe ma wykupiony abonament, operator ma uprawnienia w Optimie, a mimo to nie może zmienić sposobu uwierzytelniania w KSeF. Na jednej bazie wszystko działa, na innej pojawia się ten sam komunikat niezależnie od wybranej metody. W takim przypadku punktem wyjścia jest sprawdzenie uprawnień w KSeF dla konkretnej firmy i użytkownika.

Uprawnienia w Optimie a dostęp do firmy w KSeF

Komunikat o nieautoryzowanym dostępie dotyczy uwierzytelniania w KSeF. Samo zaznaczenie uprawnień operatora w konfiguracji Optimy nie potwierdza, że użytkownik biura rachunkowego ma odpowiedni dostęp do obsługiwanej firmy w KSeF. Podobnie wykupienie abonamentu nie zastępuje nadania tych uprawnień.

Dlatego warto ponownie zweryfikować i nadać uprawnienia dla firmy, której dotyczy problem. Jeśli trudność występuje tylko u jednego użytkownika, osoba odpowiedzialna po stronie tej firmy powinna ponownie nadać mu odpowiednie uprawnienia w KSeF. Nie należy przy tym rozszerzać dostępu ponad zakres potrzebny do wykonywania jego obowiązków.

Działanie połączenia w jednej bazie nie oznacza, że dostęp do pozostałych firm jest poprawnie ustawiony. Przykładowo ten sam pracownik biura może obsługiwać dwóch klientów, ale jego uprawnienia do każdego z nich wymagają osobnej weryfikacji.

Ponowna konfiguracja certyfikatu lub tokenu

Po sprawdzeniu uprawnień warto ponownie zweryfikować dane użytkownika wykorzystywane do połączenia oraz skonfigurować uwierzytelnianie z nowym certyfikatem lub tokenem. Utworzenie i wgranie nowych danych uwierzytelniających często pomagało w podobnych przypadkach. Nie oznacza to jednak, że sama wymiana certyfikatu naprawi brak wymaganych uprawnień.

W Optimie sprawdzenie metody uwierzytelniania odbywa się przez wskazane w komunikacie menu KSeF -> Zmień sposób uwierzytelniania lub z listy faktur sprzedaży. Jeżeli błąd nadal pojawia się już przy próbie zmiany metody, warto przekazać przypadek do dalszej weryfikacji z dokładnym komunikatem i informacją, której bazy oraz użytkownika dotyczy.

<screen>

Certyfikaty i tokeny należy przekazywać wyłącznie bezpiecznym kanałem. Nie powinny trafiać do publicznych komentarzy, zrzutów ekranu ani otwartych zgłoszeń. Do opisu problemu wystarczy informacja o użytej metodzie, bez ujawniania danych uwierzytelniających.

Perspektywa ELTE-S

W takim zgłoszeniu rozdzielamy licencję usługi, uprawnienia operatora w Optimie i uprawnienia w KSeF. To różne elementy, dlatego poprawne ustawienie jednego z nich nie potwierdza poprawności pozostałych. Kolejność działania ma znaczenie: najpierw dostęp użytkownika do konkretnej firmy, następnie ponowna konfiguracja danych uwierzytelniających i test połączenia.

Nie warto zakładać, że zmiana usługi na płatną jest przyczyną błędu tylko dlatego, że komunikat pojawił się w tym samym czasie. W opisanej sytuacji praktyczny kierunek to ponowne nadanie uprawnień i sprawdzenie nowego certyfikatu lub tokenu.

Jeśli uwierzytelnianie działa tylko w części baz obsługiwanych przez biuro rachunkowe, warto uporządkować dostęp do poszczególnych firm i zweryfikować konfigurację połączenia. Porozmawiajmy o usprawnieniach.

Dlaczego XL nie przypisuje banku lub urzędu przy imporcie wyciągu CSV?

Import wyciągu działa dla kontrahentów, ale zapis dotyczący opłaty bankowej trafia do systemu z podmiotem nieokreślonym. W pliku jest kod banku z kartoteki, więc użytkownik szuka pola, które pozwoli poprawnie przypisać podmiot. W opisanym przypadku problem wynika jednak z ograniczeń własnych formatów importu, a nie z samej treści kodu wpisanego do CSV.

Ograniczenie własnych formatów importu w XL

W zgłoszeniu dotyczącym wersji 2025.1.6 użytkownik wskazuje, że kontrahent jest rozpoznawany po akronimie, natomiast bank lub urząd nie zostaje przypisany. W tej wersji systemu nie ma możliwości definiowania bardziej złożonych własnych formatów importu, które pozwoliłyby zrealizować opisany scenariusz.

Nie ma więc podstaw, aby wskazywać konkretne pole formatu jako gotowe rozwiązanie. Samo wpisanie „mBank CompanyNet” w miejsce danych rozpoznawanego kontrahenta nie zapewnia przypisania banku. Dalsze zmienianie tej wartości bez potwierdzenia możliwości formatu może prowadzić do kolejnych prób z takim samym wynikiem.

Zapowiadane zmiany a dostępność konkretnej funkcji

Comarch zapowiedział zmiany w kolejnych wersjach systemu, które mają rozszerzyć możliwości definiowania własnych formatów importu. Powinny one pozwolić na osiągnięcie opisanego celu, czyli obsługę bardziej złożonego przypisania podmiotu zapisu.

Zapowiedź nie oznacza jednak, że funkcja jest już dostępna w używanej instalacji. Nie wskazano konkretnego numeru wydania ani terminu udostępnienia. Dlatego przed planowaniem aktualizacji warto potwierdzić, czy wybrana wersja obsługuje dokładnie import z bankiem lub urzędem jako podmiotem, a następnie sprawdzić go na przykładowym pliku.

Przykładowo zapis opłaty za transakcję kartową z kodem „mBank CompanyNet” może posłużyć jako przypadek testowy. Oczekiwanym wynikiem jest nie tylko wczytanie daty i kwoty, lecz także prawidłowe przypisanie banku. Taki test pozwoli ocenić nową funkcję na rzeczywistym scenariuszu pracy, zamiast zakładać, że samo rozszerzenie formatów rozwiąże każdy przypadek.

Perspektywa ELTE-S

Najpierw rozdzielamy błąd konfiguracji od ograniczenia funkcji. W tym przypadku nie warto obiecywać rozwiązania przez zmianę pola, skoro używana wersja nie pozwala zdefiniować potrzebnego formatu. Równie ważne jest oddzielenie zapowiedzianej zmiany od funkcji potwierdzonej w konkretnym wydaniu.

Do czasu wdrożenia odpowiednich możliwości warto kontrolować zapisy, które po imporcie pozostają z podmiotem nieokreślonym. Udany import pliku nie jest równoznaczny z poprawnym przypisaniem wszystkich podmiotów.

Jeśli import wyciągów wymaga regularnego sprawdzania zapisów banków i urzędów, warto zweryfikować możliwości używanej wersji XL i przygotować test docelowego rozwiązania. Porozmawiajmy o usprawnieniach.

Co zrobić, gdy kurs EUR w Optimie w chmurze zatrzymał się na jednej dacie?

Kurs euro nie zmienia się od kilku dni, mimo że użytkownik oczekuje nowych wartości. Dodatkowo pozycja EUR na liście jest wyszarzona, a ponowne wgranie kursu nie jest możliwe. W takiej sytuacji warto najpierw ustalić zakres problemu, zamiast zakładać, że wystarczy powtórzyć pobieranie danych.

Uprawnienia operatora czy problem z aktualizacją kursów?

Powielanie kursu z jednej daty może wskazywać na problem ze źródłem danych lub mechanizmem automatycznej aktualizacji. Wyszarzona pozycja może natomiast wiązać się z ograniczeniami uprawnień albo sposobem pracy w środowisku chmurowym. Te objawy są wskazówką do diagnostyki, nie potwierdzeniem konkretnej przyczyny.

Najpierw porównaj zachowanie programu u różnych operatorów. Jeżeli tylko jedna osoba nie może dopisać kursu, warto zacząć od jej uprawnień. Jeśli problem dotyczy wszystkich użytkowników, trzeba sprawdzić również parametry i działanie aktualizacji. Porównanie z innymi walutami pomoże ustalić, czy trudność dotyczy wyłącznie EUR, czy całego pobierania kursów.

Co sprawdzić przed zgłoszeniem problemu w chmurze?

Sprawdź, czy program pozwala dopisać kurs ręcznie w tabeli kursów. Jeśli ta operacja również jest zablokowana, możliwą przyczyną są uprawnienia, parametry lub blokada w bazie, a nie tylko sam mechanizm pobierania danych. Nie należy jednak traktować tego testu jako podstawy do samodzielnej ingerencji w bazę.

<screen>

Kolejnym krokiem jest weryfikacja daty systemowej i daty serwera oraz sprawdzenie, czy aktywna blokada okresu lub zamknięcie nie ogranicza dopisywania kursów. Jeżeli użytkownik nie ma dostępu do ustawień serwera, tę część diagnostyki należy przekazać obsłudze środowiska chmurowego.

W Optimie w chmurze może być potrzebne odświeżenie lub sprawdzenie usługi aktualizacji kursów po stronie środowiska. Do zgłoszenia warto dołączyć datę ostatniego poprawnego kursu, informację o innych walutach oraz wynik próby ręcznego dopisania. Przykładowo opis „EUR powiela kurs z 09.09.2026 u wszystkich operatorów, inne waluty aktualizują się poprawnie” pozwala zawęzić diagnostykę bardziej niż samo „kurs euro nie działa”.

Perspektywa ELTE-S

Zaczynamy od rozdzielenia dwóch kwestii: czy kursy nie są pobierane, czy użytkownik nie może ich zmienić. Mogą występować jednocześnie, ale nie muszą mieć tej samej przyczyny. Dlatego porównanie operatorów i walut jest ważniejsze niż wielokrotne ponawianie tej samej operacji.

Do czasu wyjaśnienia problemu warto zweryfikować dokumenty, na których mógł zostać użyty nieaktualny kurs. Samo przywrócenie pobierania nowych wartości nie jest potwierdzeniem, że wcześniejsze dokumenty wymagają zmiany ani że program poprawił je automatycznie.

Jeśli Optima powiela kursy walut i blokuje ich uzupełnienie, warto ustalić przyczynę, zanim problem wpłynie na kolejne dokumenty. Porozmawiajmy o usprawnieniach.