Senisest dünaamilisem kontaktiregister võimaldab kontakti andmevälja abil lisada piiramatu arv kontakte ühe dokumendi juurde (nt väljasaadetavale kirjale mitu adressaati) ning edastada dokument mitmele adressaadile ühes saatmise aknas. Korraga on võimalik edastada dokument mitmele erinevale e-postiaadressile.
Vastavalt sisestatud tähemärkidele pakub süsteem automaatselt registris olevaid kontakte.
Kontakti lisamise aknasse on andmed grupeeritud asutuse, tema kontaktisiku ning asutuse aadressi kohta. Aadressi andmeväljade koosseis on etteseadistatud, milledeks on riik, linn, maakond, vald, tänav, maja nr, korteri nr, talu, postiindeks. Aadressvälja koosseis ühildub riikliku aadressandmete süsteemiga ADS.
Lisage väljad kontaktitüübile.
Nimi | Välja tüüp | Laienduse nimetus |
---|---|---|
Tüüp (Juriidiline isik/Füüsiline isik) | valik | type |
Asutuse nimi | tekst | org_name |
Reg kood | tekst | org_code |
Asutuse e-post | e-post | org_mail |
Isiku nimi | tekst | per_name |
Isikukood | tekst | per_code |
Isiku e-post | e-post | per_mail |
Aadress | aadress | aadress |
Dokumendi saatmisviisid seadistage klassifikaatorisse. Selleks tuleb teha klassifikaator nimetusega „Dokumendi saatmisviis“.
Selleks, et dokumendi andmetüübi registreerimisvorm oleks seotud kontaktiregistriga, tuleb teha järgnevad seadistused:
Kontakti väljalt andmete kuvamiseks kasutage järgnevat:
{sle n=c p=saaja/contact} {foreach from=$c item=i name=contacts} {$smarty.foreach.contacts.iteration}. Asutuse nimed :{gv c=$i p=organization/name} Asutuse reg. kood : {gv c=$i p=organization/code} Asutuse e-mail : {gv c=$i p=organization/mail} ------- Isiku nimi : {gv c=$i p=person/name} Isiku isikukood: {gv c=$i p=person/code} Isiku e-mail : {gv c=$i p=person/mail} ------- Riik : {gv c=$i p=address/country} Linn : {gv c=$i p=address/city} Maakond : {gv c=$i p=address/state} Vald : {gv c=$i p=address/parish} Tänav : {gv c=$i p=address/street} Maja number : {gv c=$i p=address/house_nr} Korteri number : {gv c=$i p=address/appartment_nr} Talu : {gv c=$i p=address/household} Postiindeks : {gv c=$i p=address/zip_code} {if !$smarty.foreach.contacts.last}==========================================={/if} {/foreach}
Kui soovite, et kontakti juures ei kuvataks, mitmenda kontaktiga on tegu, siis eemaldage mallilt järgnev:
{$smarty.foreach.contacts.iteration}
Järgnevaga saate valida, mitmendat kontakti soovite mallil kuvada:
{sle n=a p=saaja/contact} Siia tuleb ainult esimene Asutuse nimi: {gv p=organization/name c=$a.0}