Przejdź do głównej treści
Scrive

Pola niestandardowe podpisującego w Scrive Connector: słownik

Każde pole niestandardowe podpisującego w Scrive Connector definiuje kilka ustawień: typ, nazwa, wartość, opcje, czy jest obowiązkowe, kto je wypełnia i gdzie trafia w PDF. Poniżej znajdziesz, co mówi pomoc przy każdym z nich i co warto ustawić.

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

Gdzie są te pola

Te pola wypełnia się w tabeli Custom Fields: jeden wiersz na każde dodatkowe pole, które ma zobaczyć podpisujący. Opis dotyczy kodu Odoo 20.0; moduł jest opublikowany w Odoo Apps dla wersji 17.0, 18.0, 19.0 i 20.0.

Schemat wykonany kodem karty pola niestandardowego podpisującego z polami Field Type, Name, Value / Default, Options (one per line), Checked by Default, Is Obligatory, Filled by Sender, Page, Position, Anchor Text i Signatory's Answer
Schemat wykonany kodem na podstawie opublikowanego kodu modułu, to nie zrzut ekranu z Odoo: etykiety są po angielsku, czyli w oryginalnym tekście kodu.

Nie wszystkie pola są widoczne zawsze: zależą od Field Type, który może mieć wartość Custom Text, Checkbox lub Radio Group. Poniższa tabela pokazuje, które pola pojawiają się przy każdym typie.

PoleCustom TextCheckboxRadio Group
Value / DefaultTakNieTak
Options (one per line)NieNieTak
Checked by DefaultNieTakNie
Anchor TextTakTakNie

Przy wartościach domyślnych (typ Custom Text) widzisz wartość i tekst kotwicy, ale nie widzisz opcji ani ustawienia zaznaczenia domyślnego. Jeśli nie możesz znaleźć jakiegoś pola, najpierw zmień typ.

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

Słownik pól

Czym jest pole i co zawiera

Field Type
Decyduje, jaki rodzaj pola widzi podpisujący. Wartości: Checkbox, Radio Group i Custom Text; domyślnie ustawione jest Custom Text. Pomoc przypomina, że Scrive nie ma natywnego pola daty: dla daty użyj Custom Text i, jeśli chcesz, wpisz oczekiwany format w etykiecie.
Name
Etykieta wyświetlana podpisującemu dla tego pola. To ją czyta osoba podpisująca, więc warto, żeby była zrozumiała bez dodatkowych wyjaśnień. W polu tekstowym z datą właśnie tutaj pomoc sugeruje podać format.
Value / Default
Jego znaczenie zależy od typu, zgodnie z pomocą. W Custom Text jest to wstępnie wypełniona wartość, którą podpisujący może edytować, chyba że włączysz Filled by Sender. W Radio Group wskazuje, która opcja z listy opcji jest zaznaczona. W Checkbox jest ignorowane (a pole jest ukryte): do tego służy Checked by Default.
Options (one per line)
Tylko dla Radio Group: opcje oferowane podpisującemu. Każda linia musi się różnić od pozostałych, więc wpisuj jedną opcję w linii i nie powtarzaj żadnej. Widoczne tylko wtedy, gdy typ to Radio Group.
Checked by Default
Tylko dla Checkbox. Pojawia się wyłącznie wtedy, gdy typ to Checkbox; przy pozostałych typach go nie zobaczysz.
Schemat wykonany kodem tekstu Custom Text zależnie od języka Odoo: Texto personalizado po hiszpańsku, Benutzerdefinierter Text po niemiecku, Texte personnalisé po francusku, Testo personalizzato po włosku i Texto personalizado po portugalsku
Schemat wykonany kodem na podstawie opublikowanych tłumaczeń modułu, to nie zrzut ekranu z Odoo: tak nazywa się typ domyślny zależnie od języka Odoo użytkownika.

Kto wypełnia pole i co się dzieje przy podpisie

Is Obligatory
Podpisujący musi wejść w interakcję z polem (zaznaczyć je, wypełnić lub wybrać opcję), zanim będzie mógł podpisać. Domyślnie jest włączone, więc jeśli pole ma być opcjonalne, musisz je wyłączyć sam.
Filled by Sender
Jeśli je włączysz, wartość ustawiasz Ty, a podpisujący nie może jej edytować. W przeciwnym razie podpisujący wypełnia pole sam przed podpisaniem. Pomoc przy Value / Default łączy to ze sobą: bez tego znacznika wartość tekstu jest tylko wartością wstępnie wypełnioną.
Signatory's Answer
To, co podpisujący wpisał w to pole przy podpisywaniu, tak jak przekazał to Scrive. Jest puste, dopóki nie podpisze.

Gdzie trafia w PDF

Page
Strona pola. Domyślnie wynosi 0, co utrzymuje je razem z polem podpisu jego strony: na stronie tego pola, gdy je ma; jeśli nie, na stronie podpisów dodawanej na końcu PDF, a gdy konto Scrive nie dodaje strony podpisów, w dolnej części ostatniej strony.
Position
Kolumna, w której znajduje się pole, gdy ma własną stronę, a jego strona nie ma pola podpisu na tej stronie; w przeciwnym razie podąża za polem podpisu swojej strony. Wartości: Bottom left, Bottom center i Bottom right; domyślnie Bottom left. Nie wpływa na stronę podpisów.
Anchor Text
Opcjonalnie: umieszcza pole obok pierwszego wystąpienia tego tekstu w PDF, zamiast używać stałych współrzędnych. Niedostępne dla Radio Group, ponieważ każda opcja potrzebuje własnego miejsca.

Co wpisać w zależności od potrzeby

  • Data: typ Custom Text i, jeśli chcesz, oczekiwany format w Name.
  • Dane, które ustalasz Ty: wpisz je w Value / Default i włącz Filled by Sender.
  • Pytanie ze zamkniętymi odpowiedziami: typ Radio Group, jedna opcja w linii i wszystkie różne.
  • Pole wyboru: typ Checkbox; użyj Checked by Default, jeśli ma być zaznaczone od początku, i zostaw włączone Is Obligatory, jeśli podpisujący musi się z nim zmierzyć przed podpisem.
  • Pole obok konkretnego zdania w dokumencie: Anchor Text, z wyjątkiem Radio Group.

Jeśli potrzebujesz pomocy przy uruchomieniu

FlexigoTech wdraża Odoo 17, 18, 19 i 20 oraz tworzy konektory i integracje na zamówienie. Możesz zobaczyć Scrive Connector na karcie w Odoo Apps lub na stronie modułu. Aby dowiedzieć się, jak dokument jest wysyłany do podpisu, zobacz jak dokument jest wysyłany do Scrive.

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