Przejdź do głównej treści
Scrive

Co robi przycisk Cancel Request w Scrive Connector, krok po kroku

Przycisk Cancel Request pojawia się tylko wtedy, gdy dokument ma stan Pending; po kliknięciu i potwierdzeniu moduł prosi Scrive o anulowanie dokumentu, aktualizuje kartę na podstawie odpowiedzi i zostawia notatkę. Jeśli wywołanie Scrive się nie powiedzie, zobaczysz Scrive error: …, a akcja zostanie zatrzymana.

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ę przycisk i gdzie jest

Gdzie jest przycisk Cancel Request?

Znajduje się na ekranie Signature Documents, do którego dojdziesz z menu Scrive › Signature Documents. Sekcja Scrive wymaga uprawnienia User: jeśli go nie masz, tej sekcji nie widzisz. Przycisk jest w Odoo 17, 18, 19 i 20, a we wszystkich czterech jest ukryty, gdy State nie ma wartości Pending.

Schemat wykonany w kodzie: menu Scrive › Signature Documents, przycisk Cancel Request i, z boku, komunikat Scrive error: … który może go zatrzymać
Schemat wykonany w kodzie na podstawie opublikowanego kodu modułu (to nie jest ekran Odoo): od menu do przycisku Cancel Request, z komunikatem, który może go zatrzymać.

Dlaczego nie widzę przycisku w moim dokumencie?

Ponieważ przycisk jest ukryty, gdy pole State nie ma wartości Pending. Nowy dokument z wartościami domyślnymi ma stan Draft, więc tam go nie zobaczysz. State widać na karcie i na liście Signature Documents, a jego wartości to Draft, Preparation, Awaiting Start, Pending, Signed, Canceled, Timed Out, Rejected, Error i Saved as Template. Przycisk pojawia się tylko w stanie Pending; na przykład w Awaiting Start go nie ma.

Widok kanban Signature Documents z danymi demonstracyjnymi: kolumny Signed, Draft, Pending, Rejected i Saved as Template, z przykładowymi kartami
Widok kanban Signature Documents z danymi demonstracyjnymi: kolumny Signed, Draft, Pending, Rejected i Saved as Template (ostatnia jest ucięta).
Odoo + Scrive: see who signed, get the sealed PDF
Wideo: Odoo + Scrive: see who signed, get the sealed PDF (wideo po angielsku)

Co się dzieje po kliknięciu

O co pyta Odoo przed anulowaniem?

Pojawia się okno potwierdzenia z tekstem: Cancel this signature request? Parties will no longer be able to sign.. Jeśli potwierdzisz, rusza proces opisany w następnej odpowiedzi.

Co robi moduł po potwierdzeniu i w jakiej kolejności?

W Odoo 20 moduł przechodzi po dokumentach jeden po drugim i dla każdego robi to: najpierw ponownie sprawdza, czy dokument nadal ma stan Pending; potem prosi Scrive o jego anulowanie, używając konta dokumentu (pole Account, widoczne na karcie i na liście) oraz jego Scrive Document ID (widoczne na karcie, tylko do odczytu); na podstawie odpowiedzi Scrive aktualizuje dokument; na końcu zostawia w nim notatkę Signature request canceled.. Notatka trafia na sam koniec: jeśli coś zawiedzie wcześniej, nie zostanie opublikowana.

Co zmienia się w dokumencie?

Moduł zapisuje to, co zwraca Scrive: między innymi datę wygaśnięcia, datę automatycznego przypomnienia oraz tytuł (jeśli jest w odpowiedzi). Pole State zmienia się tylko wtedy, gdy stan zwrócony przez Scrive różni się od bieżącego, a moduł dopuszcza taką zmianę. Po anulowaniu sprawdź State: wśród jego wartości jest Canceled. Dodatkowo w dokumencie zostaje notatka.

Błędy i kontrole

Jaki błąd może się pojawić po kliknięciu Cancel Request i co zrobić dalej?

Może pojawić się Scrive error: …. Wyświetla się jako okno z ostrzeżeniem, gdy nie powiedzie się wywołanie Scrive uruchamiane przez przycisk, i zatrzymuje akcję: ponieważ notatka jest publikowana na końcu, po ostrzeżeniu nie zostanie opublikowana. Wielokropek oznacza miejsce, w którym kod wstawia wartość. Następnie sprawdź pole State dokumentu, zanim cokolwiek powtórzysz: przycisk jest widoczny tylko dopóki dokument ma stan Pending, więc jeśli stan się zmienił, już go nie zobaczysz. Przy innym stanie przycisk jest ukryty, a dodatkowo metoda sprawdza stan przed wywołaniem Scrive: jeśli nie jest to Pending, zatrzymuje się i nie kontynuuje anulowania.

Co sprawdzić na karcie po anulowaniu?

Trzy rzeczy: pole State, które powinno pokazywać Canceled, jeśli Scrive zwróci ten stan, a moduł dopuści zmianę; notatkę Signature request canceled. w dokumencie; oraz to, że przycisk Cancel Request już się nie pojawia, bo przestaje być spełniony warunek Pending.

Ile to kosztuje?

Moduł jest płatny jednorazowo za wersję i wymaga subskrypcji FlexigoTech Cloud, plan Conector: 49 €/mies. lub 490 €/rok netto (bez VAT). Cena każdej wersji jest na jej karcie w Odoo Apps; w Odoo App Store każdą wersję kupuje się tam, a w ramach subskrypcji moduł dla nowych wersji jest wliczony, jeśli kupiłeś go na flexigotech.com (strona modułu).

Jeśli potrzebujesz pomocy ze Scrive w Odoo

FlexigoTech wdraża Odoo 17, 18, 19 i 20 oraz tworzy konektory i integracje na zamówienie. A jeśli chcesz sprawdzić, jak podpisy ze Scrive wpisują się w Twój proces sprzedaży, zakupów lub faktur, napisz do nas.

Czytaj dalej

Co robi przycisk „Save as Template” w Scrive Connector, krok po krokuCo robi „Save as Template” w Scrive Connector: kiedy się pojawia, co sprawdza, co zmienia w dokumencie i jakie błędy może zwrócić, krok po kroku.Scrive Connector: błąd, gdy strona, która tylko zatwierdza, ma pola niestandardoweCo oznacza błąd Scrive Connector, gdy strona tylko zatwierdza, a ma pola niestandardowe: dokładny warunek z kodu i sposób naprawy.
Sprawdzone w kodzie źródłowym konektora (wersja 20.0) i w podlinkowanych źródłach

Źródła