Lajitelmatietojen käsittely

Kohteesta Virtasoft - Ohjelmistojen ohjekirjat
Siirry navigaatioon Siirry hakuun

Tuotetuontityökalulla voidaan asettaa myös tuotteiden lajitelmien arvoja, sekä esimerkiksi niiden viivakoodeja ja varastosaldoja. Lajitelmien arvojen lisäksi tulee kuitenkin aina ilmoittaa myös itse käytettävä lajitelma käyttämällä tuotteiden perustiedot -tiedostoa. Tarvittaessa voit toki käyttää hyväksi myös oletusarvoja, mikäli esimerkiksi kaikille käsiteltäville tuotteille tulee samat lajitelmat (käsittelet esimerkiksi vaatteita, ja kaikille tuotteille tulee lajitelmaksi Koko ja Väri).

Lajitelmat tai niiden arvojen ei tarvitse olla valmiiksi luotuna SKJ:ssä, työkalu osaa tarvittaessa ne lisätä ajon aikana automaattisesti.

Lajitelma-arvojen käsittely ajossa

Jotta lajitelmien arvot käsitellään ajossa, tulee seuraavat ehdot täyttyä:

  • Lajitelmien arvojen käsittely on käytössä. Valitse Asetukset -> Lajitelmatiedoston käsittely -välilehti ja lisää ruksi Lajitelmatiedoston käsittely -kohtaan.
  • Lajitelmien arvot sisältämä tiedostonimi on asetettu.
  • Lajitelmien arvojen sisältämän tiedoston sarakeotsikot on ilmoitettu Tiedostojen sarakeotsikot -välilehdelle.
  • Tuotteille on ajossa ilmoitettu käytettävä lajitelma/lajitelmat, joko tuotetiedot sisältämässä tiedostossa tai käyttämällä oletusarvoja.

Tuotteiden lajitelmat

Tuotteille kuuluvat lajitelmat (Koko, Väri tjms.) tulee olla asetettu tuotetiedot sisältämässä tiedostossa tai asetettu käyttämällä oletusarvoja. Muista, että voit tarvittaessa käyttää samaa tiedostoa sekä lajitelmien arvojen, että tuotteiden perustietojen käsittelyyn.

Lajitelmien arvot sisältämä tiedosto

Lajitelmien arvot lisätään Excel -tiedostoon, jonka tulee täyttää yleiset työkalun vaatimat vaatimukset. Tiedoston tulee sisältää tuotenumero ja lajitelman arvo (tekstinä), sekä vaihtoehtoisesti lajitelman arvolle kuuluva viivakoodi ja/tai varastosaldo.

Seuraavat kentät ovat siis käytettävissä:

Kentän nimi Selite
Tuotenumero Pakollinen kenttä. Ilmoittaa, mille tuotteelle lajitelman arvo asetetaan.
Lajitelma 1 Tuotteen ensisijaiseen lajitelmaan lisättävä arvo. Ilmoitetaan tekstimuodossa, esimerkiksi XL.
Lajitelma 2 Tuotteen toissijaiseen lajitelmaan lisättävä arvo. Ilmoitetaan tekstimuodossa, esimerkiksi Punainen.
EAN koodi (Viivakoodi) Lajitelman arvolle kohdistettava viivakoodi. Viivakoodi ei saa olla muille tuotteille jo asetettu, vaan sen täytyy olla uniikki.
Lajitelman varastosaldo Lajitelman arvolle asetettava varastosaldo. Varastopaikkana käytetään yleisasetuksiin valittua varastopaikkaa.
Lajitelman status Passiivinen/aktiivinen lajitelman arvo. HUOM: Kentällä EI voi passivoida tuotteen olemassa olevia lajitelmia SKJ:ssä! Kentän tarkoitus on mahdollistaa esimerkiksi toimittajan aineiston sisäänluku, johon on ilmoitettu tiettyjen arvojen olevan passiivisia. Passiiviset arvot ohitetaan aineiston käsittelyssä.

Esimerkkejä lajitelmatiedostosta

Tässä osiossa on annettu joitain esimerkkejä lajitelmatiedoston rakenteesta. Voit katsoa esimerkkejä Excel-tiedostoista täältä.

Koska lajitelmat ovat suhteellisen monimutkainen kokonaisuus, on esimerkkejä useita ja tiedostojen mahdollisia rakenteita on näidenkin esimerkkien lisäksi vielä monia. Yleisenä ohjeena on kuitenkin hyvä muistaa seuraavat asiat:

  • Eri tuotteilla voi olla eri lajitelma valittuna Lajitelma 1 ja Lajitelma 2 kenttiin. Joillain tuotteilla voi siis olla valittuna Lajitelma 1 kenttään Väri, kun taas toisella Koko ja kolmannella Pituus.
  • Tuotetiedoston ja lajitelmien arvot sisältämän tiedoston lajitelmakentät tulee olla "yhdistetty". Mikäli siis tuotteen lajitelmaksi on tuotetiedoston Lajitelma 2 -kenttään ilmoitettu Väri, tulee tuotteelle halutut lajitelmien arvot lisätä lajitelmien arvot sisältämän tiedoston Lajitelma 2 -kenttään.

Viivakoodit ja varastosaldot sisältämä tiedosto

Mikäli halutaan tuoda lajitelmien viivakoodeja sekä varastosaldoja, ainut käytettävissä oleva tiedostorakenne on seuraava (oletetaan, että tuotteelle halutaan kaksiuloitteinen lajitelma. Yksiulotteisena, eli esimerkiksi pelkästään Koko-lajitelma, on esimerkki muuten sama, mutta Lajitelma 2- kenttä puuttuisi):

Tuotenumero Lajitelma 1 Lajitelma 2 Viivakoodi Varastosaldo
12345 S Punainen 0857340597348 3
12345 S Sininen 7457455747754 7
12345 M Punainen 8568836536333 0
12345 M Sininen 7356546564666 12

Pelkkiä arvoja sisältämä tiedosto

Tämä esimerkki sisältää pelkästään tuotteiden lajitelmien arvoja, eli ilman viivakoodeja ja varastosaldoja. Näissä esimerkeissä tiedoston rakenne on vapaampi. Esimerkiksi, jos lisätään tuotteelle 12345 kokoja, voi tiedosot yksinkertaisuudessaan olla seuraavanlainen:

Tuotenumero Lajitelma 1
12345 S
12345 M
12345 L
12345 XL

Tiedosto voisi näyttää myös tältä, jos halutaan lisätä myös värejä. Esimerkki näyttää oudolta, koska kaksi alinta riviä on ilman väriä, mutta niille ei ole tarvetta asettaa väriä, mikäli Väri/Koko yhdistelmälle ei haluta asettaa viivakoodia ja/tai varastosaldoa. Tätä esimerkkiä käytettäessä siis tuotteelle lisätään koot S,M,L ja XL, sekä värit Punainen ja Sininen.

Tuotenumero Lajitelma 1 Lajitelma 2
12345 S Punainen
12345 M Keltainen
12345 L
12345 XL

Lajitelmat ilmoitettu yhdessä solusa, esimerkiksi pilkulla erotettuna

Voit lisätä tuotteiden lajitelmien arvot myös niin, että arvot ovat ilmoitettu yhdessä solussa, esimerkiksi pilkulla erotettuna (S,M,L,XL tai Punainen,Sininen,Keltainen). Tätä tapaa käytetään usein, mikäli käsitellään vain yhtä tiedostoa, eli kun lajitelmien arvot on ilmoitettu tuotteiden perustiedot -sisältämässä tiedostossa. Käytettäessä tätä tapaa lajitelmien arvoille ei ole mahdollista asettaa viivakoodeja tai varastosaldoja. Eroitinmerkki (oletuksena pilkku) on vaihdettavissa asetuksista.

Käytettäessä tätä tapaa, on asetuksiin silti valittava sekä tuotetiedosto, että lajitelmatiedosto. Molempiin kohtiin valittu tiedosto voi kuitenkin olla sama Excel-tiedosto.

Valitse tarvittavat asetukset (Asetukset -> Lajitelmatiedoston asetukset):

Kuva lajitelmien asetuksista


Tiedosto voi siis olla esimerkiksi seuraava:

Tuotenumero Lajitelma 1 Lajitelma 1 arvot Lajitelma 2 Lajitelma 2 arvot
12345 Koko S,M,L,XL
54321 Väri Sininen,Punainen,Keltainen,Vihreä
553322 Koko S,M,L Väri Punainen,Keltainen,Musta

Erilaisten lajitelmarakenteiden käyttö yhdessä ajossa

Samaan aikaan voidaan käsitellä tuotteita, joilla on vain joko yksi lajitelma (ensisijainen lajitelma) tai molemmat lajitelmat (ensi- ja toissijainen lajitelma). Lajitelma 2 -kentän voi siis jättää tarvittaessa tyhjäksi. Lajitelman arvo on kuitenkin ilmoitettava siihen kenttään, johon tuotetiedostossa itse valittu lajitelma on ilmoitettu. Mikäli siis tuotetiedostossa on Lajitelma 1 -kenttään ilmoitettu esimerkiksi Koko ja Lajitelma 2 -kenttään Väri, tulee myös lajitelmien arvojen sisältämässä tiedossa Lajitelma 1 -kenttä sisältää aina kokovaihtoehdot (esimerkiksi S,L,M,XL...) ja Lajitelma 2 -kentän sisältää värivaihtoehdot (Punainen, Sininen, Keltainen..).

Mikäli käsittelet tuotteita, joissa joillekin tulee pelkästään Väri, joillekin pelkästään Koko, ja osalle molemmat, tulee tiedot syöttää seuraavasti:

Tuotetiedosto

Tuotenumero Lajitelma 1 Lajitelma 2
12345 Koko
54321 Väri
553322 Koko Väri

Lajitelmatiedosto

Tuotenumero Lajitelma 1 Lajitelma 2
12345 S
12345 M
12345 L
54321 Punainen
54321 Sininen
54321 Keltainen
553322 S Punainen
553322 M Keltainen
553322 L Vihreä

Sama lopputulos on mahdollista saavuttaa myös eri tavalla. Alla olevaa aineistoa käsiteltäessä tuotteen Lajitelma 2 -kenttä siirretään tuotteen ensisijaiseksi lajitelmaksi, mikäli tuotteelle ei ole annettu ensisijaista lajitelmaa (eli Lajitelma 1 -kenttä on tyhjä).

Tuotetiedosto

Tuotenumero Lajitelma 1 Lajitelma 2
12345 Koko
54321 Väri
553322 Koko Väri

Lajitelmatiedosto

Tuotenumero Lajitelma 1 Lajitelma 2
12345 S
12345 M
12345 L
54321 Punainen
54321 Sininen
54321 Keltainen
553322 S Punainen
553322 M Keltainen
553322 L Vihreä

Olemassa olevien lajitelmien arvojen kohdistus

Työkalu yrittää löytää aineistoon ilmoitetun lajitelman arvon, tuotteelle valitun lajitelman alta. Mikäli siis tuotteelle on valittu esimerkiksi lajitelma Kengän koko, ja arvoiksi on annettu 32,33,34 ja 35, yrittää työkalu löytää Kengän koko -nimisen lajitelman alta kyseiset arvot. Mikäli arvoa ei löydy, sitä ei aseteta, ellei Luo puuttuvat lajitelmien arvot -asetus ole valittuna. Mikäli asetus on valittu, aineistosta löytyvä lajitelman arvo lisätään sellaisenaan Kengän koko -lajitelman alle ja asetetaan ajossa käsiteltälle tuotteelle.

Käsiteltäessä toimittajan aineistoa, voi lajitelmien arvot olla ilmoitettu eri tavalla, kuin olemassa olevat arvot, mutta ei kuitenkaan haluta, että työkalu luo lajitelmat toimittajien antamien lajitelmien arvojen mukaisesti. Näiden käsittelyyn on kaksi tapaa:

Poista osa lajitelman arvosta

Vertailua tehdessä on mahdollista poistaa osa siitä lajitelman arvosta, joka SKJ:hin on syötetty. Poisto ei siis vaikuta SKJ:hin luotuun lajitelman arvoon, vaan arvosta voidaan poistaa osa, kun sitä vertaillaan aineistossa olevaan arvoon. Mikäli käsittelet esimerkiksi kenkiä, ja olet syöttänyt kenkien koot SKJ:hin muodossa US7, US7.5, US8 jne, ja aineistossa on ilmoitettu koot pelkstään arvoilla 7, 7.5, 8 jne., voit valita poistettavaksi arvoksi US. Näin ollen, kun työkalu vertailee arvoja olemassa olevaan arvoon, aineiston arvo 7 kohdistetaan olemassa olevaan arvoon US7.

Poista osa lajitelman arvosta -asetus tukee säännöllisiä lausekkeita (regular expression).

Käännöslistan käyttö

Lajitelmien arvoja voidaan myös kääntää käännöslistojen avulla. Lue lisää käännöslistojen käytöstä täältä.

Värikoodien, tai muiden numeraalisten koodien poiminta

Mikäli Excel tiedostoon on syötetty arvot värikoodeina, tai muuna täysin numeraalisena koodina, voidaan kyseinen koodi yhdistää olemassa olevaan lajitelman arvoon käyttämällä Poimi koodi lajitelman arvosta -asetusta. Esimerkiksi, mikäli SKJ:ssä on syötetty lajitelman Värit alle arvot seuraavasti:

  • 001 Punainen
  • 002 Sininen
  • 024 Keltainen
  • 104 Punamusta

Ja lajitelmatiedot on ilmoitettu muodossa:

Tuotetiedosto

Tuotenumero Lajitelma 1 Lajitelma 2
553322 Koko Väri

Lajitelmatiedosto

Tuotenumero Lajitelma 1 Lajitelma 2
553322 S 001
553322 M 002
553322 L 104

voidaan värikoodit kohdistaa olemassa oleviin lajitelman arvoihin valitsemalla asetukseen oikea arvo. Olemassa olevista lajitelmien arvoista pyritään etsimään numerojono, ja sitä yritetään yhdistää aineistossa olevaan arvoon. Tämä tuo siis muutaman rajoituksen:

  • Mikäli lajitelman arvossa on kaksi eri koodia, (esim. 002 436 Keltainen) poimitaan ainoastaan ensimmäinen koodi (esimerkissä siis 002)
  • Koodin tulee olla täysin numeraalinen. Esimerkiksi lajitelman arvo 53R2 Sininen ei ole kelpo, numeraalinen koodi.

Asetuksessa on neljä vaihtoehtoa:

  • Ei kumpikaan lajitelmista: Kumpikaan lajitelmien arvoista ei ole ilmoitettu numeraalisella koodilla.
  • Ensisijainen lajitelma: Tuotteen ensisijaisen lajitelman (Lajitelma 1 -kenttä) arvot on ilmoitettu numeraalisella koodilla.
  • Toissijainen lajitelma: Tuotteen toissijaisen lajitelman (Lajitelma 2 -kenttä) arvot on ilmoitettu numeraalisella koodilla.
  • Molemmat: Tuotteen molempien lajitelmien arvot on ilmoitettu numeraalisella koodilla.

Muut käytettävissä olevat asetukset

Asetukset löytyvät työkalun Asetukset -> Lajitelmatiedoston käsittely -välilehdeltä.

  • Poimi koodi lajitelman arvosta: Asetuksella voidaan määrittää, että lajitelmatiedostoon on syötetty pelkkä arvon koodi, eli esim. värikoodi, mutta SKJ:ssä lajitelman arvon nimessä on myös luettava tunniste. Mikäli esimerkiksi aineistossa on syötetty värit toimittajan värikoodeina, mutta SKJ:ssä arvot on syötetty esim: ”123 Sininen”, ”321 Punainen”, voidaan lajitelmat kohdistaa tuotteille koodin värikoodin perusteella. Valitse tähän asetukseen, kumpi, vai molelmmat, lajitelmista tulisi käsitellä tällä tavalla.
  • Yksittäisten lajitelma-arvojen käsittely: Yleisesti ottaen ei ole suositeltavaa luoda lajitelmatuotteita, joilla on vain yksi vaihtoehto, esimerkiksi Koko lajitelmana ja sillä arvona vain One-size. Tällä asetuksella voit vaikuttaa siihen, miten tälläisiä lajitelmia käsitellään. Vaihtoehdot ovat:
    • Ei erikoiskäsittelyä: Lajitelma lisätään tuotteelle sellaisenaan.
    • Ohita lajitelman tallennus: Tuotteelle ei tallenneta lajitelmaa, mikäli sille on annettu vain yksi arvo.
    • Luo ominaisuutena: Lajitelma lisätään tuotteelle Valikko –tyyppiseksi ominaisuudeksi lajitelman sijaan. Näin kyseinen tieto, esim. Koko: One size, näkyy mm. verkkokaupan tuotekortin Lisätiedot –välilehdellä.
    • Lisää arvo nimi 2 kenttään: Lajitelmaa ei tallenneta, mutta sen arvo lisätään tuotteen Nimi 2 kenttään, esim. One size.
  • Luo puuttuvat lajitelmien arvot: Luodaanko SKJ:stä puuttuvat lajitelmien arvot automaattisesti, käyttäen aineistossa olevaa lajitelman arvon nimeä. Lajitelman arvo luodaan sen lajitelman alle, joka on tuotetietotiedostossa tuotteelle määritetty. HUOM: Lajitelmien arvot luodaan heti, eikä niiden osalta esikatselu ole mahdollista, eli lisättyjä lajitelmien arvoja ei voida perua.
  • Poista osa lajitelman arvosta: Merkkijono, joka poistetaan SKJ Business järjestelmästä löytyvästä lajitelman arvosta, kun arvoa vertaillaan lajitelma-aineiston arvoon. Poisto ei vaikuta SKJ Business järjestelmässä olevaan arvoon. Mikäli esimerkiksi aineistossa on lajitelmalla arvo 7.5, mutta SKJ:hin lajitelma on luotu arvolla US7.5, lisää tähän kenttään arvo US. HUOM: Asetus tukee säännöllisia lausekkeita (Regular expression).
  • Lajitelmien arvot on ilmoitettu yhdessä kentässä: Valitse tämä, mikäli lajitelmien arvot on ilmoitettu yhdessä kentässä, eli esimerkiksi S,M,L,XL tai Sininen,Punainen,Vihreä. Valitsemalla tämän asetuksen avautuu seuraava asetus:
    • Lajitelman arvojen eroitinmerkki: Eroitinmerkki, jolla lajitelmien arvot on eroteltu. Ylläolevan esimerkin kohdalla tähän asetettaisiin siis , (pilkku).