Jokainen TWICE Commercessa aloittava törmää samaan seinään ensimmäisen tunnin aikana. Admin-puolella on Varastoyksiköt, SKU:t ja Listaukset — kolme valikon kohtaa jotka kaikki kuulostavat siltä että ne ovat “tuote”. Useimmissa muissa verkkokauppatyökaluissa on vain yksi. Mikä on mikä, ja miksi niitä on kolme?

Pikamuistio, yksi lause kustakin:

Varastoyksikkö = fyysinen kappale jonka omistat. SKU = malli joka kertoo minkä tyyppisestä asiasta on kyse. Listaus = se mitä asiakas näkee ja ostaa.

Tämä on koko malli. Loput ovat yksityiskohtia. Syy miksi näitä on kolme on se että vuokrausyritysten täytyy pitää nämä kolme erillään — yksi pyörä voi olla samaan aikaan päivävuokrauksessa, viikkopaketissa ja täysmyynnissä, ja sinun täytyy pystyä siististi seuraamaan mikä fyysinen pyörä, minkä tyyppinen, sitoutui mihinkin tarjoukseen.

Loput tästä artikkelista käy läpi jokaisen kerroksen, niiden välisen yhteyden, ja yhden asian joka kaataa lähes kaikki.

Varastoyksikkö — se mitä omistat

Varastoyksikkö (englanniksi Stock Item) on yksikkö varastosta jonka oikeasti omistat. Yksi fyysinen kappale maailmassa (tietty pyörä, tietyllä runkonumerolla) vastaa yhtä varastoyksikköä admin-puolella.

Jokaisella varastoyksiköllä on:

  • Omat koodinsa — sisäinen koodi, viivakoodi, valmistajan sarjanumero
  • Sijainti — missä toimipaikassa se on
  • Kunto — Uusi, Hyvä, Tyydyttävä, mitä päätät seurata
  • Kirjanpito — jokainen euro jonka se on tuottanut ja jokainen jonka se on maksanut
  • Aikajana — jokainen vuokra jossa se on ollut, jokainen huolto jossa se on käynyt

Tämä on “passi”-kerros. Jos pyörä on vuokrattu 47 kertaa ja huollettu kahdesti, tämä historia elää varastoyksikössä.

Jos niputat identtisiä edullisia tuotteita (kypärät, lukot) yhdeksi määräksi joka on > 1, se on edelleen varastoyksikkö — vain yksi tietue koko nipulle, ei yksi per kappale. Tämä ero käsiteltiin artikkelissa Yksilöllisesti seurattu vai niputettu varasto TWICE Commercessa.

Löydät varastoyksiköt valikosta Inventory → Stock Items.

TWICE Commercen Varastoyksiköt-taulukko jossa fyysiset kappaleet — jokainen rivi on yksi varastoyksikkö omalla koodillaan, määrällään, sijainnillaan ja saatavuudellaan

SKU — Malli

SKU on malli tuotetyypille. Se ei sisällä itse varastoa. Voit ajatella sitä rivinä tuotekatalogin taulukossa — nimi, koodi, kategoria, perushinta, ominaisuudet, kuvaus — joka leimataan jokaiseen siihen linkitettyyn varastoyksikköön.

Esimerkki. Luot yhden SKU:n:

  • Nimi: Pyörä S
  • Koodi: BIK-S
  • Kategoria: Pyörät → Kaupunki
  • Ominaisuudet: Merkki: Trek, Runkokoko: S
  • Hankintahinta: 499 €

Sitten rekisteröit 20 varastoyksikköä jotka linkittyvät tähän SKU:hun. Jokainen näistä 20 fyysisestä pyörästä perii automaattisesti kategorian, merkin, runkokoon ja hankintahinnan. Päivitä myöhemmin yksi kenttä SKU:lla, ja kaikki 20 yksikköä päivittyvät kerralla.

SKU:lla ei ole määrää. Sillä ei ole sijaintia. Sillä ei ole kirjanpitoa. Se on vain tuotetyypin määritys. Todellinen määrä on linkitettyjen varastoyksiköiden lukumäärä.

Tärkeää tietää:

  • Varastoyksikkö voi olla linkitetty SKU:hun — sen ei tarvitse. Yksittäiset vintage-tuotteet voivat olla ilman SKU:ta.
  • Periytyminen on oletus, ei lukko. Varastoyksikkö voi yliajaa minkä tahansa kentän erikseen.
  • Yhdellä SKU:lla voi olla sekä yksilöllisesti seurattuja että niputettuja varastoyksikköjä alla.

Löydät SKU:t valikosta Inventory → SKUs.

TWICE Commercen SKU-sivu jolla City Commuter Bike -SKU — malli joka leimaa nimen, koodin, kategorian ja ominaisuudet jokaiseen siihen linkitettyyn varastoyksikköön

Listaus — se mitä asiakas näkee

Listaus (englanniksi Listing) on tuotteen näyteikkunaversio. Se on se mikä näkyy verkkokaupassasi. Se on se mitä henkilökunta valitsee luodessaan tilausta admin-puolella. Se on markkinoinnin yksikkö, ei varaston yksikkö.

Listauksella on:

  • Asiakkaalle näkyvä nimi ja kuvaus
  • Kuvat, video, markkinointiteksti
  • Yksi tai useampi hinnoittelutaulukko — päivä-, viikko-, kuukausivuokrat, mahdollinen myyntihinta
  • Mahdolliset variantit — koko, väri, runkokoko
  • URL-osoite, SEO-otsikko, OpenGraph-kuva — kunnon verkkosivuasiat
  • Toimitussääntö — joka kertoo miten tämä listaus hakee varastosta
  • Myyntikanavan kytkimet — verkkokauppa / admin / Check-in
  • Toimipaikat joista sen voi toimittaa

Listauksella ei ole määräkenttää, ja se ei osoita tiettyyn varastoyksikköön. Saatavuus lasketaan reaaliajassa lukemalla toimitussääntö, etsimällä sopivat varastoyksiköt ja vähentämällä nykyiset varaukset.

Löydät listaukset valikosta Catalog → Listings.

TWICE Commercen Katalogin listaukset -taulukko — jokainen rivi on asiakkaalle näkyvä tarjous omalla kuvallaan, otsikolla, sisäisellä nimellä, statuksella, kuvauksella ja kategorialla, erillään niistä varastoyksiköistä joista se toimitetaan

Yhteys — toimitussäännöt, ei viiteavaimet

Tämä on se kohta joka kaataa lähes kaikki, joten se ansaitsee oman osionsa.

Tavallisessa verkkokauppajärjestelmässä “tuote” osoittaa tiettyyn varastotietueeseen. TWICE:n listaus ei toimi näin. Listauksella on toimitussääntö joka sanoo jotain tällaista:

“Toimittaaksesi tämän listauksen, varaa 1 varastoyksikkö jonka SKU-koodi on BIK-S ja jonka runkokoko-ominaisuus on S.”

Tilaushetkellä sääntö ratkaistaan oikeita varastoyksiköitä vasten. Mistä tahansa vapaista sopivista yksiköistä järjestelmä poimii yhden. Listaus ei koskaan nimeä tiettyä pyörää — se nimeää kaavan ja antaa varastokerroksen päättää minkä fyysisen yksikön sitoo.

Tämä epäsuoruus on se mikä mahdollistaa kaksi seuraavaa asiaa.

Yksi pyörä, kolme listausta

Otetaan yksi fyysinen pyörä (yksi varastoyksikkö) linkitettynä SKU:hun BIK-S. Voit myydä sitä kolmen eri listauksen kautta samaan aikaan:

  • Listaus A: “Pyörä — päivävuokra” — 40 €/päivä, päivähinnoittelutaulukolla, julkaistu verkkokauppaan.
  • Listaus B: “Pyörä — viikkopaketti” — 180 €/viikko, eri hinnoittelutaulukolla, julkaistu verkkokauppaan.
  • Listaus C: “Pyörä — myynnissä” — 399 € suoramyyntinä, julkaistu vain myymälän Check-iniin.

Kaikilla kolmella listauksella on sama toimitussääntö — “etsi varastoyksiköt joiden SKU-koodi on BIK-S.” Minkä tahansa listauksen asiakas valitsee, sama fyysinen pyörä varataan. Ei kopiointia, ei erillistä varastoa.

Tämä on se syy kolmikerroksiselle mallille. Ilman sitä joutuisit kopioimaan varastosi kerran per hintamalli, ja yrittämään epätoivoisesti pitää ne synkronoituna. Tämän kanssa varasto elää yhdessä paikassa ja tarjoukset pinotaan päälle.

Yksi listaus, monta SKU:ta

Toinen suunta toimii myös. Kuvittele yksittäinen listaus nimeltä “Pyörävuokra — mikä tahansa koko” jolla on koko-varianttiakseli. Listauksen toimitussääntö sanoo:

“Etsi varastoyksiköt joiden SKU-koodi on BIK-S, BIK-M tai BIK-L, riippuen siitä minkä variantin asiakas valitsi.”

Yksi listaus, kolme SKU:ta alla, mahdollisesti kymmeniä varastoyksiköitä niiden alla. Asiakas näkee yhden tuotesivun jolla on kokopudotusvalikko; varastokerros hoitaa loput.

Yksi listaus, paketti

Sama toimitussääntökerros tekee pakettien rakentamisesta triviaalia. Yhdellä listauksella voi olla useampi kuin yksi sääntö — kukin varaa erityyppisen varastoyksikön samasta varastosta.

Otetaan “Juhlapaketti 8 hengelle” -listaus. Kaksi sääntöä:

  • Sääntö 1: varaa 1 varastoyksikkö jonka SKU-koodi on EVENT-TABLE-001
  • Sääntö 2: varaa 6 varastoyksikköä joiden SKU-koodi on EVENT-CHAIR-001

Asiakas näkee yhden tuotteen, yhden hinnan, yhden ajanjakson. Kulissien takana 7 fyysistä kappaletta sitoutuu tilaukseen. Jos jokin niistä ei ole saatavilla pyydetyille päiville, koko paketti on automaattisesti ei-saatavilla — sääntömoottori hoitaa tämän puolestasi.

Et kopioi listauksia, etkä luo tekoa “Pöytä + tuolit -yhdistelmä” -SKU:ta pitelemään pakettia. Paketin sisältö elää kokonaan listauksen säännöissä, samojen varastoyksiköiden päällä joita mikä tahansa muukin listaus voi vetää. Pöytä on edelleen vuokrattavissa erikseen tavallisen “Festival Table” -listauksen kautta — sen lisääminen pakettiin ei lukitse sitä.

Yleisimmät virheet

Muutama kuvio joita näemme kun kaupat asentavat TWICE Commercea ensimmäistä kertaa:

SKU:n käsittely asiakkaalle näkyvänä. SKU:t ovat sisäisiä. Asiakkaat eivät näe niitä koskaan. SKU:n nimet ja kuvaukset ovat henkilökuntaa ja periytymistä varten — verkkokauppa hakee listauksista.

Listauksen käsittely varastona. Listauksella ei ole määrää. Jos huomaat yrittäväsi “lisätä varastoa listaukseen”, oikeasti tarvitset lisää varastoyksiköitä jotka osuvat listauksen toimitussääntöön.

Yhden listauksen luominen per hintamalli, kaikki kopioituun varastoon. Älä tee näin. Luo yksi listaus monella hinnoittelutaulukolla, tai useita listauksia jakamassa yhtä toimitussääntöä. Varastopuoli pysyy yhdessä lähteessä.

SKU-kerroksen ohittaminen kokonaan. Joskus ok yksittäisille tuotteille. Mutta heti kun sinulla on enemmän kuin kolme samanlaista fyysistä kappaletta, SKU maksaa itsensä takaisin — joukkomuokkaukset, siistimpi raportointi, nopeampi uusien yksiköiden rekisteröinti.

Yleisiä kysymyksiä

Pitääkö minun luoda SKU:ja? Ei. skuId on valinnainen. Yksittäiset tuotteet voivat olla ilman SKU:ta. Menetät periytymisen ja yhteenvedot, mutta yksiköllä on edelleen oma kirjanpitonsa ja historiansa.

Voiko yksi SKU pyörittää useita listauksia? Kyllä — ja tämä on yleinen tilanne. Päivävuokra, viikkopaketti ja täysmyynti samasta tuotetyypistä voivat kaikki jakaa yhden SKU:n.

Voiko yksi listaus ratketa moneen SKU:hun? Kyllä. Käytä variantteja ja kirjoita toimitussääntö osumaan oikeisiin SKU-koodeihin per varianttiarvo.

Missä hinnoittelu elää — listauksessa, SKU:ssa vai varastoyksikössä? Listauksessa. SKU:lla on oletus hankintahinta (mitä sinä maksoit). Varastoyksikkö perii sen. Asiakkaalle näkyvä hinta elää listaukseen liitetyssä hinnoittelutaulukossa, ei koskaan suoraan SKU:lla tai varastoyksiköllä.

Jos poistan SKU:n, mitä tapahtuu sen varastoyksiköille? Ne irtoavat (skuId muuttuu null:ksi). Niiden oma data — koodit, kirjanpito, tapahtumat — säilyy. Ne menettävät vain perityt oletukset.

Entä SKU-koodi painetussa viivakoodissa? SKU-koodit tunnistavat tuotetyypin. Varastoyksikkökoodit tunnistavat tietyn fyysisen kappaleen. Jos skannaat viivakoodia, haluat yleensä varastoyksikkökoodin, et SKU-koodia.

Yhden lauseen yhteenveto

Jos muistat tästä artikkelista vain yhden rivin:

Varastoyksiköt ovat mitä omistat. SKU:t ovat mitä tyyppiä ne ovat. Listaukset ovat mitä asiakas ostaa.

Kun rakennat TWICE Commerce -kauppaa tyhjästä, järjestys on yleensä: määritä SKU:t, rekisteröi varastoyksiköt niitä vasten, sitten rakenna listaukset päälle. Tämä on järjestys jonka käymme läpi käyttöönottoistunnossa — mukaan lukien minkälaiset toimitussäännöt kirjoittaa ja miten katalogi kannattaa rakentaa niin että se skaalautuu ilman varaston kopiointia.

Varaa aika →