Przejdź do głównej treści
Scrive

Błąd limitu czasu zapytań do Scrive w Odoo: co zrobić

Komunikat The Scrive request timeout must be between … and … seconds. pojawia się przy zapisie Ustawień, gdy wartość pola Request Timeout wykracza poza dozwolony zakres. Dopóki jej nie poprawisz, Ustawienia nie zostaną zapisane. Wystarczy wpisać wartość z zakresu, który pomoc pola podsumowuje jako 1-300.

FlexigoTech · Odpowiada: Víctor Gómez · Aktualizacja: 5 listopada 2026

Najważniejsze

Moduł
Scrive
Wersje
Odoo 17, 18, 19 i 20
Sprawdzone
w kodzie źródłowym konektora, wersja 20.0 · w źródłach podanych na końcu
Czas czytania
3 min

Kiedy pojawia się komunikat i co oznacza

Kiedy dokładnie pojawia się ten komunikat?

Pojawia się przy zapisie Ustawień, gdy liczba wpisana w Request Timeout nie mieści się między dozwolonym minimum a maksimum (włącznie z nimi). Kod Odoo 20.0 sprawdza zapisywane ustawienia i jeśli wartość jest mniejsza niż minimum lub większa niż maksimum, wyświetla komunikat, a akcja zostaje zatrzymana.

Czym są dwa „…” w komunikacie?

To miejsca, w które moduł wstawia dozwolone minimum i maksimum. Pomoc pola podsumowuje zakres jako 1-300. Wartość z tego zakresu przechodzi kontrolę, wartość spoza niego nie.

Schemat wykonany kodem: przy zapisie pole Request Timeout i komunikat błędu limitu czasu
Schemat wykonany kodem na podstawie opublikowanego kodu modułu, nie zrzut ekranu Odoo: zapis, pole limitu czasu i komunikat błędu (Odoo 17, 18, 19 i 20).

Czy to odpowiedź Scrive, że coś poszło nie tak?

Nie. To kontrola wykonywana przez moduł w Odoo przy zapisie Ustawień i sprawdza wyłącznie liczbę wpisaną w polu. Jeśli liczba mieści się w zakresie, komunikat się nie pojawia; jeśli nie, pojawia się.

Czy coś się zapisuje, gdy pojawia się błąd?

Nie. Kontrola odbywa się przy zapisie i jeśli nie jest spełniona, ten ekran Ustawień nie zostaje zapisany. Wszystko, co na nim zmieniłeś, pozostaje niezapisane, dopóki nie poprawisz wartości.

Czy pojawia się we wszystkich wersjach Odoo?

Komunikat znajduje się w opublikowanym kodzie modułu dla Odoo 17, 18, 19 i 20. Moduł jest opublikowany w Odoo Apps dla tych samych wersji.

Schemat wykonany kodem z komunikatem o limicie czasu po hiszpańsku, niemiecku, francusku, włosku i portugalsku
Schemat wykonany kodem na podstawie opublikowanych tłumaczeń modułu, nie zrzut ekranu Odoo: przy Odoo po angielsku komunikat brzmi The Scrive request timeout must be between … and … seconds.; schemat pokazuje też wersje po hiszpańsku, niemiecku, francusku, włosku i portugalsku.
Odoo + Scrive: see who signed, get the sealed PDF
Wideo: Odoo + Scrive: see who signed, get the sealed PDF (wideo po angielsku)

Gdzie jest pole i czym steruje

Gdzie jest pole, które powoduje błąd?

W Ustawieniach, w sekcji Scrive, w bloku Scrive e-Signature, z etykietą Request Timeout. To ogólny parametr systemu, nie pojedynczej karty.

Nie widzę pola w Ustawieniach, dlaczego?

Widzą je tylko użytkownicy z uprawnieniem do zarządzania Scrive, które nadaje moduł. Jeśli go nie widzisz, poproś administratora, aby zmienił wartość za Ciebie lub nadał Ci to uprawnienie.

Czym steruje ten limit czasu?

Zgodnie z tekstem samego ustawienia są to sekundy do przerwania bezpośredniego wywołania dostępu do Scrive, tego, które pobiera osobiste dane dostępowe. Wszystkie pozostałe wywołania przechodzą przez FlexigoTech Cloud, z jego własnym limitem czasu.

Czy zmiana tej wartości wpływa na pozostałe wywołania do Scrive?

Pole dotyczy bezpośredniego wywołania dostępu do Scrive, tego, które pobiera osobiste dane dostępowe. Według jego pomocy wszystkie pozostałe wywołania przechodzą przez FlexigoTech Cloud, z jego własnym limitem czasu, więc to ustawienie nimi nie steruje.

Jak to naprawić

Co zrobić, gdy pojawi się komunikat?

Otwórz Ustawienia, przejdź do bloku Scrive e-Signature, wpisz w Request Timeout liczbę sekund z zakresu podanego w pomocy pola (1-300) i zapisz ponownie. Przy wartości z zakresu kontrola nie zgłasza błędu.

Co się stanie, jeśli wpiszę wartość poniżej 1 lub powyżej 300?

Będzie poza zakresem, który podsumowuje pomoc pola, więc przy zapisie pojawi się komunikat i Ustawienia nie zostaną zapisane. Zmień ją na wartość z zakresu i zapisz ponownie.

Z jaką wartością pole jest ustawione na początku?

Domyślna wartość w kodzie to 30, która mieści się w zakresie podsumowanym w pomocy. Jeśli komunikat się pojawia, to dlatego, że wpisana wartość jest poniżej minimum lub powyżej maksimum.

Co sprawdzić po poprawieniu?

Zapisz Ustawienia i sprawdź, czy komunikat już się nie pojawia. Jeśli zapisują się bez ostrzeżeń, wartość przeszła kontrolę.

Czy są inne ostrzeżenia modułu opisane w ten sposób?

Inne ostrzeżenia modułu: zobacz artykuł.

Ile kosztuje korzystanie z modułu i jak Ci pomagamy

Scrive Connector to moduł z jednorazową opłatą za wersję Odoo (opublikowany w Odoo Apps dla 17, 18, 19 i 20) i wymaga subskrypcji FlexigoTech Cloud, plan Connector: 49 €/mies. lub 490 €/rok, netto (bez VAT), z maksymalnie 3 kontami platformy (plan Pro kosztuje 98 €/mies. lub 980 €/rok i obejmuje do 10). Połączenie przechodzi przez FlexigoTech Cloud, który przechowuje dane dostępowe w formie zaszyfrowanej, pilnuje synchronizacji i wysyła e-mail, jeśli coś zawiedzie.

Jeśli wdrażasz Odoo i chcesz połączyć Scrive, w FlexigoTech wdrażamy Odoo 17, 18, 19 i 20 oraz tworzymy konektory i integracje na zamówienie. Moduł znajdziesz w jego karcie w Odoo Apps lub na stronie modułu.

Czytaj dalej

Co robi przycisk „Send” w Scrive Connector, krok po krokuCo robi przycisk Send w Scrive Connector w Odoo: co sprawdza, co tworzy, dokąd przenosi po wysłaniu i jakie komunikaty mogą go zatrzymać.Scrive Connector: «Callbacks can only be triggered for sent documents.»Kiedy pojawia się błąd callbacków w Scrive Connector dla Odoo, jaki warunek go wywołuje (stan i ID dokumentu) i jak go rozwiązać.Komunikat Days must be between 1 and 365 w Scrive ConnectorKiedy pojawia się komunikat Days must be between 1 and 365 w Scrive Connector, co sprawdza kod po kliknięciu Apply i jak to naprawić.
Sprawdzone w kodzie źródłowym konektora (wersja 20.0) i w podlinkowanych źródłach

Źródła