
Inventaario > SKU:t
Määritelmä
SKU (varastonimike) on tuotetyypin malli. Se sisältää tuotetason tiedot — nimen, koodin, kategorian, attribuutit, kuvauksen, ostohinnan perusarvon ja hyllypaikan — ja toimii ylätason määritelmänä kaikille niille varastoartikkeleille, jotka edustavat todellisia fyysisiä kappaleita.BIK-S nimeltä Bike S ja anna sille:
- Kategoria: Polkupyörät > Kaupunki
- Attribuutit:
Brand: Trek,Frame size: S - Ostohinta:
499 €
520 € — ohita purchasePrice vain tuolla artikkelilla; loput lukevat edelleen arvon 499 € SKU:sta.
Missä sitä käytetään?
SKU:t ovat keskeisiä tuotehallinnassa ja näkyvät kaikkialla TWICEssä:- Tuotekatalogin hallinta — määritä tuotemalleja, jotka moni varastoartikkeli jakaa
- Listausten luonti — listaukset viittaavat SKU:hin määrittääkseen, mitä voidaan toimittaa
- Joukkotoiminnot — päivitä hinnoittelu, kuvaus tai attribuutit kerran SKU:lle ja anna muutoksen välittyä kaikkiin linkitettyihin artikkeleihin
- Raportointi ja analytiikka — analysoi tuloksia tuotetyypeittäin artikkelikohtaisen tarkastelun sijaan
- Varaston suunnittelu — seuraa varastotasoja ja kysyntää SKU:ttain
- Tekoälyehdotukset —
suggestSkuCodeehdottaa koodia SKU:n nimen perusteella
SKU vs. varastoartikkeli
skuId: null) — hyödyllistä yksittäisille artikkeleille, jotka eivät sovi mihinkään tuotemalliin.
Perityt kentät
Seuraavat kentät periytyvät SKU:lta jokaiselle linkitetylle varastoartikkelille:- Varastoartikkelin oma arvo menee SKU:n arvon edelle.
- API tarjoaa
*Origin-kentät, joten tiedät aina, onko arvo peritty vai asetettu artikkelille. - Arvon tyhjentäminen varastoartikkelilta (
null) palauttaa perinnän SKU:sta. - SKU-kentän päivitys muuttaa välittömästi voimassa olevan arvon jokaisella linkitetyllä artikkelilla, jolla ei ole omaa ohitusta.
- Puskuriaika käyttää kolmen tilan mallia:
null= peritään SKU:sta,0= nimenomaisesti ei puskuria (ohittaa SKU:n),> 0= oma ohitusarvo. Katso tarkemmin Varastoartikkelin keräily.
SKU-koodi
code on SKU:n käyttäjälle näkyvä tunniste. Säännöt:
- Pakollinen, vähimmäispituus 1.
- Oltava yksilöllinen tenantin sisällä.
- Tarkista ennen luontia kutsulla
POST /skus/validate-codes. - Ehdota koodia nimen perusteella kutsulla
POST /skus/suggest-code. - Muokattavissa luonnin jälkeen, mutta päivityksiin sovelletaan samaa yksilöllisyyssääntöä.
BIK-S, SKI-ATOM-170, HELM-MD-RED. Valitse lyhyt, helposti muistettava ja pysyvä koodi.
Keskeiset ominaisuudet
Useita listauksia yhtä SKU:ta kohden
Yksi SKU voi toimia usean listauksen pohjana. Listaustaso lisää vuokraehdot, hintataulukot, saatavuusjaksot ja kanavat — mutta taustalla oleva SKU pysyy samana. Näin yksi tuote voi näkyä eri toimipisteissä, paketeissa tai hinnoittelutilanteissa ilman, että sen identiteettiä monistetaan.Suhteet
Sisältää monta varastoartikkelia
Sisältää monta varastoartikkelia
articles[].skuId kautta. Jokainen varastoartikkeli perii SKU:n ominaisuudet mutta ylläpitää omaa seurantaansa, reskontraansa ja tapahtumahistoriaansa.Listaukset viittaavat siihen
Listaukset viittaavat siihen
Kuuluu kategoriaan ja sisältää attribuutteja
Kuuluu kategoriaan ja sisältää attribuutteja
Elinkaari
Luonti
Miten luon SKU:n?
Miten luon SKU:n?
Mitä tietoja vaaditaan?
Mitä tietoja vaaditaan?
name ja code. Suositeltavat: taxonomyCategoryId, purchasePrice, description ja attribuutit — kaikki, minkä haluat periytyvän jokaiselle varastoartikkelille.Voiko luonnin automatisoida?
Voiko luonnin automatisoida?
POST /skus (yksi) tai POST /skus/many (joukko). Molemmat ovat idempotentteja code-kentän suhteen — päällekkäiset koodit hylätään etukäteen validateCodes-tarkistuksella.Käyttö
Missä näen SKU:t?
Missä näen SKU:t?
Mitä toimintoja voin tehdä?
Mitä toimintoja voin tehdä?
skuId, liittää tunnisteita, määrittää attribuutteja ja hallita taksonomiaa. SKU-tason päivitykset välittyvät välittömästi niille linkitetyille varastoartikkeleille, jotka eivät ole ohittaneet kenttää.Onko SKU:lla status?
Onko SKU:lla status?
active-varastoartikkelia, ATS on nolla.Muokkaus
Miten muokkaan SKU:ta?
Miten muokkaan SKU:ta?
PATCH /skus/:skuId. Muutokset välittyvät linkitetyille varastoartikkeleille perinnän kautta.Entä SKU-koodi?
Entä SKU-koodi?
Voinko päivittää attribuutteja joukkona?
Voinko päivittää attribuutteja joukkona?
Poistaminen
Miten poistan SKU:n?
Miten poistan SKU:n?
DELETE /skus/:skuId. Useamman poistoon kerralla: POST /skus/delete joko arvoilla { ids } tai { deleteAllExcept }.Mitä linkitetyille varastoartikkeleille tapahtuu?
Mitä linkitetyille varastoartikkeleille tapahtuu?
skuId muuttuu arvoon null (ne muuttuvat linkittämättömiksi). Perityt arvot menetetään seuraavalla lukukerralla — aseta ne suoraan artikkeleille, jos haluat säilyttää ne.Usein kysytyt kysymykset
Pitäisikö SKU luoda ennen varastoartikkeleita vai niiden jälkeen?
Pitäisikö SKU luoda ennen varastoartikkeleita vai niiden jälkeen?
Voiko varastoartikkeli kuulua useampaan SKU:hun?
Voiko varastoartikkeli kuulua useampaan SKU:hun?
skuId on yksiarvoinen. Voit vaihtaa linkin milloin tahansa (kirjataan sku_changed-tapahtumana), mutta vain yksi on kerrallaan voimassa.Miten SKU:n attribuutit eroavat varastoartikkelin attribuuteista?
Miten SKU:n attribuutit eroavat varastoartikkelin attribuuteista?
Brand: Trek). Varastoartikkelin attribuutit voivat lisätä tai ohittaa kappalekohtaisia arvoja (esim. tietty artikkeli, jolla Frame number: ABC123). API:ssa artikkelitason arvot voittavat.Tarvitsenko SKU:ta lainkaan?
Tarvitsenko SKU:ta lainkaan?
skuId voi olla null. Yksittäisille artikkeleille voit rekisteröidä varastoartikkelin ilman SKU:ta. Menetät perinnän ja artikkelien väliset koosteet, mutta artikkelilla on silti oma reskontransa, tapahtumansa ja elinkaarensa.Voinko siirtää kaikki artikkelit SKU:sta A SKU:hun B?
Voinko siirtää kaikki artikkelit SKU:sta A SKU:hun B?
skuId (yhtenä joukkopäivityksenä tai skriptattuna API:n kautta). Kunkin artikkelin SKU-koodi kirjoitetaan uudeksi SKU-koodiksi; reskontra ja tapahtumahistoria seuraavat artikkelia.Kehittäjän viitetiedot
SKU:t ovat API:ssaskus-resurssi.