CPG Terms Explained, isang serye ni Cyril Ovely

Ano ang SKU? Paano Talaga Gumagana ang mga SKU Coding System

Ang SKU (Stock Keeping Unit) ay sariling internal code ng isang kumpanya para sa isang maibebentang item. Hindi tulad ng UPC at EAN, walang sinusunod na global standard ang mga SKU. Dinidisenyo ng bawat kumpanya ang sarili nitong sistema, at maraming ipinapahiwatig ang disenyo tungkol sa kung paano pinapatakbo ang negosyong iyon. Tinitingnan ng artikulong ito kung paano binubuo ang iba't ibang SKU coding system at kung ano ang nagpapatatag sa kanila sa malaking sukat.

Ang Maikling Sagot

Ang parehong garapon ng kape ay may iisang GTIN sa buong mundo, ang lisensyadong global number mula sa naunang artikulo sa seryeng ito. Ngunit may dala itong ibang SKU sa bawat kumpanyang humahawak nito. May isang code ang brand, may isa pa ang distributor, may pangatlo ang retailer. Ang mga GTIN ay pag-aari ng GS1. Ang mga SKU ay pag-aari ninyo.

Ang SKU ay parehong unit of measure kung saan pinamamahalaan ang stock at ang code na nagbibigay-pangalan dito. Internal, unregulated, at alphanumeric ito, na nangangahulugan ng dalawang bagay. Una, walang makakapagsabi sa iyo na mali ang format ng iyong SKU. Pangalawa, wala ring magliligtas sa iyo mula rito. Ang mga kumpanyang itinuturing ang SKU design bilang tunay na desisyon ay nakakakuha ng malinis na data sa loob ng mga dekada. Ang mga nagpapabaya sa mga code na dumami nang ad hoc ay gumugugol ng mga taon sa pagbabayad para rito.

Isang SKU Kada Maibebentang Variant

Ang pundamental na tuntunin: bawat natatanging maibebentang variant ay may sariling SKU. Isipin ang isang t-shirt sa 3 sizes at 4 colors. Iyan ay 12 SKU, hindi isang produkto na may attributes, dahil ang stock, sales, at reorders ay lahat nangyayari sa antas ng variant. Kung magkapareho ng code ang dalawang variant, hindi masasabi ng sistema kung alin ang nabenta, alin ang kulang, at alin ang i-reorder.

Sumusunod din ang mga bundle at kit sa parehong tuntunin. Ang isang gift pack na pinagsasama ang dalawang maibebentang unit ay may sarili nitong SKU bukod pa sa mga component SKU, dahil ang pack mismo ay sto-stock, ibebenta, at ipapadala bilang isang bagay.

Tala sa pagbigkas, dahil lumalabas ito sa bawat miting: sinasabi ng mga tao alinman sa “ess kay you” o “skew”, at pareho itong tinatanggap. Pumili ng isa at maging konsistent.

Ang Anatomiya ng SKU

Karamihan sa mga structured na SKU ay maiikling string ng segment na pinagsama ng separator, kung saan ang bawat segment ay nag-e-encode ng isang attribute. Kung babasahin mula kaliwa pakanan, mula sa pangkalahatan ito papunta sa tiyak:

Halimbawang SKUSegment 1Segment 2Segment 3Segment 4
AC-ORG-200AC: brand na Alpha CoffeeORG: Original na variant200: garapong 200g
TSH-RND-WHT-MTSH: kategoryang t-shirtRND: estilong round neckWHT: putiM: sukat na medium
CHG-USB-C-65W-USCHG: kategoryang chargerUSB-C: connector65W: outputUS: variant ng rehiyon

Ipinagpapatuloy ng unang halimbawa ang Alpha Coffee range mula sa naunang bahagi ng seryeng ito. Pansinin kung ano ang ibinibigay sa iyo ng code nang walang anumang lookup: mababasa ng isang tao sa warehouse ang AC-ORG-200 at malalaman ang brand, ang variant, at ang pack size. Ang readability na iyon ang punto ng structured codes, at iyan mismo ang hindi kayang ibigay ng sequential numbers.

Paano Gumagana ang Iba't Ibang SKU Coding System

Naiiba ang mga SKU system ayon sa industriya dahil sumasagot sila sa magkaibang operational realities. Tatlong pattern ang sumasaklaw sa karamihan ng makakasalubong ninyo:

Apparel at Footwear: Ginawa Para sa Shop Floor. Umaasa ang mga fashion SKU sa maiikling letter segment para sa style, color, at size, tulad ng JKT-NVY-M para sa isang navy jacket na medium. Ang priority sa disenyo ay human readability sa isang tingin lamang, dahil hinahawakan ng store staff ang mga code na ito nang paulit-ulit at ang color size matrix ang hugis ng buong range. Agad na nababasa sa code ang isang bagong colorway o size.

Electronics at Industrial Parts: Ginawa Para sa Specification. Ini-encode ng mga SKU na ito ang model bases kasama ang specification attributes: connector type, output, voltage, revision, region. Kadalasan silang gumagamit ng fixed length, zero padded blocks para maayos mag-sort ang mga code sa mga sistema at maaasahang ma-scan. Ang priority ay precision sa libu-libong halos magkatulad na variant, kung saan ang maling revision digit ay nangangahulugan ng maling spare part.

Food and Beverage: Ginawa Para sa Pack Configuration. Ini-encode ng mga FMCG SKU kung ano talaga ang pinapatakbo ng distribution: flavor, pack size, at case configuration. Ang isang case level code tulad ng AC-ORG-200-CS12 ay nagsasabing “Alpha Coffee Original 200g, case of 12” nang hindi na kailangang buksan ang isang sistema. Naglalagay din ang ilang team ng storage hints — chilled, frozen, ambient — dahil doble ang gamit ng code bilang handling instruction sa warehouse floor. Ito ang pattern na pinakamahalaga para sa mga brand na nagbebenta sa pamamagitan ng trade, dahil ang case, hindi ang unit, ang working unit ng distribution.

Sequential Systems: ang Panimulang Punto na Nalalagpasan ng Lahat. Ang plain na mga numero tulad ng 100245 ay simple, walang collision, at walang dalang kahulugan, na siya mismong problema. Sa 50 produkto, okay lang ang mga ito. Sa 500, walang makababasa ng order nang walang lookup, at sa 5,000, ang register na lang ang source of truth, at sa araw na mag-drift ito, walang mapapansin. Gumagana ang mga sequential code bilang huling resort na segment, hindi bilang isang sistema.

Mga Tuntunin sa Disenyo na Nakakayanan ang Scale

Sa iba't ibang industriya, paulit-ulit na lumalabas ang parehong praktikal na tuntunin:

  • Panatilihing Maikli ang Code. 8 hanggang 12 character ang karaniwang gabay. Sapat ang haba para magdala ng kahulugan, sapat ang ikli para mabasa, masabi sa telepono, at ma-type nang walang error.
  • Iwasan ang mga Character na Malabo. Ang O at 0, I at 1, at B at 8 ay madalas malito sa pagsasalita at sa pagmamadaling pag-type. Maraming team ang ganap na hindi ginagamit ang mga patinig para maiwasan ang aksidenteng salita, at inaalis ang O at I para tiyak.
  • Huwag Simulan ang Code sa Zero. Tahimik na inaalis ng mga spreadsheet at ilang database ang mga leading zero, kaya nagiging 42 ang 0042 at nasisira ang maingat ninyong ginawang fixed length scheme.
  • Ilabas ang Volatile na Data sa Code. Nagbabago ang presyo, lokasyon ng warehouse, at mga pangalan ng supplier. Dapat kilalanin ng isang SKU kung ano ang produkto, hindi kung nasaan ito ngayong quarter o magkano ang halaga nito ngayon.
  • Huwag Kailanman Gamitin Muli ang Retired na Code. May dalang sales history ang isang delisted na SKU. Ang muling paggamit nito para sa bagong produkto ay pinagsasama ang dalawang walang kaugnayang kasaysayan.
  • Isulat ang Grammar. I-dokumento kung ano ang ibig sabihin ng bawat segment, ano ang separator, at paano nagdaragdag ng mga bagong value. Ang test ay isang bagong joiner: kaya ba nilang bumuo ng tamang SKU para sa isang bagong variant nang hindi na kailangang magtanong kahit kanino?
  • Kontrolin Kung Sino ang Gumagawa ng Code. Isang owner, isang register, isang approval path. Ang distributed invention ang dahilan kung bakit napupunta kayo sa COF-200, COFFEE-200G, at AC-ORG-200 para sa parehong garapon.

SKU Governance sa Praktika

Gumagana lang ang mga tuntunin sa itaas kung may kaunting machinery sa paligid nila. Ang mga team na mahusay dito ay nagsasagawa ng tatlong ugali:

  • Isang Register. Isang awtoritatibong listahan na nagma-map sa bawat SKU sa deskripsyon nito, sa GTIN nito, sa pack at case configuration nito, at sa status nito. Lahat ng iba ay nagbabasa mula sa register.
  • Isang Launch Checklist. Nakukuha ng mga bagong produkto ang kanilang SKU, ang kanilang GTIN kada antas ng packaging, at ang kanilang mga mapping bago ang unang produksyon, hindi pagkatapos. Ang mga code na itinatalaga nang huli ay itinatalaga nang mali.
  • Isang Monthly Audit. Ang mga code na ginagamit ngunit wala sa register, ang mga entry sa register na walang stock movement, at ang mga halos magkaparehong deskripsyon ay lahat mabilis na lumilitaw sa isang maikling monthly review, habang mura pa itong ayusin.

Kapag Nakakaharap ng Panlabas na Mundo ang mga SKU

Nananatiling matatag ang isang SKU habang dumarami ang mga external identity ng produkto sa paligid nito. Ang isang internal code ay naka-map sa mga GTIN para sa bawat antas ng packaging, sa sariling item number ng bawat retailer, at sa mga marketplace catalog identifier tulad ng ASIN ng Amazon kung saan ibinebenta ang produkto online. Ang SKU ang anchor. Ang mga mapping ang nagdadala ng external world.

Ito ang dahilan kung bakit laging lumalaki ng mapping table ang SKU master data, at kung bakit sa table na iyon, hindi sa SKU mismo, nagtatago ang karamihan sa integration errors.

Para sa mga interesado sa teknikal na detalye: Ang SKU ay isang natural key na pinipili ng negosyo sa halip na isang system generated surrogate, kaya nga kailangan nito ng governance: ang mga natural key ay nababasa at matatag lamang habang ipinapatupad ang mga tuntunin sa likod nito. Sa isang CPG data model, ituring ang SKU bilang internal primary key, itago ang mga GTIN bilang attributes (isa kada antas ng packaging, kaya lehitimong maaaring magkaroon ang isang SKU ng ilan), at panatilihin ang mga item number ng retailer sa isang mapping table na naka-key sa SKU kasama ang customer. Kapag nagba-barcode ang mga warehouse ng internal na SKU, karaniwan nilang ginagamit ang Code 128 o Code 39, dahil dinadala ng mga symbology na iyon ang arbitrary na alphanumeric text at hindi nakatali sa mga tuntunin ng GS1.

Ang Three SKU Problem sa Distribution

Narito ang sitwasyong tumutukoy sa product data sa FMCG distribution. Isang pisikal na garapon ng kape ang dumadaan sa tatlong organisasyon, at ang bawat isa ay may sariling code para rito:

SinoAng Kanilang IdentifierSaan Ito Naka-tune
Ang BrandAC-ORG-200 (SKU) kasama ang GTIN kada antas ng packRange management, production, at measurement
Ang DistributorSariling SKU nito, halimbawa BEV-04412Warehousing, van loading, at route accounting
Ang RetailerSariling item number nitoAssortment, pricing, at POS

Ang tatlong code, kasama ang GTIN, ay dapat lahat mag-resolve sa parehong physical item. Kapag tama ang mapping, dumadaloy ang mga order, nagta-tally ang mga delivery, at magkatugma ang mga report. Kapag mali ito, magastos at nakakainis ang failure modes: mga van na naka-load ng maling variant, mga invoice na pinagtatalunan linya-por-linya, mga stock record na nagsasabing puno habang walang laman ang istante.

Dito rin tahimik na nasisira ang mga spreadsheet. Ang isang mapping table na ibinabahagi sa pamamagitan ng email sa pagitan ng isang brand at sampung distributor ay hindi isang sistema, ito ay isang sugal. Inililipat ng mga brand na sumusukat sa trade ang mga mapping na ito sa shared product data na binabasa ng bawat partido, kaya isang beses lang kumakalat ang pagbabago sa isang variant, kahit saan.

Mga Karaniwang Pagkakamali

Ang Pag-encode ng Kahulugang Nagbabago. Ang isang presyo o warehouse sa loob ng isang SKU ay pumipilit ng alinman sa maling code o mass renaming sa araw na magbago ang alinman sa dalawa. Ang identity ay nasa code; ang mga attribute ay nasa record.

Ang Pagpayag na Bawat Team ay Gumawa ng Sariling Code. Gusto ng sales ang readability, gusto ng warehouse ang sortability, gusto ng finance ang grouping, at kung walang iisang owner, magkakaroon kayo ng tatlong hindi magkatugmang scheme para sa isang range.

Ang Paglilito sa SKU at sa Barcode Number. Ang SKU ay internal at unregulated. Ang GTIN sa ilalim ng barcode ay global at licensed. Nag-uugnay sila sa isa't isa; hindi sila puwedeng pagpalitin, at ang mga sistemang itinuturing silang iisang field ay sumisira sa dalawa.

Ang Dapat Tandaan

Ang mga SKU ang tanging product code na kayang disenyuhin ninyo, kaya sila ang pinaka-nagpapakita ng katotohanan. Ang mga apparel code ay ginawa para sa shop floor, ang electronics code para sa specification precision, at ang FMCG code para sa pack configurations at cases. Pareho ang mga tuntuning nagpapanatili sa kanila na malusog: maikli, malinaw, matatag, dokumentado, at may nagmamay-ari.

Sa simbolo, ang global number, at ang internal code na lahat nasa lugar na, isinasama sila ng huling artikulo sa seryeng ito sa iisang produkto at sinusundan ang bawat identifier mula sa master data ng brand hanggang sa checkout ng retailer.

Mga Pinagmulan at Karagdagang Babasahin


Lighthouse para sa CPG

Tingnan kung paano ginagawang retail execution ng Lighthouse ang mga terminong ito

Pinagsasama ng Lighthouse ang distribution, execution, trade, at supply sa iisang sistema na magagamit ng inyong commercial team sa antas ng store at SKU.

Humiling ng demo
Cyril Ovely
Co-Founder at CTO, Vxceed

Si Cyril ang Co-Founder at CTO sa Vxceed. Sa mahigit dalawang dekada ng karanasan sa engineering at entrepreneurship, nakatuon siya sa paggawa ng scalable na SaaS solution na nagbabago sa demand chain execution at tumutulong sa mga negosyo na magpatakbo nang mas maagile sa umuunlad na mga merkado.