Przejdź do głównej treści
Scrive

Błąd «Could not list Scrive documents: …» w Odoo, krok po kroku

Komunikat Could not list Scrive documents: … pojawia się po kliknięciu Import from Scrive Archive, gdy nie powiedzie się zapytanie do Scrive o listę dokumentów. Import zatrzymuje się, zanim utworzy lub zaktualizuje jakikolwiek dokument, a tekst po dwukropku to szczegół tej awarii.

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
4 min

Kiedy dokładnie się pojawia

Pojawia się po kliknięciu Import from Scrive Archive, przycisku w karcie konta Scrive. Do tej karty dojdziesz z menu Scrive › Configuration › Accounts. Sekcja Scrive wymaga uprawnienia User, a sekcja Configuration wymaga Manager: jeśli nie masz jednego z nich, nie zobaczysz tej sekcji. Przycisk jest zawsze widoczny w Odoo 17, 18, 19 i 20, a komunikat znajduje się w opublikowanym kodzie tych czterech wersji.

Schemat wykonany kodem: menu Scrive › Configuration › Accounts, przycisk Import from Scrive Archive i komunikat Could not list Scrive documents
Schemat wykonany kodem na podstawie opublikowanego kodu modułu (to nie jest ekran Odoo): droga od menu i przycisku do komunikatu, w Odoo 17, 18, 19 i 20.

W Odoo 20.0 akcja wykonuje po kolei następujące kroki:

  • Sprawdza, czy masz uprawnienie menedżera Scrive, aby ją uruchomić.
  • Prosi Scrive o listę dokumentów konta, strona po stronie, z takimi filtrami: bez szablonów, bez tych z kosza, tylko te, których autorem jest konto, oraz filtr statusu wymieniający wszystkie statusy (dzięki temu pojawiają się też dokumenty oczekujące na start, których bez tego filtra lista nie zwraca).
  • Przestaje pobierać strony, gdy któraś jest pusta albo nie zawiera żadnego nowego dokumentu, albo gdy wyczerpie się limit stron jednego importu.
  • Jeśli Scrive zwróci błąd przy pobieraniu listy, akcja się zatrzymuje i zgłasza Could not list Scrive documents: ….
  • Dopiero jeśli żadne zapytanie o listę nie zawiedzie, zaczyna tworzyć lub aktualizować dokumenty w Odoo. Jeśli limit stron został wyczerpany, importuje dokumenty odczytane do tego momentu i informuje o tym komunikatem The archive is larger than one import can handle — run 'Import from Scrive Archive' again to continue.

Praktyczny wniosek: gdy na ekranie widzisz Could not list Scrive documents: …, przy tym kliknięciu nic nie zostało zaimportowane ani zaktualizowane, bo awaria następuje przed przetworzeniem jakiegokolwiek dokumentu.

Odoo + Scrive: see who signed, get the sealed PDF
Wideo: Odoo + Scrive: see who signed, get the sealed PDF (wideo po angielsku)

Co oznacza tekst po dwukropku

Wielokropek w komunikacie to wartość: moduł wkleja tam tekst błędu, który wystąpił podczas pobierania listy ze Scrive. Sam komunikat mówi tylko, że nie udało się odczytać listy; konkretna przyczyna jest w tym ogonie, więc skopiuj go w całości, zanim zamkniesz powiadomienie.

Ten sam tekst przy Odoo w innych językach wygląda tak:

Schemat wykonany kodem: tekst komunikatu po hiszpańsku, niemiecku, francusku, włosku i portugalsku
Schemat wykonany kodem na podstawie opublikowanych tłumaczeń modułu (to nie jest ekran Odoo): ten sam komunikat w pięciu językach.
Język OdooTekst komunikatu
HiszpańskiCould not list Scrive documents: …
NiemieckiScrive-Dokumente konnten nicht aufgelistet werden: …
FrancuskiImpossible de lister les documents Scrive : …
WłoskiImpossibile elencare i documenti Scrive: …
PortugalskiNão foi possível listar os documentos da Scrive: …

Przykład poglądowy: import, który się urywa

Przykład Przypadek poglądowy: firma i jej dane są zmyślone, żeby pokazać przebieg.

Maderas Ribera to fikcyjna stolarnia, która już korzysta ze Scrive Connector. Marta, która ma uprawnienie menedżera, wchodzi w Scrive › Configuration › Accounts, otwiera konto firmy i klika Import from Scrive Archive, aby sprowadzić do Odoo dokumenty utworzone bezpośrednio w Scrive.

Na ekranie pojawia się Could not list Scrive documents: … z tekstem po dwukropku. Marta wyciąga z działania modułu dwa wnioski:

  • Nic nie zostało zaimportowane częściowo: awaria nastąpiła przy odczycie listy, zanim utworzono lub zaktualizowano jakikolwiek dokument.
  • Tekst po dwukropku to szczegół awarii przy zapytaniu do Scrive, więc to właśnie trzeba zachować do diagnozy.

Marta klika przycisk jeszcze raz. Jeśli wcześniej zaimportowano już dokumenty z tego konta, akcja je zaktualizuje zamiast tworzyć na nowo. Jeśli tym razem lista zostanie odczytana, import przejdzie do dokumentów. Jeśli komunikat pojawi się znowu, Marta zachowuje także ten tekst i wysyła go do FlexigoTech razem z pierwszym.

Co zrobić, krok po kroku

  1. Skopiuj cały komunikat, razem z tym, co jest po dwukropku.
  2. Kliknij ponownie Import from Scrive Archive w karcie konta.
  3. Jeśli pojawi się znowu, zachowaj także ten tekst.
  4. Napisz do nas, podając pełne komunikaty, nazwę konta i wersję Odoo.
  5. Gdy błąd zniknie, uruchom import jeszcze raz i sprawdź, czy nie urywa się już tym komunikatem.

Inne komunikaty modułu mają własne poradniki, na przykład ten o callbackach.

Czego ten komunikat nie obejmuje

Ten błąd chroni tylko odczyt listy. Po jej odczytaniu każdy dokument jest importowany osobno, a problem z jednym konkretnym nie zatrzymuje pozostałych ani nie wywołuje tego komunikatu.

Koszt modułu i jak pomaga FlexigoTech

Scrive Connector to moduł z jednorazową opłatą za wersję Odoo (kwota dla każdej wersji jest w karcie) i wymaga subskrypcji FlexigoTech Cloud, plan Conector: 49 €/mies. lub 490 €/rok netto (bez VAT), do trzech kont platformy. Połączenie przechodzi przez FlexigoTech Cloud, który przechowuje poświadczenia w postaci zaszyfrowanej, pilnuje synchronizacji i wysyła e-mail, jeśli coś zawiedzie. Bez subskrypcji lub przy zawieszonej usłudze przestaje działać to, co zapewnia subskrypcja, a dane zostają w Twoim Odoo. Moduł możesz zobaczyć na jego stronie.

FlexigoTech wdraża Odoo 17, 18, 19 i 20 oraz tworzy konektory i integracje na zamówienie. Jeśli tekst po dwukropku nic Ci nie podpowiada, wyślij nam go w całości.

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