...
Myynti2skj.ini -asetustiedostossa voidaan määrätä myymälänumerokohtaiset tallennuspolut.
Jos polkua ei ole määritelty, käytetään ohjelman käytössä olevan yrityken polkua.POLUT
Code Block | ||||
---|---|---|---|---|
| ||||
[POLUT] 320=\\helsinkipalvelin1\winskj\files |
...
340=\\kuopiopalvelin\winskj\files |
Ohjelma ei tee / tue:
- Vähennä varastosaldoja (myynninpäivitys tekee sen).
- Tee laskuja, tilimyyntejä tms. (vaikka maksutapa olisikin tilimyynti).
- Väri/koko tuotteita (tulevat versiot tukevat)
Tiedostomuoto
...
- Tiedostomuotona on tekstitiedosto, jossa sarakkeen erottimena on sarkain eli tabulaattori (ASCII 9).
- Desimaalierottimena on piste
- Jokainen tietuee on omalla rivillään ja tietueen erottimena on CR ja LF (ASCII 13 ja ASCII 10).
- Tallennettavat tositteet ylikirjoitetaan aina ja tallennetaan yrityshakemiston alle kassakohtaiseen hakemistoon KASSANRO\tositenro.wt
- Tallennettava myynti menee aina yrityshakemistoon annetun kassan numerolla.
- Käsitellyistä tiedostoista tehdään kopio ohjelmakansion alihakemistoon kasitellyt\yyyymmddhhnnsszzz.TXT (vuosi + kk + päivä + kellonaika tuhannesosan tarkkuudella)
Esimerkki
Code Block |
---|
99 22.05.2013 16:49:11 1 00001 10 6123 2 1
1 1111 20 1.20 24 0 24
1 2222 10 2.40 24 0 24
9999
|
Kyseessä on kahden tuoterivin tallennetun tositteen haulla löytyvä myynti kassalle 00001, myymälään 1, myyjälle 10. Tositenumerona 6123.
Kuvaus
Perustiedot | |||
0 | Tunniste | 99 | |
1 | Pvm | Merkkijono (pvm) | dd.mm.yyyy esim. 26.01.2011 |
2 | Klo | Merkkijono (klo) | hh:mm:ss esim. 16:30:00 |
3 | Myymälä | Kokonaisluku | > 0, sovitta |
4 | Kassa | Kokonaisluku | Suositellaan omaa kassanumeroa erityyppiseille lähteille. Verkkokaupalle oma, automaateille oma |
5 | Myyjä | Kokonaisluku | > 0, lähdejärjestelmän myyjäkoodi |
6 | Tosite | Kokonaisluku | > 0, lähdejärjestelmän tositenumero |
7 | Asiakas | Kokonaisluku | > 0, kuitin käytettävä asiakas. Päivitettävät asiakastiedot (rivin tunniste 10) ovat erikseen ja eivät vaikuta tähän |
8 | Tyyppi | Integer |
Tuotetiedot | |||
0 | Tunniste | 1 | |
1 | Tuotekoodi | Merkkijono | Skj Hakee tuote.numero, tuote.lisatunnus, viivakoodi |
2 | Määrä | Liukuluku | |
3 | A-hinta | Liukuluku | Verollinen |
4 | Alv - % | Liukuluku | |
5 | Rivin ale - % | Liukuluku | |
6 | Yhteensä (verollinen) | Liukuluku |
Maksutapa | |||
0 | Tunniste | 2 | Ei tallennetulle tositteelle |
1 | Maksutavan nro | Kokonaiskuku | Täytyy täsmätä SKJ:n maksutapoihin, täytyy olla välillä 1 - 25 |
2 | Maksutavan summa | Liukuluku | Maksutavan/kaupan summa |
3 | Erikoistoiminto | Kokonaisluku | |
4 | Maksutapa annettu | Ei/Kyllä | Vaihtoraha: 0 = Ei, 1 = Kyllä |
5 | Annettu summa | Liukuluku | Vaihtorahan summa: vaikuttaa vain jos maksutapa on annettu (= 1), muuten ohitetaan |
Tekstiä | |||
0 | Tunniste | 5 | |
1 | Teksti | Merkkijono | Max 192mrk |
2 | Liput | Luku (bitit) |
Asiakastiedot | |||
0 | Tunniste | 10 | |
1 | Nro | Kokonaisluku | > 0 |
2 | Nimi | Merkkijono | Max. 40 mrk |
3 | Nimi2 | Merkkijono | Max. 40 mrk |
4 | Nimi3 | Merkkijono | Max. 40 mrk |
5 | Osoite | Merkkijono | Max. 35 mrk |
6 | PostiNro | Merkkijono | Max. 10 mrk |
7 | PostiTmp | Merkkijono | Max. 22 mrk |
8 | PuhNro | Merkkijono | Max. 17 mrk |
9 | Asiakasliput | Luku (bitit) | 1 = Kerta-asiakas, 2 = Keräilykorttiasiakas, 8 = Luottokiellossa, 16 = Matkustajamyynti |
Kassaanmaksu | ||||
0 | Tunniste | 13 | ||
1 | Nro | Kokonaisluku | Skj hakee tämän numeron perusteella kassaanmaksun nimen (määritellään WinSKJ:n asetuksissa). | |
2 | Summa | Liukuluku | ||
3 | Tilinro | Merkkijono | ||
4 | Projekti | Merkkijono | ||
5 | Kustannuspaikka | Merkkijono | ||
6 | Vastapuoli | Merkkijono | ||
7 | Tositeselite | Merkkijono | ||
8 | Alvkoodi | Merkkijono | HUOM | Tämä EI ole sama asia kuin alv-% |
9 | Kohde | Merkkijono | ||
10 | Tuotekoodi | Merkkijono | ||
11 | Toiminto | Merkkijono | ||
12 | Kiinteisto | Merkkijono | ||
Ulosmaksu | ||||
0 | Tunniste | 14 | ||
1 | Nro | Kokonaisluku | Skj hakee tämän numeron perusteella ulosmaksun nimen (määritellään WinSKJ:n asetuksissa). | |
2 | Summa | Liukuluku | ||
3 | Tilinro | Merkkijono | ||
4 | Projekti | Merkkijono | ||
5 | Kustannuspaikka | Merkkijono | ||
6 | Vastapuoli | Merkkijono | ||
7 | Tositeselite | Merkkijono | ||
8 | Alvkoodi | Merkkijono | HUOM | Tämä EI ole sama asia kuin alv-% |
9 | Kohde | Merkkijono |
10 | Tuotekoodi | Merkkijono |
11 | Toiminto | Merkkijono |
12 | Kiinteisto | Merkkijono |
Tosite loppu | ||
0 | Tunniste | 9999 |
Komentoriviparametrit
/L: Lähdetiedosto polkuineen
/ALAPOISTA Ei poista tiedostoja tuonnin jälkeen.
/JATKUVA Ohjelma toimii taustalla odottaen tiedostoja. Jatkuva tilassa ohjelma 24.11.2013 alkaen kuuntelee annenttua kansiota, ja heti kun sinne ilmestyy tiedosto se tutkii kansion sisällön.
/TOSTAL=K|E Aineisto on vain tallennettuja tositteta (E=päätellän aineistosta)
/K=kohdehakemisto / tiedosto. Kun TOSTAL=K, määrittää /K parametri kohdehakemiston
...