
Inventaario > Varastoartikkelit
Määritelmä
TWICE Commerce tukee kahta varastonseurantatapaa. Valitset tavan varastoa rekisteröidessäsi: Track individually -valinta (trackIndividually luontipyynnössä) ratkaisee, saako jokainen fyysinen kappale oman varastoartikkelitietueensa vai kattaako yksi tietue koko määrän.
- Sarjanumeroitu varasto — . Jokainen kappale saa oman varastoartikkelitietueensa omine koodeineen, kuntoineen, tulo- ja kulumerkintöineen sekä tapahtuma-aikajanoineen.
- Yhteisvarasto — . Seuranta on koottua — tiedät joukon kokonaistulot, -kulut ja käyttöasteen, mutta et kappalekohtaisesti.
Missä sitä käytetään?
Seurantatapa asetetaan varastoartikkelia luotaessa — Register stock items -dialogissa (Track individually -valintaruutu) tai API:n kautta (trackIndividually luontipyynnön rungossa; oletus true).
- Track individually valittuna + määrä
N→ luoNsarjanumeroitua varastoartikkelia, yhden kutakin kappaletta kohden. - Track individually valitsematta + määrä
N→ luo yhden yhteisvaraston varastoartikkelin, joka kattaaNkappaletta.
trackIndividually on olemassa vain luontipyynnössä — se ohjaa, kuinka monta tietuetta lisätään. Sitä ei tallenneta eikä se näy Article-vastauksissa. Vastauksissa quantity on objekti, jossa on total ja sijainneittainen byLocation-erittely; sarjanumeroitu artikkeli raportoi quantity.total = 1, yhteisvarasto raportoi quantity.total = N.
Lue lisää: Varastoartikkelien rekisteröinti.
Pikavertailu
Milloin kumpaakin tapaa käytetään
Käytä sarjanumeroitua (määrä = 1), kun
Arvokkaat artikkelit
Arvokkaat artikkelit
Vuokrattavat artikkelit
Vuokrattavat artikkelit
handed_out / returned -tapahtumat tuottavat täyden hyödyn vain, kun jokainen kappale on oma tietueensa.Ainutlaatuiset artikkelit
Ainutlaatuiset artikkelit
Takuu- ja huoltoseuranta
Takuu- ja huoltoseuranta
Kunnon vaihtelu
Kunnon vaihtelu
Vaatimustenmukaisuus ja tarkastukset
Vaatimustenmukaisuus ja tarkastukset
Käytä yhteisvarastoa (määrä > 1), kun
Identtiset, edulliset ja keskenään vaihdettavat artikkelit
Identtiset, edulliset ja keskenään vaihdettavat artikkelit
Kulutustavarat
Kulutustavarat
Vain myytävä varasto
Vain myytävä varasto
Yksinkertaisempi toiminta
Yksinkertaisempi toiminta
Vaikutukset dataan
Mitä saat sarjanumeroidulla seurannalla
- Tarkka kohdistus — tiedät Tulot ja kulut -merkinnöistä tarkalleen, mikä kappale tuotti tietyn tulon tai aiheutti tietyn kulun.
- Kappalekohtaiset elinkaaret — täysi jäljitysloki kappaleittain: milloin se ostettiin, missä se on ollut, kuka sitä on käyttänyt ja milloin se on huollettu.
- Yksityiskohtainen aikajana — jokainen tilaus, varaus ja muistiinpano kiinnittyy tiettyyn kappaleeseen.
- Artikkelitason tuotto — saat kappalekohtaisen kannattavuuden ja tunnistat heikot kappaleet poistettaviksi tai kunnostettaviksi.
- Huoltohistoria — huoltotapahtumat sidottuina siihen kappaleeseen, jota ne koskevat.
- Valmis uudelleenmyyntiin — kun lopulta myyt kappaleen, koko historia on liitettynä siihen.
Mitä menetät yhteisvarastolla
- Ei kappalekohtaista kohdistusta — et voi sanoa, mikä joukon kypärä tuotti minkäkin liikevaihdon tai vaati minkäkin korjauksen.
- Koottu aikajana — tapahtumat kirjaavat lukumäärän muutoksia (”3 kappaletta luovutettu”), eivät yksilömuutoksia.
- Vain joukkotason tuotto — voit laskea keskimääräisen tuoton kappaletta kohden mutta et yksilökohtaisesti.
- Ei kappalekohtaista kunnon seurantaa — yksi kuntoarvo koko joukolle.
Esimerkit rinnakkain
Sarjanumeroitu. Varastoartikkeliart_bike_1234 (määrä 1):
- Koodit:
BIKE-1234,SN240501234. - Tulot ja kulut:
+500 €vuokratuloa;-150 €korjaus 10.1. - Tapahtumaloki: 15
handed_out- ja 15returned-tapahtumaa. profitability:350 €. Tiedät, että juuri tämä kappale tuotti sen.
art_helmet_pool (määrä 50):
- Koodit:
HELMET-POOL. - Tulot ja kulut:
+5 000 €kypärien vuokratuloa yhteensä;-300 €ostetuista korvaavista kypäristä. - Tapahtumaloki: lukumäärän muutokset (esim. ”10 kappaletta ulkona”, ”9 palautettu, 1 kadonnut”).
profitability:4 700 €koko joukolle. Tiedät, mitä joukko teki, mutta et mitä kypärä numero 17 teki.
Oikean tavan valinta luontivaiheessa
Tapa päätetään luontivaiheessa. Muunnosta tavasta toiseen paikallaan ei tueta — jos tarvitset muutoksen, luo uudet tietueet haluamallasi tavalla ja siirrä tiedot. Siksi valinta on tärkeä jo alussa. Käytä tätä tarkistuslistaa:- Onko artikkeli vuokrattava? → Sarjanumeroitu.
- Onko sillä sarjanumero, jolla on sinulle merkitystä? → Sarjanumeroitu.
- Poistuuko sen arvo tai vaatiiko se huoltoa kappalekohtaisesti? → Sarjanumeroitu.
- Onko se yksi 50 identtisestä edullisesta kulutustavarasta? → Yhteisvarasto.
- Riittääkö sinulle joukkotason tuottotieto? → Yhteisvarasto.
Siirtymä tavasta toiseen
Paikallaan tehtävää muunnosta ei ole. Vaihto tehdään näin:- Sarjanumeroitu → yhteisvarasto. Luo uusi yhteisvaraston varastoartikkeli halutulla määrällä ja poista olemassa olevat sarjanumeroidut artikkelit käytöstä asettamalla niiden statukseksi Ei aktiivinen. Aiemmat tulo- ja kulumerkinnät säilyvät poistettujen tietueiden yhteydessä ja näkyvät edelleen raporteissa.
- Yhteisvarasto → sarjanumeroitu. Luo uudet sarjanumeroidut varastoartikkelit (yksi fyysistä kappaletta kohden) samalla SKU:lla. Pienennä yhteisvaraston määrää kutsulla
POST /articles/:id/decrease-quantity, kun uudet tietueet ovat olemassa.
Vaikutus saatavuuslaskentaan
Molemmat tavat syöttävät samaa ATS-moottoria, mutta eri tavoin.- Sarjanumeroitu. ATS laskee, montako yksittäistä varastoartikkelia sijainnissa on statuksella Aktiivinen eikä ole sidottu (tilauksella tai varauksella) päällekkäisiin jaksoihin.
- Yhteisvarasto. ATS lukee joukon kokonaismäärän (
quantity.total), vähentää siitä parhaillaan sidottujen kappaleiden määrän (joukosta kuluttavat tilaukset tai joukkoon kohdistuvat varaukset), ja jäljelle jäävä osuus on saatavilla.
Vaikutus raportointiin
Raportit, jotka ryhmittelevät varastoartikkeleittain, näyttävät yhden rivin sarjanumeroitua kappaletta kohden mutta vain yhden rivin koko joukolle. Näin saat tavat vertailukelpoisiksi:- Ryhmittele SKU:n mukaan — sekä sarjanumeroidut artikkelit että joukot summautuvat SKU:nsa alle.
- Suodata
quantity-kentän perusteella, kun tarvitset nimenomaan yhtä tapaa — joukoilla määrä on suurempi kuin 1. - Jos tarvitset kappalekohtaista tietoa yhteisvarastosta, sinun on yleensä siirryttävä ensin sarjanumeroituun seurantaan.
Suhteet
Usein kysytyt kysymykset
Voinko muuntaa sarjanumeroidut artikkelit yhteisvarastoksi tai toisin päin?
Voinko muuntaa sarjanumeroidut artikkelit yhteisvarastoksi tai toisin päin?
trackIndividually on luontivaiheen valinta, ei tallennettu kenttä, jota voisi muokata. Vaihda tapaa luomalla uudet tietueet halutulla tavalla ja poistamalla alkuperäiset käytöstä statusmuutoksilla. Historiadata säilyy poistetuissa tietueissa.Kumpi tapa sopii liiketoiminnalleni paremmin?
Kumpi tapa sopii liiketoiminnalleni paremmin?
Tukeeko yhteisvarasto varauksia?
Tukeeko yhteisvarasto varauksia?
N kappaletta alaspäin.Miten tämä vaikuttaa API-integraatioihini?
Miten tämä vaikuttaa API-integraatioihini?
quantity-objekti: sarjanumeroidut artikkelit raportoivat quantity.total = 1, yhteisvarastot quantity.total > 1, ja sijainneittainen erittely on kentässä quantity.byLocation. codes-taulukko toimii molemmissa. Varaukset ohjautuvat artikkelin sisältävistä tilauksista; yhteisvaraston tapauksessa jokainen varaava tilaus kuluttaa joukosta tietyn määrän kappaleita.Voinko käyttää molempia tapoja samassa liiketoiminnassa?
Voinko käyttää molempia tapoja samassa liiketoiminnassa?
Vaikuttaako seurantatapa SKU:hun?
Vaikuttaako seurantatapa SKU:hun?
HELMET-MD-SKU:lla voi olla yksi yhteisvaraston varastoartikkeli, jonka quantity = 50, ja muutama sarjanumeroitu artikkeli premium-kypärille, joita haluat seurata kappaleittain. SKU-tason koosteet summaavat molemmat.Entä yhteisvaraston määrän kasvattaminen tai vähentäminen?
Entä yhteisvaraston määrän kasvattaminen tai vähentäminen?
POST /articles/:id/increase-quantity (halutessasi fromDate-parametrilla) ja poista niitä kutsulla POST /articles/:id/decrease-quantity. Kutsu vähennettäessä aina ensin GET /articles/:id/plan-quantity-change — se palauttaa arvot blockingUnavailabilities, moves ja removedSlotIds, joten tiedät muutoksen vaikutukset ennen kuin vahvistat sen.Kehittäjän viitetiedot
Seurantatapa asetetaan luonnissaarticles-päätepisteiden trackIndividually-kentällä.