Siirry pääsisältöön

Myyntitilausten tietuekuvaukset

Vahvennetut kentät ovat pakollisia.

Tyyppi0: mt

Kenttä

Tyyppi/pituus

Selite

Pakollinen

0

smallint

Rivin tyyppi. 0=mt-tietue.

X

laji

smallint

Tilauslaji (0=normaali)

X

numero

int

Tilausnumero. Oltava yksilöllinen.

X

pvm

smalldatetime

Tilauksen päiväys

anumero

int

Laskutusasiakkaan numero

X

nimi1

70

Asiakkaan nimi

nimi2

70

Lisänimi

losoite

40

Lähiosoite

osoite

40

Osoite

tanumero

int

Toimitusasiakkaan numero

X

tnimi1

70

Asiakkaan nimi

tnimi2

70

Lisänimi

tlosoite

40

Lähiosoite

tosoite

40

Osoite

viitteenne

70

Toimitusasiakkaan viitteenne

merkki

70

Tilausmerkki

tilausnumeronne

70

Asiakkaan tilausnumero

viitteemme

70

Oma viite

kieli

10

Kielikoodi (esim FIN)

X***)

valuutta

10

Valuutta (esim EUR)

X ***)

vkerroin

decimal (18,6)

Valuuttakurssi (jakaja)

X ***)

summa

money

Tilauksen loppusumma. Summa lasketaan myös riveiltä.

alvtapa

smallint

1=netto, 2=brutto

X **)

viesti

2000

Tilauksen viesti

ttapa

smallint

Toimitustapa

mehto

smallint

Maksuehto

tehto

smallint

Toimitusehto

myyja

smallint

Myyjä

kuski

smallint

Kuljettaja

tianumero

int

Tilaajan asiakasnumero

X *)

tinimi1

70

Tilaajan nimi

tinimi2

70

Lisänimi

tilosoite

40

Lähiosoite

tiosoite

40

Osoite

) Tieto on pakollinen silloin, jos optio Laskuta tilaaja* ON valittuna.

) Tieto ei ole pakollinen tiedonsiirron kannalta, mutta** tilauksen loppusummien laskennan kannalta on.

) Tieto ei ole pakollinen silloin, jos käytetään optiota *Hae Asiakastiedot

Tyyppi1: mtrivi

Kenttä

Tyyppi/pituus

Selite

Pakollinen

1

smallint

Rivin tyyppi. 1=mtrivi-tietue

X

numero

int

Tilausnumero

X

juoksu

int

Tilausrivien juokseva numero.

Tilausrivit pitää olla numeroituna juoksevasti esimerkiksi 1,11,21,31 jne. Ensimmäisen rivin juoksun on oltava 1.

X

positio

8

Positionumero

koodi

30

Tuotekoodi

nimike

50

Nimike

Kpl

money

Määrä

yksikko

10

Yksikkö

ovh

money

Ohjehinta

Ale

money

Alennus%

mk

money

Rivin yhteissumma

tili

8

Kirjanpidollinen tili

vp

smallint

Varastopaikka

kpaikka

20

Kustannuspaikka

rivikoodi

smallint

Rivikoodi (<10 lasketaan summaan), oletus 0

X**)

txt

2000

Vapaa teksti

vnetto

money

Nettohinta valuutassa

netto

money

Nettohinta valuutassa. Käytetään tuotaessa myyntitilaus jostain toisesta ohjelmasta. Tämän tiedon avulla rivin katetiedot päivittyvät Nimikeapu-ikkunassa.

valuutta

5

Nettohinnan valuutta

Alv

money

Alv%

nimike2

50

Lisänimike

talkupvm

date

Toimituspäivä

tvko

6

Toimitusviikko

**) Tieto ei ole pakollinen tiedonsiirron kannalta.

Mutta jos tiedostossa halutaan tuoda erityisrivejä, silloin niillä tulee olla niitä vastaava rivikoodi tiedostossa määriteltynä (esimerkkinä mainittakoon vaikka purettu rakennerivi, jolla oltava rivikoodi = 2 tai pyöristysrivi, jolla oltava rivikoodi = 8)

Tyyppi2: toimitus

Kenttä

Tyyppi/pituus

Selite

Pakollinen

2

smallint

Rivin tyyppi. 2=toimitus-tietue

X

numero

int

Tilausnumero.

X

toimitusnro

int

Toimitustosite.

Toimitusnumero päivitetään aina sen yrityksen numerosarjasta johon tiedot tuodaan

X *)

juoksu

int

myyntitilausrivin juoksu

X

juoksu2

int

Toimii numeron kanssa yksilöllisenä avaimena, kertoen

monesko toimitus kyseiselle myyntitilausriville on kyseessä.

Ensimmäinen toimitus

-> juoksu2 =1

Toinen toimitus

-> juoksu2 = 2

jne.

X

tilakoodi

smallint

sisäinen tilakoodi (1 toimitettu, 2 laskutettu)

pvm

smalldatetime

Toimituspvm

kpl

money

Toimitettu määrä

rkirja

30

Rahtikirjanro

lahetenro

int

Lähetenro

) Toimituksen pakollisten kenttien on löydyttävä tyyppi2-otsikkotiedoista silloin, jos optio Älä huomioi toimituksia* EI ole valittuna, mutta tiedoston rivitasolla tyyppi2-rivillä ko. kentässä ei ole pakko olla tietoa.

Tyyppi3: kokotapahtuma

Kenttä

Tyyppi/pituus

Selite

Pakollinen

3

smallint

Rivin tyyppi. 3=kokotapahtuma-tietue

X

tosite

int

ei käytössä

koodi

30

tuotekoodi

vp

int

varastopaikka

koko

6

kokotunnus (esim. XL)

X

juoksu

int

järjestysnumero

laji

smallint

1000=varastotapahtuma

vari

10

ei käytössä

tilattu

money

tilattu määrä

toimitettu

money

toimitettu määrä

edtoim

money

edellinen toimitusmäärä

aputoim

money

toimituksen apukenttä

sovellus

5

sovellustunnus

numero

int

sisäinen tieto

guid

UNIQUEIDENTIFIER

linkki tilausriville, esim. mtrivi.guid. Ilman tätä tietoa kokotiedot eivät löydy tilausriviltä.

X

maara

money

varastotapahtuman määrä.

Tyyppi4: rakenne

Kenttä

Tyyppi/pituus

Selite

Pakollinen

4

smallint

Rivin tyyppi. 4=rakenne-tietue

X

koodi

30

tuotekoodi

X

tarve

money

tarve

X

juoksu

int

järjestysnumero

X

isakoodi

30

Isäkoodi.

Eli se tuotekoodi, johon tämä rakennerivi liittyy.

X

tyonumero

int

työnumero

X *)

*) Tyonumeron on löydyttävä tyyppi4-otsikkotiedoista, mutta tiedoston rivitasolla tyyppi4-rivillä ko. kentässä ei ole pakko olla tietoa.

Tuonti hakee nimikkeen (NIMIKE) ja lisänimikkeen (LISANIMIKE) tuotetiedoista. Rivi merkitään oletuksena aktiiviseksi (KDI=1) ja per-tiedoksi (PER) tulee yksi. Voit määritellä nämä tiedot myös siirtotiedostoon, jolloin oletusarvot kumoutuvat.

Tyyppi5: tyovaihe

Kenttä

Tyyppi/pituus

Selite

Pakollinen

5

smallint

Rivin tyyppi. 5=työvaihe-tietue

X

koodi

30

tuotekoodi

X

vaihenumero

smallint

työvaiheen numero

X

juoksu

smallint

järjestysnumero

X

selite

40

Työvaiheen selite.

konerhm

30

Koneryhmän tunnus.

kapasiteetti

money

Yksikön mukainen määrä

yksikko

10

Kapasiteetin yksikkö. On oltavat:

PCE/H (kappaletta tunnissa)

H/PCE (tuntia per kappale)

MIN/PCE (minuuttia per kappale)

asetusaika

money

Asetusaika.

txt

2000

Työohje.

tarkenne

40

Työvaiheen tarkenne.

tvr

10

Työnvaativuusryhmä.

urakkahinta

money

Kappaleurakkahinta.

Tyyppi6: SSCC

Kenttä

Tyyppi/pituus

Selite

Pakollinen

numero

int

Tilausnumero

*X

SSCC

20

SSCCkollinumero

*X

PVM

smalldatetime

tarran tulostus päivämäärä

**) Tieto ei ole pakollinen tiedonsiirron kannalta, mutta silloin jos tiedostossa löytyy tyyppi6 rivitasolla, on riveillä oltava tiedot pakollisissa kentissä.

Tyyppi7: SSCC_delivery

Kenttä

Tyyppi/pituus

Selite

Pakollinen

numero

int

Tilausnumero

*X

SSCC

20

SSCC kollinumero

*X

juoksu

int

myyntitilausrivin juoksu numero

*X

PVM

smalldatetime

toimituspäivämäärä toimitukselta

koodi

30

tuotekoodi

*X

nimike

50

nimike

*X

kpl

money

tilattu määrä

aputoim

money

toimitettu määrä, tämä siirtyy DESADV sanomalle

*X

lahetenro

int

lähetenumero

*X

lahetepvm

smalldatetime

lähete pvm

*X

toimitustosite

int

tilausrivin toimitustosite

*X

paino

money

yhteispaino

toimitettu määrä x tuotteen paino

tilavuus

money

tilavuus

VP

int

tilausrivin varastopaikka. Sama arvo kuin tyyppi1 rivin varastopaikka tieto

toimitettu

bit

oletusarvo 1 (1 = toimitettu, 0= ei toimitettu)

eranro

int

eränumero

info1

30

Vapaakäyttöinen lisäkenttä. Tietoa voidaan käyttää DESADV sanomalla

info2

30

Vapaakäyttöinen lisäkenttä. Tietoa voidaan käyttää DESADV sanomalla

info3

30

Vapaakäyttöinen lisäkenttä. Tietoa voidaan käyttää DESADV sanomalla

info4

30

Vapaakäyttöinen lisäkenttä. Tietoa voidaan käyttää DESADV sanomalla

info5

30

Vapaakäyttöinen lisäkenttä. Tietoa voidaan käyttää DESADV sanomalla

info1 pvm

smalldatetime

Vapaakäyttöinen lisäkenttä. Tietoa voidaan käyttää DESADV sanomalla

info2 pvm

smalldatetime

Vapaakäyttöinen lisäkenttä. Tietoa voidaan käyttää DESADV sanomalla

info3 pvm

smalldatetime

Vapaakäyttöinen lisäkenttä. Tietoa voidaan käyttää DESADV sanomalla

info4 pvm

smalldatetime

Vapaakäyttöinen lisäkenttä. Tietoa voidaan käyttää DESADV sanomalla

info5 pvm

smalldatetime

Vapaakäyttöinen lisäkenttä. Tietoa voidaan käyttää DESADV sanomalla

manual

smalldatetime

**) Tieto ei ole pakollinen tiedonsiirron kannalta, mutta silloin jos tiedostossa löytyy tyyppi7 rivitasolla, on riveillä oltava tiedot pakollisissa kentissä.

Vastasiko tämä kysymykseesi?