Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

<accesscontrol>Asiantuntijat</accesscontrol>

Sisällysluettelo

Table of Contents

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 (star) |

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

'
*_

-_*

Panel

_ | Kenttä | Arvo_
_ | -_
_ | Tietuelaji | 1_
_ | -_
_ | Tunniste | lajitelman tunniste lähdejärjestelmässä. Max 10mrk_
_ | -_
_ | Nimi | 80 merkkiä_
_ | -_
_ | Tyyppi | jokin arvoista SIZE/COLOR/KOKO/VARI_
_ | -_
_ | _
_ |_

table
*_

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

'
*_

-_*

Panel

_ | Kenttä | Arvo_
_ | -_
_ | Tietuelaji | 3_
_ | -_
_ | Tuotenumero | Tuotteen numero, tulee olla perustettuna WinSKJ:ssä ja lajitelmatiedot ilmoitettu._
_ | -_
_ | Viivakoodi | Tuotteen viivakoodi_
_ | -_
_ | Koko | Koon tunniste lähdejärjestelmässä (kuten alkio rivin tunniste)_
_ | -_
_ | Väri | Värin tunniste lähdejärjestelmässä (kuten alkio rivin tunniste)_
_ | -_
_ | _
_ |_

*_esimerkki

Code Block
1;100;"KIRJANKOOT";"SIZE"
2;10010;"XXS";1
2;10011;"XS";2
2;10012;"S";3
2;10013;"M";4
2;10014;"L";5
2;10015;"XL";6
2;10016;"XXL";7
1;200;"VÄRIT";"COLOR"
2;1;"WHITE";1
2;2;"RED";2
2;3;"BLACK";3
2;4;"YELLOW";4
2;5;"GREEN";5

3;100100;6498765432107;10012;2
3;100100;6498765432114;10012;3
3;100100;6498765432121;10014;1

_*
Tuoteviivakoodeilla tarkoitetaan viivakoodeja, jotka eivät liity lajitelmiin. Näitä voi olla usea / tuote.
table
*_

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

'
*_

-_*

Panel

_ | Kenttä | Arvo_
_ | -_
_ | Tietuelaji | 4_
_ | -_
_ | Nro | Integer 1-32767_
_ | -_
_ | Nimi | Max 40_
_ | -_
_ | Tili | kp-tili_
_ | -_
_ | _
_ |_

table
*_

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.

...