Tukkuu 2015 1 (6) Aditr Tikn Wrker palvelu (service) Sisällysluettel 1. Yleistä... 1 2. Rinnakkaisen instanssin asentaminen... 2 3. Rinnakkaisen instanssin pist... 4 4. Aditr Tikn Wrker palvelun Windws tili ja hakemist-ikeudet... 5 5. Sähköpstipalvelimen knfigurinti... 6 6. Tietkannan varmistusajankhdan määrittely... 6 1. Yleistä Aditr Tikn Wrker palvelua (service) käytetään ajastettujen timintjen, kuten tietjen tunti ja vienti, sähköpstiviestien lähettäminen jne. surittamiseen. Tässä luettel timinnista: Ajtyyppi Eräaj 1 Taulun tietjen vienti ja tunti 2 Tulstus 3 Verkklaskujen nut 4 WEB-stlaskujen käsittelyn sähköpstin lähettäjä 5 Kuluttajan verkklaskutustietjen nut 6 Tilausten nut 7 Maksujen tilan päivitys Aditr-pankkipalvelut hjelmasta 8 Kirjanpidn ketjutusten ajastukset 9 Palkanlaskennan ketjutusten ajastukset Aditr Tikn Wrker - palvelu asentuu Tikn server-hjelman asennuksen yhteydessä sille palvelimelle, jlta asennus tehdään. Jkaiselle tietkantainstanssille perustetaan ma Aditr Tikn Wrker palvelu sille palvelimelle, jssa TIKON hjelmist n asennettu. Cpyright Tikn 2015
Tukkuu 2015 2 (6) Eri ajtyypit ja eräajn yrityslistan määrittely Ajtyyppi - Eräaj Eräajn yrityslistan käyttö 1- Taulun tietjen vienti ja tunti Käytetään 2-Tulstus Käytetään 3- Verkklaskujen nut Ei käytetä vaan viedään saapuneet verkklaskut kaikille yrityksille. 4-Sähköpstin lähettäjä Ei käytetä vaan lähetetään kaikkien yritysten sähköpstit. 5- Kuluttajan verkklaskutustietjen nut Ei käytetä vaan viedään tiedt kaikille yritykselle, jilla n laskutus. 6- Tilausten nut Käytetään 7- Maksujen tilan päivitys Aditrpankkipalvelut hjelmasta 8- Kirjanpidn ketjutusten ajastukset Käytetään 9- Palkanlaskennan ketjutusten ajastukset Käytetään Ei käytetä vaan käydään läpi ne yritykset, jissa n "Ostlaskujen kierrätys" tai "WEBpankki" päällä yrityksessä. 2. Rinnakkaisen instanssin asentaminen 1. Tee kpi kansista WrkerService (Tikn.NET kansin alikansi) Jkaisella SQL-instanssilla pitää lla ma kansi mine tiedstineen. Nimeä kansit yksilöllisesti. 2. Knfiguri uusi instanssi Muuta tarvittaessa seuraavat rivit WrkerService -kansissa sijaitsevasta user.cnfig -tiedststa: Tässä avainsanassa kerrtaan Tikn-hjelmistn juurihakemist <add key="tiknclassicrtflder" value="c:\tikowin\"></add> Tässä avainsanassa kerrtaan SQL-instanssin knfigurintitiedstn tikdnet.mdb plku. Tikdnet.mdb pitää sisältää Aditr Tikn Wrker palvelun käyttämän SQL-instanssin tiedt. Cpyright Tikn 2015
Tukkuu 2015 3 (6) SQL-instanssi n se, jka n mainittu avainsanassa DatabaseInstanceName. Tikdnet.mdbtiedsta ylläpidetään työkaluhjelmalla Tietkannan knfigurintityökalu. Tämä avainsana ei le pakllinen. Js avainsana puuttuu, niin tikdnet.mdb-tiedsta etsitään WrkerService hakemistn isähakemiststa. <add key="databasecnfiguratinfile" value="c:\tikowin\tikon.net\tikdnet.mdb"></add> Tässä avainsanassa kerrtaan Aditr Tikn Wrker palvelun käyttämä SQL-instanssi. <add key="databaseinstancename" value="dsp1tikon2008"></add> Hum! Krvaa siis C:\TIKOWIN arvlla, jssa Tikn n malla palvelimellasi asennettu. 3. Asenna uusi Windws palvelu kmentikkunassa seuraavalla kmennlla: Hum! Kmentikkuna täytyy käynnistää Run as Admistratr sc create "tiknwrker_2" start= delayed-aut binpath= "c:\tikwin\tikn.net\wrkerservice_2\aditr.tikn.wrker.exe" DisplayName= "tiknwrker_2 Displayname" Vaihda yllä levassa kmennssa ensin seuraavat tiedt, ja käytä niiden tilalla maa ympäristöäsi paremmin kuvaavia nimiä: - tiknwrker_2 n palvelun ns. KeyName, mitä tarvitaan pistettaessa palvelua. Vit antaa siis palvelulle haluamasi nimen. - tiknwrker_2 Displayname n palvelun nimi jka näkyy käyttäjälle Cntrl Panel -> Administrative Tls -> Services näytöllä. Vit antaa siis palvelulle haluamasi nimen. Hum! Humaa välilyönnit (= <space>) khdassa start=<space> tiknwrker binpath=<space> c:\... DisplayName=<space> aditr... 4. Tarkista, että asentamasi palvelu löytyy kmennn surituksen jälkeen plusta Cntrl Panel-> Administrative Tls -> Services 5. Käynnistä palvelu, klikkaamalla palvelun päälle hiiren ikealla painikkeella ja valitsemalla: Start 6. Tarkista Cntrl Panel-> Administrative Tls-> Event Viewer, että siellä n Aditr Tikn Wrker palvelun käynnistämisen jälkeen kaksi riviä: Cpyright Tikn 2015
Tukkuu 2015 4 (6) Aditr Tikn Wrker service is launched. ja Service started successfully. 3. Rinnakkaisen instanssin pist 1. Tarvittaessa vit pistaa rinnakkainen instanssin seuraavalla kmennlla: sc delete "tiknwrker_2" Hum! tiknwrker_2 n asennettaessa antamasi ns. KeyName Cpyright Tikn 2015
Tukkuu 2015 5 (6) 4. Aditr Tikn Wrker palvelun Windws tili ja hakemist-ikeudet Aditr Tikn Wrker palvelu asentuu letuksen Netwrk Service -tilillä. Tilillä n ltava luku- ja kirjitusikeudet niihin hakemistihin, jita Aditr Tikn Wrker - palvelu ja sen ajamat eräajt käyttävät. Yleensä letustili Netwrk Service n pakk vaihtaa dmain-tiliksi, kska eräajissa käytetään UNC-plkuja ja UNC-pluille n hankala antaa ikeuksia paikalliselle Netwrk Service - tilille. Seuraavassa hjeita, js vaihtaa tilin tiseksi sekä luettel paikista, jihin tarvitaan luku- ja kirjitusikeus. 1. Tilillä n ltava Lg n as a service käyttöikeudet. Tiliä ylläpidetään Lcal Security Plicy:ssa (Administrative Tls) kneella jnne palvelu n asennettu. 2. Tilillä n ltava NTFS lukuikeudet tikdnet.mdb. tiedstn. 3. Tilillä n ltava UNC-plkuja käytettäessä share-ikeudet R/W UNC-plun hakemistn. 4. Tilillä n ltava seuraavat NTFS ja share ikeudet: Luku ja kirjitusikeudet kaikkiin kansiihin jista tudaan ajastetusti dataa. Cpyright Tikn 2015
Tukkuu 2015 6 (6) Luku ja kirjitusikeudet kaikkiin kansiihin jihin viedään ajastetusti dataa. Tu/Vie prfiiliin vidaan valita ne hakemistt, jtka n lueteltu Tikn hjelman ylläpidssa khdassa Asetukset => Siirttiedstt. Prfiilille n vitu antaa myös jku muu hakemist. Luku ja kirjitusikeudet kaikkiin kansiihin jista tudaan ajastetusti laskuja. Ajastettu stlaskujen massaluvun hakemist n määritelty KP 65 siirtasetuksessa. Ostlaskujen massasisäänluku käyttää myös ajn TIKON.INI tiedstssa mainittuja ReInvice_StartPath ja ReInvice_EndPath hakemistja. Luku- ja kirjitusikeudet Kuluttajan verkklaskutustietjen eräajn käyttämään sisääntulhakemistn. 5. Sähköpstipalvelimen knfigurinti Mikäli sähköpstipalvelin n knfiguritu niin, että se tarkistaa lähettäjän Windws tilin (accunt), niin Aditr Tikn Wrker - palvelun Windws tili pitää laittaa sallituksi sähköpstipalvelimessa (Exchange server). Yleensä sähköpstipalvelimet eivät tarkista lähettävä hjelman Windws tiliä. 6. Tietkannan varmistusajankhdan määrittely Aditr Tikn Wrker - palvelu käy minuutin välein katsmassa tietkannan TKYHT taulua Jb. Tässä taulussa kerrtaan ajettavat eräajt. Js tietkannasta halutaan tehdä kylmävarmistus esim. yöaikaan, niin WrkerService-hakemistssa levaan user.cnfig tiedstn pitää määritellä se aikaväli, jllin Aditr Tikn Wrker - palvelu ei ta tietkantayhteyttä. Aditr Tikn Wrker palvelua ei siis tarvitse sillin pysäyttää tietkantavarmistuksen ajaksi. Knfiguraatitiedstn n khta: <!-- Time interval when service sleeps and des nt prcess jbs: "hh:mm-hh:mm" r "nne" --> <add key="wrkerservicetimetsleep" value="nne"></add> Js esimerkiksi tietkanta n alhaalla varmistuksen takia kell 03:00 04:00 niin nne paikalle laitetaan 03:00-04:00. Kun editidaan arva, niin Aditr Tikn Wrker palvelu pitää lla pysäytettynä. Knfigurintitiedst luetaan vain Aditr Tikn Wrker palvelun käynnistyksessä. Cpyright Tikn 2015