⏱ زمان مطالعه: 10 دقیقه
مدیریت موجودی انبار بدون یک نظام دستهبندی ساختاریافته، خیلی سریع به آشفتگی دادهها، خریدهای تکراری و ناتوانی در تحلیل هزینهها منجر میشود. استاندارد بینالمللی UNSPSC که سرواژه عبارت United Nations Standard Products and Services Code است، یکی از کارآمدترین سامانههای متنباز و جهانی برای طبقهبندی سلسلهمراتبی کالاها و خدمات به شمار میآید. این کدگذاری ۸ رقمی، زبانی مشترک میان تدارکات، مدیریت انبار و حسابداری مالی پدید میآورد تا هر قلم کالا بر پایه ماهیت ذاتی خود و فارغ از نامگذاریهای سلیقهای تأمینکنندگان، در جایگاهی شفاف قرار گیرد.
مفهوم و ساختار سلسلهمراتبی چهار سطحی در استاندارد UNSPSC

منطق حاکم بر UNSPSC بر پایهریزی یک ساختار درختی و بالا به پایین استوار است. این استاندارد از چهار سطح بنیادین دو رقمی تشکیل میشود که در مجموع یک کد عددی هشت رقمی را میسازند. در پارهای از کاربردهای تجاری پیشرفته، یک جفت رقم تکمیلی نیز برای تعیین کارکرد تجاری به انتهای آن افزوده میشود، اما در فرایندهای انبارداری و کنترل موجودی، ساختار هشت رقمی مبنای اصلی عملیات است.
این چهار رده به ترتیب شامل بخش، خانواده، کلاس و کالا هستند که دایره شمول مفهوم را گام به گام محدودتر میکنند:
راهنمای جامع این موضوع: ساماندهی و کدینگ انبار
- بخش (Segment): بالاترین سطح تجمیع که مشخصکننده دامنه وسیعی از اقلام مرتبط است؛ مانند تجهیزات تولیدی، ابزارآلات برقی یا مواد شیمیایی.
- خانواده (Family): دستهای از اقلام همگن در درون یک بخش مشخص؛ به عنوان نمونه، ابزارهای دستی در بخش ابزارآلات.
- کلاس (Class): گروهی از محصولات با خصوصیات کاربردی مشابه و ویژگیهای فنی نزدیک؛ مانند آچارها در خانواده ابزارهای دستی.
- کالا (Commodity): دقیقترین سطح استاندارد که به یک نوع ماده، محصول یا قطعه خاص اشاره دارد؛ نظیر آچار فرانسه با دهانه متغیر.
برای درک عینی این ساختار، نمونه فرضی یک بیرینگ صنعتی شیار عمیق را در نظر بگیرید. در ساختار UNSPSC، بخش مرتبط با قطعات انتقال توان مکانیکی با دو رقم نخست مشخص میشود (مانند ۳۱). سپس خانواده یاتاقانها و بیرینگها در دو رقم دوم (۳۱۱۷)، کلاس بیرینگهای غلتشی در دو رقم سوم (۳۱۱۷۱۵) و در نهایت نوع کالا یعنی بیرینگهای ساچمهای شیار عمیق با دو رقم آخر تعریف میگردد (۳۱۱۷۱۵۰۴). این رویکرد به کارشناس انبار امکان میدهد حتی بدون باز کردن بستهبندی فیزیکی یا دانستن کد فنی کارخانه سازنده، ماهیت و خانواده کاربردی قطعه را بلافاصله شناسایی کند.
| سطح طبقهبندی | کد نمونه | عنوان مفهومی | کاربرد در عملیات انبار |
|---|---|---|---|
| بخش (Segment) | ۴۴۰۰۰۰۰۰ | تجهیزات و لوازم اداری | تخصیص راهرو یا زون انبارش |
| خانواده (Family) | ۴۴۱۰۰۰۰۰ | ماشینآلات و تجهیزات اداری | تفکیک قفسههای تجهیزات حساس |
| کلاس (Class) | ۴۴۱۰۱۵۰۰ | تجهیزات چاپ و فتوکپی | گروهبندی کنترل ایمنی و شرایط رطوبتی |
| کالا (Commodity) | ۴۴۱۰۱۵۰۳ | کارتریج تونر | نقطه تجمیع کاردکس و ثبت نقطه سفارش |
نقش UNSPSC در کنترل تکرار کالا و بهینهسازی تحلیل هزینههای خرید

یکی از دردهای مزمن در انبارهای فنی و قطعات یدکی، ورود یک کالای کاملاً یکسان با نامهای تجاری، برندها یا توصیفات زبانی متفاوت است. برای مثال، تسمه نقاله ساخت دو کشور گوناگون ممکن است در سیستمهای نرمافزاری سنتی دو ردیف کاردکس کاملاً مجزا اشغال کند. نتیجه این وضعیت، انباشت سرمایه راکد و ثبت درخواست خرید مجدد توسط واحد سفارشها است، در حالی که همان قطعه با کدی متفاوت در قفسهای دیگر موجود است.
بیشتر بخوانید: استاندارد ایران کد چیست
استاندارد UNSPSC با ایجاد یک کاتالوگ مبتنی بر ماهیت کالا، به عنوان یک لایه خنثی عمل میکند. هنگامی که یک کالای ورودی ثبت میشود، موتور انبارداری آن را به کد مشخص کالا پیوند میزند. در این حالت، مدیر تدارکات به جای بررسی برند، گزارش حجم انبارش و مصارف ماهانه را بر اساس کلاس کالا استخراج میکند. این مکانیزم به وضوح نشان میدهد سازمان در یک سال گذشته چه میزان بودجه برای یک گروه خاص مصرف کرده و زمینه مناسبی برای چانهزنی در قراردادهای تأمین کلان فراهم میسازد.
یک خطای متداول در این حوزه، اشتباه گرفتن این کد با کد سفارشگذاری تجاری است. UNSPSC جایگزین پارت نامبر کارخانه یا سریال کالا نمیشود، بلکه چتری تحلیلی بر روی آنها میگسترد. بررسی تجربی نشان میدهد سازمانهایی که دستهبندی کالاهای خود را بر این اساس یکپارچه میکنند، در کمتر از شش ماه بین ۱۵ تا ۳۰ درصد از قلمهای تکراری انبار خود را شناسایی و ادغام میکنند.
پیادهسازی کدگذاری بینالمللی در سیستمهای مدیریت انبار (WMS) و ERP

نرمافزارهای یکپارچه سازمانی مانند SAP و Oracle به صورت پیشفرض از فیلدهای کدگذاری UNSPSC پشتیبانی میکنند. زمانی که این فیلدها در ماژول مدیریت موجودی فعال میشوند، جریان انتقال داده میان انبار و واحدهای مالی بدون نیاز به ترجمههای دستی یا تفاسیر سلیقهای برقرار میگردد.
بیشتر بخوانید: سیستم کدینگ مسک MESC
فرایند اجرای فنی این استاندارد در نرمافزار انبارداری شامل تعیین معماری داده در پایگاه اطلاعاتی است. کالای انبار دارای دو شناسه اصلی خواهد بود: شناسه موجودی انبار (SKU یا کد داخلی سیستم) برای رهگیری گردش انبار، و کد UNSPSC برای شناسایی گروه محصول. در معماری استاندارد، ساختار درختی کالا در نرمافزار WMS از سلسلهمراتب UNSPSC تبعیت میکند تا بتوان راهبردهای انبارش (Putaway Rules) را بر اساس کلاس کالا برنامهریزی کرد.
به عنوان نمونه، میتوان به سیستم فرمان داد که کلیه اقلام ذیل کلاس مواد اشتعالپذیر (کد تخصیصیافته در سگمنت مواد شیمیایی) به طور خودکار به زون دارای تهویه ضدجرقه هدایت شوند. این پیوستگی میان کدینگ کالا و قواعد فیزیکی انبار، ریسک خطای انسانی پرسنل تازه وارد را در تفکیک و چیدمان به حداقل ممکن میرساند.
مطلب مرتبط: قفسه راک کفپوش دار سنگین
تمایز کاربردی میان کد UNSPSC، پارتنامبر سازنده و کد داخلی انبار (SKU)
در پروژههای بازنگری کاتالوگ و اصلاح انبار، سردرگمی میان نقش این سه شناسه بسیار شایع است. تفکیک مرزهای این شناسهها پیششرط استقرار موفق یک نظام کدینگ پایدار در سازمان است.
شناسه داخلی انبار یا همان SKU، کدی کاملاً درونسازمانی است که توسط انباردار یا سیستم مالی برای تفکیک موقعیت، بستهبندی، شرایط فیزیکی یا ویژگیهای خاص واحد نگهداری تعریف میشود. دو جعبه پیچ با طول یکسان اما یکی با بستهبندی ۱۰ عددی و دیگری ۱۰۰ عددی، در سیستم انبار دارای دو SKU متفاوت خواهند بود تا موجودی شمارشپذیر باشد.
پارتنامبر سازنده (Part Number) کدی است که شرکت تولیدکننده اصلی بر روی محصول حک میکند تا فرم، فیت و عملکرد فنی آن را تعریف نماید. این کد متعلق به تأمینکننده است و در صورت تعویض تأمینکننده، تغییر خواهد کرد.
مطلب مرتبط: ضوابط آتش نشانی در انبارداری صنعتی
در مقابل، کد UNSPSC هویت عمومی و تجاری کالا در تجارت جهانی است. اگر کارخانهای پیچهای فولادی خود را از سه برند متفاوت تهیه کند، هر سه قلم دارای پارتنامبرهای مختلف و احتمالاً SKUهای متفاوت در سطح بچ یا بهای تمامشده هستند، اما همه آنها تحت یک کد هشت رقمی UNSPSC یکسان در کلاس اتصالدهندههای مکانیکی قرار میگیرند. این تمایز ساختاری امکان گزارشگیری یکپارچه از تقاضای واقعی کل سازمان برای آن جنس خاص را فارغ از نوع بستهبندی یا نام کارخانه سازنده مهیا میسازد.
گامهای عملی تطبیق اقلام موجود با درختواره کدگذاری کالا
مهاجرت از یک سیستم نامگذاری سنتی به استاندارد UNSPSC نیازمند طی مراحلی منسجم و سیستماتیک است تا از توقف عملیات جاری انبار جلوگیری شود. تجربه استقرار نشان میدهد اجرای شتابزده بدون پالایش دادهها، صرفاً بینظمی را از یک فرم به فرم دیگر منتقل میکند.
مطلب مرتبط: فرمول محاسبه نرخ گردش موجودی
- پالایش و استانداردسازی توصیفات کالا: نخستین گام، حذف کاراکترهای نامتعارف، غلطهای املایی و یکسانسازی توصیف فارسی و انگلیسی اقلام بر مبنای نام پایه و ویژگیهای فنی است.
- تخصیص سطح سگمنت بر اساس ماهیت مصرفی کالا: دستهبندی اولیه باید در سطح بالای درختواره (دو رقم نخست) انجام گیرد تا حجم رکوردها به بستههای کاری منطقی برای تیمهای تخصصی تقسیم شود.
- نقشهبرداری دادهها تا سطح کلاس و کالا: در این مرحله، کارشناسان فنی انبار با رجوع به نسخه بهروزشده جدول استاندارد، عمیقترین کد منطبق بر هر قلم را تعیین میکنند. چنانچه کالایی بسیار خاص بود که برای آن سطح کالا تعریف نشده، ارقام آخر با دو صفر (کلاس) پر میشوند.
- اعتبارسنجی متقاطع و آزمایش در محیط آزمایشی: بارگذاری فایل نگاشت (Mapping) در محیط دمو نرمافزار و آزمودن صدور بارنامه، ورود و خروج، و استخراج صورتهای مغایرت برای ارزیابی عملکرد سیستم.
- تدوین دستورالعمل ایجاد اقلام جدید (MDM): ایجاد قواعد حاکمیتی سفتوسخت جهت جلوگیری از تعریف سلیقهای کدهای جدید در سیستم توسط انبارداران بدون تأیید متولی دادهها.
یک راهکار پایش اثربخش در این فرایند، چکلیست تصادفی ماهانه است. مدیر انبار باید به طور تصادفی ۵۰ ردیف کالای تازه ثبتشده را انتخاب کند و انطباق آنها با آخرین نسخه استاندارد را بسنجد. هرگونه انحراف بالای ۲ درصد نشاندهنده نیاز به بازآموزی کاربران بخش ورود اطلاعات است.
خطاهای پرتکرار در تعیین کدها و راهکارهای جلوگیری از تخصیص نادرست
تخصیص اشتباه کد در انبارهای بزرگ پدیدهای رایج است که اغلب ناشی از اتکای بیش از حد به جستجوی متنی ساده در کاتالوگ رخ میدهد. برای نمونه، جستجوی کلمه «لوله» ممکن است صدها کد گوناگون را بالا بیاورد؛ از لوله فلزی تأسیسات تا لوله آزمایشگاهی و لوله خرطومی برق. انتخاب نزدیکترین کد بدون خواندن عنوان سگمنت بالادستی، ریشه عمده اختلال در دادههای انبار است.
مطلب مرتبط: استاندارد ایمنی hse در انبار
اشتباه رایج دیگر، دستهبندی کالا بر پایه صنعت مصرفکننده به جای ماهیت خود کالا است. فرض کنید یک پمپ آب در کارگاه ساختمانی به کار میرود؛ اپراتور ممکن است به اشتباه آن را در سگمنت تجهیزات ساختمان و راهسازی قرار دهد، در صورتی که در استاندارد UNSPSC، پمپها صرف نظر از محل کاربردشان، در بخش ماشینآلات صنعتی و توزیع سیالات طبقهبندی میشوند. این استاندارد همواره بر «چیستی شیء» تمرکز دارد، نه بر «محل یا نحوه استفاده از آن».
برای پیشگیری از این عارضه، استقرار رویکرد جستجوی شاخهای توصیه میشود. انبارداران باید آموزش ببینند که ابتدا درخت سگمنت را بگشایند، سپس خانواده را برگزینند و گام به گام به کالا برسند. ایجاد فیلترهای محدودکننده در رابط کاربری نرمافزار انبار مانع از آن میشود که کاربر با دیدن یک کلمه کلیدی، کدی از بخش نامربوط را به سند تخصیص دهد.
بررسی جایگاه استاندارد ملل متحد در زنجیره تأمین در مقایسه با سایر الگوها
در صنایع گوناگون، سیستمهای طبقهبندی متعددی به کار میروند که هر یک با مأموریتی خاص مهندسی شدهاند. مقایسه کارکردی این ساختارها، سازمان را در انتخاب چارچوب دادهای مناسب یاری میدهد. در صنایعی چون نفت و گاز، نظامهای کاتالوگنویسی مبتنی بر صفات فنی با ساختارهای عمیق مانند مسک سابقهای دیرینه دارند که هدف اصلیشان تعیین تعویضپذیری دقیق قطعات و جزئیات متالورژیکی است. از سویی دیگر، نظامهای بارکدگذاری زنجیره مصرفی تمرکز خود را بر یکتایی جهانی واحد محصول معطوف کردهاند.
مطلب مرتبط: سیستم پایش دما و رطوبت انبار
مزیت رقابتی UNSPSC در این میان، رایگان بودن، پوششدهی توأمان خدمات و کالاها، و استقلال آن از استانداردهای بستهبندی خرد است. این سامانه قصد ندارد ویژگیهای میکروسکوپی کالا را کد کند؛ بلکه یک نظام دستهبندی متوازن برای مدیریت جریان اقلام و تجمیع دادههای مالی و انبارداری فراهم میآورد. بسیاری از شرکتهای پیشرو با ترکیب هوشمندانه این سطوح کار میکنند: آنها از کد UNSPSC برای سطح طبقهبندی کلان و تحلیل دستهبندی خرید استفاده میکنند و درون همان ساختار، مشخصات فنی عمیق یا بارکدهای رهگیری را به عنوان شناسنامههای جزئیتر قرار میدهند.
پرسشهای متداول درباره کدگذاری کالا با ساختار ملل متحد
آیا برای استفاده از کدهای این استاندارد در سیستم انبارداری باید حق عضویت پرداخت کرد؟
ساختار پایه و کدهای استاندارد UNSPSC متنباز هستند و برای استفاده در پایگاه داده داخلی سازمان نیازی به خرید مجوز تجاری نیست. با این حال، دریافت آخرین فایلهای اکسل بهروزرسانی یا درخواست رسمی برای افزودن کالای جدید به مرجع استاندارد، ممکن است نیازمند عضویت در نهاد ناظر آن باشد.
مطلب مرتبط: قفسه بندی شاتل درایوین
اگر کالای ویژهای در فهرست کدهای رسمی پیدا نشود، تکلیف کدگذاری در انبار چیست؟
استاندارد این سناریو را پیشبینی کرده است. در صورتی که کلاس کالا وجود دارد اما نوع کالای مشخص شما ثبت نشده، از کد کلاس استفاده میشود و دو رقم انتهایی برابر ۰۰ قرار میگیرد. همچنین در سطح حاکمیت داده داخلی، برخی سازمانها دو رقم پایانی را در بازه کدهای سفارشی رزرو کرده و برای کالاهای اختصاصی علامتگذاری میکنند تا در ویرایشهای بعدی جایگزین شود.
تفاوت اصلی سطح سوم (Class) و سطح چهارم (Commodity) در چیست؟
کلاس معرف گروهی از کالاهاست که مشخصات، فرایند ساخت یا کاربرد بسیار نزدیکی به هم دارند اما هنوز تفکیکپذیرند؛ مانند «کابلهای داده و شبکه». سطح کالا به نوع دقیقتری اشاره دارد که در بازار به صورت یک موجودیت مشخص شناخته میشود؛ نظیر «کابل اترنت زوج بههمتابیده (Twisted Pair)». در بسیاری از خریدهای عمومی و گزارشهای مدیریتی انبار، سطح کالا بیشترین کاربرد را برای تصمیمگیری دارد.
آیا این استاندارد برای کدگذاری خدمات پیمانکاری انبار و نگهداری نیز کاربرد دارد؟
بله، یکی از امتیازهای برجسته UNSPSC این است که از کدهای سری ۷۰ تا ۹۰ برای خدمات تخصصی، لجستیک، حملونقل و تعمیرات صنعتی استفاده میکند. این ویژگی به مدیران مالی و انبار امکان میدهد هزینههای ترخیص، بستهبندی، انبارش اجارهای و خدمات فورواردری را ذیل همان منطق نظاممند کدگذاری کالاها ثبت و پایش نمایند.


