Kapitola 3: Administrátorská příručka (Signi)
3.1 Nastavení integrace
- Cesta:
Administrace > Integrace > Signi. - Vyplňte API klíč a zapněte integraci (pouze globální integrace je podporována).
- Hook uloží
SigniApiKeydo konfigurace; bez povolené integrace s klíčem akce odeslání/storno selžou.
3.2 Signi nastavení
- Cesta:
Administrace > Signi nastavení(sekce Autocrm).
| Parametr | Výchozí hodnota | Popis |
|---|---|---|
Místo podpisu | prázdné | Volitelný text s místem navrhovatele; ukládá se do konfigurace, aktuální odesílání ho do payloadu Signi nepřidává. |
3.3 Rozložení a oprávnění
- Modul přidává panely Podepisovatelé a Signi do detailu/malého detailu Dokumentu. Úpravy proveďte v
Administrace > Správce rozložení > Dokument. - Stavová pole
signiId,isSend,isSignedasigniDocumentLinkjsou jen pro čtení; přidejte je do seznamu/detailu, pokud chcete vidět průběh. - Akce Signi: Odeslat k podpisu / Signi: Stornovat vyžadují oprávnění
upravitna entitu Dokument. Uživatel musí mít přístup k Uživatelům/Kontaktům, aby mohl vybírat podepisující.
3.4 Plánovač pro stažení podepsaných kopií
- Naplánujte úlohu
Espo\Modules\Signi\Jobs\IsContractSignedvAdministrace > Úlohy(např. každých 10–15 minut). - Úloha dotazuje Signi pro dokumenty se
signiIdaisSigned = false. Při stavucompletedstáhne podepsané PDF dosignedDocumenta vyplnísignatureDate/isSigned. Při stavechexpired,rejectednebo404vyčistí příznaky odeslání, aby bylo možné znovu odeslat.
3.5 Endpointy používané UI
- Akce volají
GET /signi/send-document/:entityType/:entityIdaGET /signi/storno/:signiId. Zajistěte, aby byly dostupné z klienta (používá se standardní session autentizace Espo).