<accesscontrol>Asiantuntijat</accesscontrol>
Sisällysluettelo | |
---|---|
|
Yleistä liittymistä
Liittymien tietuekuvaukset vaihtelevat jonkin verran eri kohdejärjestelmien mukaan. Liittymään kerättävän / muodostettavan aineiston osalta prosessi kulkee karkeasti seuraavasti:
...
Laskuja voidaan tuoda järjestelmään Laskutus -> Liittymät -> Tuo laskuja -toiminnon avulla.
Tiedostomuoto:
Code Block |
---|
<nowiki>
<?xml version="1.0" encoding="ISO-8859-1"?>
<laskut xmlns:dt="urn:schemas-microsoft-com:datatypes">
<lasku>
<numero dt:dt="int">0</numero> <!-- 0=muodostaa laskunumeron automaattisesti -->
<asiakas dt:dt="int">1234</asiakas> <!-- SKJ-järjestelmässä oleva asiakas -->
<arvopaiva dt:dt="datetime">2.1.2012</arvopaiva> <!-- Eräpäivä lasketaan tästä päivästä -->
<maksuehto dt:dt="int">2</maksuehto> <!-- SKJ-järjestelmässä oleva maksuehtonumero -->
<myyntiin dt:dt="int">1</myyntiin> <!-- 0=ei kirjata myyntiin, 1=kirjataan myyntiin -->
<rows>
<row>
<type dt:dt="int">1</type> <!-- 1=tekstirivi 0=tuoterivi -->
<rivi dt:dt="string">TEKSTIRIVI 1<rivi>
</row>
<row>
<type dt:dt="int">0</type>
<tuote dt:dt="string">1312012</tuote>
<nimi dt:dt="string">TUOTENIMI</nimi>
<maara dt:dt="int">1</maara>
<ahinta dt:dt="float">575,640014648438</ahinta>
<ahintaalv0 dt:dt="float">468</ahintaalv0>
<yhteensa dt:dt="float">575,640014648438</yhteensa>
<yksikko dt:dt="string">KPL</yksikko>
</row>
</rows>
</lasku>
</nowiki>
|
...
Kirjanpitoliittymä totetutettu allaolevalla kuvauksella. Liittymässä eroteltu kirjanpitotili / kustannupaikka / projekti. Sonetin päässä tosin liittymä on parametrisoitavissa eli se voi muuttua tarpeen mukaan.
Kenttä | Alku | Pit | Pvm |
Yritystunnus | 3 | 2 | |
Tositelaji | 5 | 3 | |
Tositenumero | 8 | 8 | |
Tositepvm | 16 | 8 | DDMMYYY |
Vientiselite | 25 | 40 | |
Rahasumma sentteinä (P) | 66 | 16 | |
Debet/kredit (P) | 83 | 1 | |
Alv-kantatunnus | 84 | 3 | |
Tili | (P) | 87 | 4 |
Kustannuspaikka | 91 | 4 | |
Tunniste04 | 95 | 4 | |
Tietueet yhteensä 93 |
AdeEko
Tikon
No | Selite | Alkupos. | Pituus | Tyyppi | Pakoll. | Muoto/Muuta huomioitavaa |
1 | Tietuetyyppi | 1 | 3 | X | P | TKB (vakio) |
2 | Päivämäärä | 4 | 8 | 9 | T | Myyntipäivä |
3 | Tositelaji | 12 | 2 | 9 | Määräytyy: maksutavan takaa | |
4 | Tositenumero | 14 | 6 | 9 | T | Juoksee maksutavoittain |
5 | Tositenumeron tarkenne 1 | 20 | 3 | 9 | ||
6 | Tositenumeron tarkenne 2 | 23 | 3 | 9 | ||
7 | Tili | 26 | 6 | 9 | P | Määräytyy: Tuoteryhmä, tuote |
8 | Kustannuspaikka | 32 | 8 | X | Määräytyy: Myymälä, tuote | |
9 | Projekti | 40 | 8 | X | Määräytyy: Tuote | |
10 | Projektilaji | 48 | 6 | X | Määräytyy tuotteen kiinteistö | |
11 | Jakso | 54 | 4 | 9 | vvkk - myynni jakso | |
12 | Rahamäärän etumerkki | 58 | 1 | X | T | = Debet, - = Kredit |
13 | Rahamäärä | 59 | 16 | 9 | T | |
14 | Määrän etumerkki | 75 | 1 | X | , - | |
15 | Määrä | 76 | 15 | 9 | (14+1) 1 viim. osat, ei des. pistettä | |
16 | Selite | 91 | 72 | X | Liittymän vakioselite tai tositeerottelun selite | |
17 | Asiakasnumero | 163 | 8 | 9 | T | Asiakkaan kustannuspaikka |
18 | Laskulaji | 171 | 2 | 9 | T | |
19 | Laskunumero | 173 | 6 | 9 | T | |
20 | Kustannuslaji | 179 | 6 | X | ||
21 | Ryhmä 3 | 185 | 8 | X | ||
22 | Ryhmä 3 laji | 193 | 6 | X | ||
23 | Ryhmä 4 | 199 | 8 | X | ||
24 | Ryhmä 4 laji | 207 | 6 | X | ||
25 | Määrä kahden etumerkki | 213 | 1 | X | ||
26 | Määrä 2 | 214 | 15 | 9 | ||
27 | Määrä kolmen etumerkki | 229 | 1 | X | ||
28 | Määrä 3 | 230 | 15 | 9 | ||
29 | Yritysnumero | 245 | 4 | 9 | Yritystunnus | |
30 | Maksatuserätunnus | 249 | 20 | X | ||
31 | Rahayksikön valuutta | 269 | 3 | X | T | EUR |
yhteensä | 271 |
Fina
Maestro
ProEconomica
DAFO
...
Tuotteet siirretään kaikille myymälöille, jolloin myymälän numero tiedostossa tyhjänä.
Kenttä | Tieto | Pituus(positiot) | Pakol | Muoto | Sisältö |
1 | Tietuetunnus | 2 (1-2) | P | N | ’32’ |
2 | Toimintotunnus | 1 (3) | P | N | |
3 | Malli/tuote numero | 18 (4-21) | P | AN | Dafon tuotekoodi listausmuodossa |
4 | Malli/tuotenimi | 20( 22-41) | P | AN | Tuoteryhmä 3 ja erisnimi |
5 | Tuoteryhmä | 5 (42-46) | P | AN | Tuoteryhmä 3 Dafossa |
6 | Toimittajan numero | 4 (47-50) | P | AN | Siirretään Dafosta, skj:n viedään vakio |
7 | Kokolajitelman tunnus | 5 (51-55) | P | AN | Kokolajitelman tunnus Dafossa |
8 | Kausitunnus | 6 (56-61) |
AN | Tuotteen rungolla oleva kausi (ei käytössä SKJ) | ||
9 | Hinnoittelutyyppi | 1 |
AN | Ei tuoda Dafosta | ||
10 | Ovt-tunnus | 12 |
AN | Ei tuoda Dafosta | ||
11 | Myymälän numero | 3 |
N | Tyhjä, kaikille myymälöille | ||
12 | Alv-luokka | 1 |
AN | Ei käytössä | ||
13 | Osaston tunnus | 4 |
AN | Ei käytössä |
Kooditietue
Kooditietueella on tuotteen viivakoodi, väri koko ja hinta. Skj ei tue kuin samaa hintaa kaikille kooille ja väreille. Ohjelma ottaa sen hinnan, jota on esiintynyt eniten. Viivakoodit perustetaan ja tarkastetaan samalla onko se ”kierrätyskoodi” joltain vanhemmalta tuotteelta.
Siirtosuunta: DAFO -> SKJ
Kenttä | Tieto | Pituus | Pakol- | Muoto | Sisältö |
1 | Tietuetunnus | 2 | P | N | ’18’ |
2 | Toimintotunnus | 1 | P | N | |
3 | EAN-koodi | 13 | P | N | Tuotteen EAN-koodi. Jos puuttuu tuotteelta, muodostetaan |
4 | Malli/tuotenumero | 18 | P | AN | Dafon tuotekoodi listausmuodossa |
5 | Väri | 5 |
AN | Dafon värin | ||
6 | Tyyppi | 3 |
AN | Dafon tyyppi | ||
7 | Koko | 4 |
AN | Dafon koko, Jos XXXXL -> 4XL |
XXXXXL -> 5XL |
8 | Ostohinta 1 | 8 | P | N | Dafon Hinnaston hinta-kenttä, tuodaan keskihintaan |
9 | Myyntihinta | 8 |
N | Hinnaston suositushinta | ||
10 | Ostohinta 2 | 8 |
N | voidaan tuoda skj keskihintaa (valinta) | ||
11 | Myymälän numero | 3 |
N | Tyhjä - kaikille myymälöille | ||
12 | Valuuttakoodi | 1 |
AN | E = EUR |
Varastosaldojen siirto dafosta
...
Numeeriset kentät tulevat etunollilla täytettyinä.
Kenttä | Tieto | <center>Alkaa</center> | <center>Pituus</center> | Muoto | Sisältö |
1 | Tietuetunnus | <center>1</center> | <center>2</center> | N | ’14’ |
2 | Toimintotunnus | <center>3</center> | <center>1</center> | N | ’4’ = varaston arvo |
Varaus myöhempään |
3 | Yritysnumero | <center>4</center> | <center>3</center> | N | ’01’ |
Varaus myöhempään |
4 | EAN-koodi | <center>7</center> | <center>13</center> | N |
5 | Varasto | <center>20</center> | <center>3</center> | N | Varaston numero |
6 | Viikko | <center>23</center> | <center>8</center> | N | VVVV+vko neljällä numerolla, esim. 20060011 |
7 | Varastomäärä | <center>41</center> | <center>6</center> | N | Saldo kokonaislukuna |
8 | Myyty-määrä | <center>47</center> | <center>6</center> | N | Saldo kokonaislukuna |
9 | Tulossa-määrä | <center>53</center> | <center>6</center> | N | Saldo kokonaislukuna |
Ostotilausten siirto SKJ->Dafo
...
- Erotin on sarkain.
- Tiedostoon viedään yksi päivä kerrallaan.
- Tiedoston nimi voidaan määrätä, siinä voi olla aja ajankohdan aikaleima.
- Komentoriviparametrit
- Desimaalieroitin on muodostavan järjestelmän erotin.
- esim skjscript /run /f:myyntivienti.pas /kanta:SKJ /F:myyntiyymmdd.txt /PVM:20110405
- /run /f:myyntivienti.pas ovat pakollisia.
- /kanta määrää mistä skj kannasta luetaan tiedot, oletus SKJ.
- /F:määrä kohde tiedoston hahasulkeiden välissä oleva merkkijono korvataan siirtohetken aikaleimalla, voi olla myös tunnit, minuutit ja sekunnit (hh,nn,ss).
- /PVM: määrää miltä päivältä myynti ajetaan. Jos ei anneta, olettaa ennen 11.00 ajettuna eilistä, muutoin tämä päivä.
Kenttä | Max koko | kuvaus |
pvm | 8 | yyyymmdd |
tuote | 18 | Tuotteen numero |
maara | määrä 4 desimaalilla | |
ostohinta | verollinen ostohinta | |
summa | verollinen myyntisumma | |
ahinta | verollinen ahinta | |
kassa | kassa (kokonaisluku) | |
asiakas | asiakasnumero | |
myyja | myyjänumero | |
kamppanjakaytossa | 1 jos kampanja käytössä | |
kamppanjatunnus | 5 | kampanjan tunnus |
myymala | myymälän numero | |
alvpros | alv pros kahdella desimaalilla | |
alvluokka | alvluokka | |
paaryhma | pääryhmän numero | |
avain | tuotemyynti tietueen avain | |
kello | myyntiaika | |
tryhma | tuoteryhmän numero | |
maksutapa | maksutavan numero | |
aliryhma | aliryhmän numero | |
valmistaja | 8 | valmistajan tunnus |
varasto | varaston numero | |
tosite | kassan kuittinumero | |
toimittaja | 4 | toimittajan tunnus |
lajitelmatunnus1 | 60* | lajitelman1 tunnus |
lajitelmatunnus2 | 60* | lajitelman2 tunnus |
lajitelmaviivakoodi | 20 | lajitelman viivakoodi |
Lajitelmien tms tuonti / skjscript
Lajitelmat voidaan tuoda WinSKJ:n seuraavassa muodossa. Erotin merkki voi olla pilkku, puolipiste tai sarkain, ohjelma haistaa sen ensimmäisen rivin perusteella. Lopputiedostossa erotinmerkin pitää olla sama. Merkkijonot, joissa voi sisällä olla erotinmerkki, on hyvä suojata lainausmerkeillä esim. "TUOTE, PITKÄ". Jos nimessä on lainausmerkki sen voi suojata kenoviivalla esim. "VARARENGAS 28\"".
Lajitelmarivi | ' | -_*
| align="center" style="background:#f0f0f0;" | Alkio rivi_* |
Kenttä | Arvo |
Tietuelaji | 2 |
tunniste | lajitelman alkion tunniste lähdejärjestelmässä max 20 mrk. |
Nimi | max 15 merkkiä |
Järjestys | integer, valinnainen |
Pitkänimi | Valinnainen, tapauksiin jos 15 merkiä ei riitä. |
Viivakoodirivi | ' | -_*
*_esimerkki
|
_* | align="center" style="background:#f0f0f0;" | Viivakoodit_* |
Kenttä | arvo |
Tietuelaji | 7 |
tuote | tuotteen numero max 18 |
viivakoodi | viivakoodi, mahdollinen tarkiste mukana. Max 20 merkkiä, |
Code Block |
---|
7;100200;0020188050185
7;100200;018176787007
7;100201;99112111211
|
...
Ryhmät voidaan tuoda seuraavassa muodossa:
Pääryhmät | ' | -_*
| align="center" style="background:#f0f0f0;" | Tuoteryhmät_* |
Kenttä | Arvo |
Tietuelaji | 5 |
Nro | Integer 1-32767 |
Nimi | Max 40 |
Tili | kp-tili |
Pääryhmä | Integer 1-32767 |
Myyntialv | 1-12 veroluokka koodi |
Ostoalv | 1-12 veroluokkakoodi |
Aliryhmät |
|
Kenttä | Arvo |
Tietuelaji | 6 |
Nro | Integer 1- |
Nimi | Max 40 |
tuoteryhmä | Integer 1-32767 |
Esimerkki aineisto
Code Block |
---|
4;1;PAIDAT;3000
4;2;HOUSUT;3000
4;3;KAHVILA;3000
4;4;MUUMYYNTI;3001
5;10;MIESTEN PAIDAT;3000;1;1;1
5;11;NAISTEN PAIDAT;3000;1;1;1
5;12;MUIDEN PAIDAT;3001;1;1;1
5;31;KAHVI;3002;3;2;2
6;100;MIESTEN PITKÄHIHAISET PAIDAT;10
6;101;MIESTEN LYHYTHIHAISET PAIDAT;10
|
...
Myyntitilaus voidaan tuoda seuraavanlaisesta excelistä
Rivillä 1 sarakeotsikot, ne ohitetaan.
Sarake | Kenttänimi | Selite |
A | Toim.asiakas | Toimitusasiakkaan numero. Asiakkaan vaihtuessa tehdään uusi tilaus. |
B | Toimituspäivä | Toimituspäivä, ko. järjestelmän maakohtaisten asetusten mukainen |
C | Numero | Tuotteen numero. Haku tuote.numero ja tuoteviivakoodit taulu. Lajitelmatuotteilla vain viivakoodi |
D | Myyntierät | Myyntierien määrä |
E | Määrä | Kokonaismäärä |
F | AhintaAlv0 | Myyntihinta alv0 , valinnainen. Jos ei annettu käytetään tuotteen hintoja. |
G | Ale-% | Valinnainen Alennus-% |
H | Viitteemme | Valinnainen tilauksen riviviite |
Tuonti löytyy myyntitilauksen käyttöliittymästä valikosta liittymät. Mikäli myyntitilauksen asetuksissa on valittuna "Ubl1 sanomassa hinnoittelu käytössä", hinnoitellaan tämäkin tuonti asiakashintojen mukaan.
...