~~ODT~~
====== Olemasolevasse faili andmeväljadelt info lisamine allkirjastamise hetkel ======
^Alates versioonist|19.08.2016|
===== Milleks? =====
Allkirjastamise hetkel on võimalik lisada trükimalli alusel loodud faili ja selle lisadesse registreerimisnumber ja -kuupäev. Pärast faili(de) loomist ning enne allkirjastamist saab faile manuaalselt täiendada. Kui fail(id) on valmis allkirjastamiseks, tuleb teha vastav suunamine. Isikule, kellele tehakse suunamine, kuvatakse docx-vormingus põhidokumendi faili juures nuppu "Lisa allkiri". Kui klõpsata "Lisa allkiri" nuppu, järgneb allkirjastamistegevus, kus automaatselt lisatakse dokumendifaili teatud info (nt reg nr ning reg kp), genereeritakse docx-fail pdf-failiks, pannakse fail ja lisad asice-ümbrikusse ja lisatakse allkiri.
Toetatud on ainult reg nr ning reg kp väljad.
**Hea teada lisade välja kohta!** 1) Lisade väljal olevad failid konverteeritakse pdf-iks (seda juhul kui faili formaat konverteerimist võimaldab); 2) .docx formaadis lisa puhul eeldatakse, et ka selles asendatakse reg nr ja/või reg kp; 3) lisatakse kõik lisade väljal olevad failid digikonteinerisse pärast põhidokumenti samas järjestuses nagu lisade väljal.
===== Kuidas seadistada? =====
Lahenduse kasutusele võtuks tuleb Webware kasutajatoel aktiveerida muutuja WEBDK_INJECT_AND_SIGN_TYPES.
**Seadistus tehakse WD konfiguratsioonis ning selle teostab tehniline kasutajatugi** (tasuline teenus). Kasutajatoele tuleb edastada andmetüübi ja väljade laiendusenimed ning suunamise rolli nimetus.
$WEBDK_INJECT_AND_SIGN_TYPES = array(
'kaskkiri' => array(
'draft' => array('field' => 'eelnou', 'type' => 'kaskkiri'),
'sign' => array('field' => 'allkirjastatud_fail', 'type' => 'kaskkiri'),
'reg_nr' => array('field' => 'reg_nr', 'type' => 'kaskkiri'),
'reg_date' => array('field' => 'reg_date', 'type' => 'kaskkiri'),
'extras' => array('field' => 'manused', 'type' => 'kaskkiri', 'convert_exts' => array('doc', 'rtf', 'sxw', 'odt', 'html', 'txt', 'docx','xls', 'xlsx', 'jpg', 'png')),
));
**NB!** Kusjuures 'type' järel peab olema peatüübi laienduse nimetus, kui väli on tuletatud peatüübilt. Kui väli pole peatüübilt tuletatud, on tarvilik teada spetsiifilist laienduse nimetust.
Trükimallis tuleb kasutada tag'e **<>** {{:wd:trykimalli_naide.odt|Vt trükimalli näidet...}}
Lahendus toimib ainult siis, kui "Faili loomine" plokis valitakse väljundformaadiks docx-fail. Soovitus on trükimalli aluste administreerimisel määrata ainult üks väljundformaat: docx-fail.
===== Kuidas kasutada? =====
Järgnev on ainult lahenduse kasutamisjuhend, mille eelduseks on, et kõik lahenduse seadistused on juba tehtud.
- Looge fail. Loodud faili on võimalik täiendada, sh võib seda kohtarvutisse alla laadida ning täiendatud kujul uuesti ülesse laadida. Oluline on, et tag'e ei muudetaks. {{ :wd:allkirjast_faililoomine.png?600 |}}
- Kui fail on allkirjastamiseks valmis, tehke vastav suunamine. Isikule, kellele on allkirjastamise ülesanne suunatud, kuvatakse mustandifaili juures "Lisa allkiri" nuppu. {{ :wd:allkirjast_docx.png?600 |}}
- Kui klõpsatakse "Lisa allkiri" nuppu, avaneb tavapärane allkirjastamisaken, kus tuleb täita nõutud väljad ning sisestada PIN2. {{ :wd:allkirjastamisaken.png?400 |}}
- Allkirjastamistegevuse tulemusena lisatakse kandele ja failide sisse viimane info (reg kp, reg nr), konverditakse docx-fail pdf-failiks, pannakse see (lisade olemasolul ka lisafailid) asice-ümbrikusse ning lisatakse allkiri.
{{tag>allkirjastamine trükimall}}
**[[et:wd:administraatorile|Tagasi administraatori juhendi avalehele]]**