Registrile omased lisaväljad

Loendur

Eelnevalt defineeritud loendurid (tuleb valida rippmenüüst), mille alusel taotluse esitamisel saab kas luba või deklaratsioon unikaalse numbri:


Registri teenus

Taotluse täitmisel küsitakse andmed registrist. Vajalik registri andmete muutmisel või taotluse sidumiseks olemasolevate andmetega (näiteks deklaratsiooni sidumiseks väljastatud loaga).

Registri teenuse selgitused:

  1. Asutuse kehtivad paigaldusload - kui soovin esitada deklaratsiooni, siis valin registrist olemasoleva loa ning esitamisel luuakse seos loa ja deklaratsiooni vahel

  2. Asutuse kehtivad paigaldusload koos andmete uuendamisega taotlusel vastavalt registrile - soovin muuta olemasolevat luba (näiteks soovin reklaami varem maha võtta). Taotlusel eeltäidetakse andmed vastavalt loale

Arvutatav 

Seda lisavälja saab kasutada samuti ainult registris. Seadete alla tuleb sisestada lisavälja kood, millega arvutatakse välja väärtus. Registri andmeid saab kasutada koodis kujul: {$register.kood}. Korra tunnis (või sõltub seadistusest) uuendatakse selle järgi andmeid. 

 

  • Vaikeväärtus - saab kasutada näiteks taotluselt tulnud andmete algväärtustamiseks

Näide:

{* taotluselt algväärtustamine *}{if parse_dt($taotlus.sisu.loa_lopp, 'Y-m-d H:i:s') >= date('Y-m-d H:i:s')}Kehtib{else}Aegunud{/if}
  • Tühja välja korral välja ei näidata - kui see on märgitud, siis lisavälja väärtust ei nädata, juhul kui lisaväli on tühi.

  • Tulemuse arvutamine - kasutatakse nt registrikirjete staatuse ümberarvutamiseks

Näide:

{* Kehtib ja tühja staatuse korral arvutan staatuse ümber - muude korral ei muuda seda *} {if $register.staatus == 'Kehtib' || $register.staatus == '' || $register.staatus == 'Aegunud'}{if parse_dt($register.loa_lopp, 'Y-m-d H:i:s') >= date('Y-m-d H:i:s')}Kehtib{else}Aegunud{/if}{else}{$register.staatus}{/if}

Uuendamise tingimused

  • Lisa filter - registri kirjete filtreerimiseks. Näiteks otsitakse enne staatuse muutmist registrist automaatselt ainult neid kirjeid, mille staatus on kehtiv.

  • Uuendamise tingimuse selgitus - siia saab sõnaliselt kirjeldada, mida teeb uuendamise tingimus

  • Andmevälja tüüp - selle andmevälja tüüp, kuhu kirjutatakse uuendatud andmed

Näide: Kui paigaldamise kuupäev on väiksem või võrdub tänase kuupäevaga ning mahavõtmise kuupäev on rohkem või võrdub tänase kuupäevaga, siis näita Staatuseks "Kehtiv", muul juhul "Kehtetu".

rplReklampaigae - paigaldamise kuupäeva lisavälja kood

rplReklammahava - mahavõtmise kuupäeva lisavälja kood

Ava koodi näide >>>>

{if $register.rplReklampaigae <= date('Y-m-d') && $register.rplReklammahava >= date('Y-m-d')}kehtiv{else}kehtetu{/if}

Näide 2: Sarnane esimese näitega, kuid on olemas 3 loa staatust: varsti aeguv (14 päeva pärast), kehtiv, kehtetu

Ava teine koodi näide >>>>

Kaart 

Registri lisavälja kaardi seadetes leidub osa "Kaardi vaade järelevalves" dialoog-akna all pool. Siin kohandatakse vaikimisi punktide värve. Lisaks, võib lisada mitu tingimust, mille korral värvitakse objekte teisiti. Näiteks, kehtivaid ja kehtetuid kuvatakse omakorda teiste värvidega. Värvi koodid on vastavuses HTML värvide loetelule.

Kuupäev kellaajaga (register)

Lisaväli registris, kuhu on võimalik saata taotluselt Seadistatav kuupäev ja Arvutused tüüpi lisaväljadelt.

 

Alloleval pildil:

  1. Taotluse lisaväli seadistatav kuupäev

  2. Taotluse lisaväli Arvutused

  3. Tulemused järelevalve vaates, kus “Alates” väärtus on täidetud taotluselt seadistatava kuupäeva tüüpi väljalt ning “Kuni” väärtus on täidetud arvutused tüüpi väljalt.