Lemonsoftin exe-tiedostojen käynnistäminen komentokehotteesta käyttäen onnistuu myös parametrien avulla. Näiden avulla pystyt automatisoimaan käynnistyksen haluttuun SQL Serveriin.
Lemonsoft.exe
Lemonsoft.exe on käytännössä lähes koko ohjelmisto ja voit käyttää seuraavia parametreja:
|
Parametri |
Selite |
|
/? |
Tulostaa ohjeen ruudulle. |
|
/instance tai /i |
SQL Server instanssin nimi |
|
/database tai /db |
Tietokannan nimi |
|
/username tai /user |
SQL Server käyttäjä |
|
/password tai /pwd |
SQL Server käyttäjän salasana. |
|
/force |
Pakottaa käynnistyksen, vaikka tietokantaversio eroaa ohjelmaversiosta |
|
/full |
Piilottaa valikot. |
|
/program:x |
Oletusohjelman käynnistäminen. X=ohjelman numero |
|
/noinfo |
Lisäinfoikkunat piilotetaan. Eli mm. Lemonsoftin keskelle aukeava prosessikaavio-, ja reunaan aukeava info palkki piilotetaan (eikä info palkin avaaminen ole mahdollista). |
Esimerkkejä:
Lemonsoft.exe/instance:banana
Kirjautumisikkuna ohitetaan kokonaan ja Windows tunnistuksella sisään
Lemonsoft.exe/instance:banana /database:lemondb0
Kirjautumisikkuna ohitetaan kokonaan ja Windows tunnistuksella sisään lemondb0 tietokantaan (eli ei yritysvalintaa)
Lemonsoft.exe/instance:banana /user:teppota
SQL-tunnistuksella sisään. Esitäytetty Kirjautumisikkuna näytetään salasanan kirjausta varten
Lemonsoft.exe/instance:banana /user:teppota /database:lemondb0
Kuten kohta 3, mutta tietokantavalinta ohitetaan
Lemonsoft.exe/instance:banana /database:lemondb0 /user:teppota /pwd:salasana
Kuten kohta 4, mutta salasanakenttäkin esitäytetty ja yritysvalintaa ei näytetä
Lemonsoft.exe/full /program:10
Käynnistää kassan koko ruudun kokoisena ja ilman valikoita.
Lemonsoft.exe/full /program:12016 /noinfo
Käynnistää tuotannonsuunnittelu GANTT näytön koko ruudun kokoisena ja info palkki piilotettuna. Soveltuu tehdasnäytöksi. Muista määrittää myös automaattinen virkistysaika Ganttiin.
Lemonsoft.TimeRegistrationWinUi.exe (leimauspääte)
Lemonsoft.TyviWinUI.exe (tyvi)
Lemonsoft.AccountingImpExpWinUI.exe (kirjanpitoaineisto)
Näille exeille parametrit ovat:
|
Parametri |
Selite |
|
/server |
SQL Server instanssin nimi |
|
/database |
Tietokannan nimi |
|
/username |
Lemonsoft tai SQL Server käyttäjä 1) |
|
/password |
Lemonsoft tai SQL Server käyttäjän salasana. 1) 2) |
|
/sqlusername |
SQL Server käyttäjä |
|
/sqlpassword |
SQL Server käyttäjän salasana. 2) |
|
/language |
Käyttöliittymän kieli (FIN ENG SWE) oletus on FIN. Suosituksena on, että tämä määritetään aina. Esimerkiksi tuotannon töiden leimaus vaatii kieliparametrin. |
1) Jos sqlusername ja sqlpassword on annettu, niin tällöin käytössä on Lemonsoft-tunnistus ja tietokantaan liikennöidään näillä tunnuksilla. Tällöin username on henkilörekisterin käyttäjätunnus ja password henkilörekisteriin käyttäjälle annettu salasana.
2) Salasanan tallentaminen selkokielisenä ei ole koskaan suositeltavaa
Esimerkkejä:
Lemonsoft.TimeRegistrationWinUi.exe /server:bananaws /database:lemondb0 /language:FIN
Aukaistaan ohjelma Windows tunnistuksella serverin bananaws lemondb0 kantaan.
Lemonsoft.TimeRegistrationWinUi.exe /server:bananaws /database:lemondb0 /language:SWE
Aukaistaan ohjelma Windows tunnistuksella serverin bananaws lemondb0 kantaan. Käyttöliittymän kieli on ruotsi.
Lemonsoft.TimeRegistrationWinUi.exe /server:bananaws /database:lemondb0 /username:ossi /password:salainensana /language:FIN
Aukaistaan ohjelma SQL tunnistuksella serverin bananaws bananaws lemondb0 kantaan.
Huomaa. Versiosta 2022.10 lähtien käynnistysparametrien avulla voit kirjautua leimauspäätteelle automaattisesti myös prosessikäyttäjänä. Leimauspäätteen pikakuvakkeen Ominaisuudet-välilehden Kohde-kentän käynnistysparametreiksi annetaan tällöin ympäristön tunniste, ympäristön yritystunnus (secret) ja tietokanta, esimerkiksi:
- "C:\Program Files (x86)\Lemonsoft\Lemonsoft\Lemonsoft.TimeRegistrationWinUi.exe" /instanceid:90e8ed4d-12ce-4ba2-9902-5216dc5e2bfc /database:LemonDB1 /secret:1ca3b1c7f40145d11e2daadf7fbe304e95fc615986914b39aac0fa803f3f9btc
Leimauspäätteen yritysvalinnan jälkeen ohjelma tarkistaa onko toimintokeskuksen SAAS_ENV-asetuksessa arvo 1 (käytössä) ja jos on, tulee salasana olla määritettynä toimintokeskuksen PROCESS_USER_PW-asetukseen. Käynnistysparametriin annettu salasana tulee täsmätä em. PROCESS_USER_PW-salasanaan. Lisää salasana vielä yritystunnuksen jälkeen tyyliin: /password: salainensana
Voit määritellä toimintokeskuksessa automaattisesti käynnistyvän ohjelman. Teet tämän Järjestelmä Toimintokeskus Lemonsoft -kohdan STARTUP_PROGRAM -parametrilla.
Arvot ovat:
- -1=ei mitään
- 1=asiakaskeskus
- 2=laskutus
- 3=käteiskassa
- 4=myyntitilaukset
- 5=työjono
-
6=omat työtunnit
Oletuksena käynnistyy prosessimenu.
Pikakuvakkeeseen tehtävään käynnistysparametriin arvot ovat
erilaiset. Pikakuvakkeessa olevaa käynnistysparametria käytetään esim.
seuraavalla tavalla:
C:\Program Files
(x86)\Lemonsoft\Lemonsoft\Lemonsoft.exe" /instance:(local)\LEMON
/database:lemondb1 /program:5 /language:FIN
(Esimerkki käynnistää ostoreskontran)

Program-parametrin numeron merkitys
|
Program parametrin numero |
Käynnistyvä ohjelma |
|
0 |
Prosessimenu |
|
1 |
Asiakasrekisteri |
|
2 |
Nimikerekisteri |
|
3 |
Henkilörekisteri |
|
4 |
Laskutus |
|
5 |
Ostoreskontra |
|
6 |
Kampanjat / kohderyhmät |
|
7 |
Tarjoukset / Myyntimahdollisuudet |
|
8 |
Myyntitilaukset |
|
9 |
Ostotilaukset |
|
10 |
Kassa |
|
11 |
Palkanlaskenta |
|
12 |
Tuotanto |
|
13 |
Kirjanpito |
|
15 |
Projektinhallinta |
|
17 |
Matka- ja kululaskut |
|
18 |
Asiakassopimukset |
|
19 |
Ostolaskujen hyväksyntä |
|
20 |
Matkalaskujen hyväksyntä |
|
200 |
Työtuntikirjaus |
|
201 |
Asiakaslista |
|
202 |
Asiakaskeskus |
|
203 |
Tapahtumakeskus |
|
204 |
Tuotekeskus |
|
205 |
Myyntireskontrakeskus |
|
206 |
Laskutuskeskus |
|
207 |
Viitesuoritusten kirjaus |
|
208 |
Ostolaskujen maksatus |
|
209 |
Nimikelista |
|
210 |
Projektikeskus |
|
211 |
Tarjouskeskus |