ايرانكد، پروژه اي در حوزه فناوري اطلاعات كشور (قسمت 3 از 7)
مقدمه:
پس از بررسي تاريخچهي سيستمهاي كدگذاري و طبقهبندي در قسمت اول و آشنايي با سازمان جهاني GS1 در قسمت دوم، نوبت به بررسي اجمالي نظامهاي كدينگ مختلف و خدمات و استانداردهاي نظام GS1 ميرسد. در اين بخش ابتدا ساختار كلّي سيستم استانداردهاي GS1 را خواهيم شناخت و سپس، به تشريح تكتك استانداردها تا حدي كه خواننده آشنايي مقدماتي با آنها را به دست آورد، خواهيم پرداخت. توجه کنید که مطالب این قسمت کمی طولانی هستند اما توصیه میشود که حتما مورد مطالعه قرار گیرند.
در تمام طول این نوشته میتوانید با کلیک بر روی تصاویر، در صفحهی جدیدی که باز میشود، مجددا بر روی تصویر کلیک کنید تا تصاویر در اندازهی اصلی نمایش داده شوند.
قسمت سوم:
ساختار كلّي استانداردها و خدمات سازمان جهاني GS1 را در تصاوير زير ميتوانيد مشاهده كنيد. تصوير دوم، در واقع ترجمهي فارسي تصوير اول است كه در آن، با رعايت امانت در ترجمه، سعي شده كه اصطلاحات تخصصي حوزهي بازرگاني، طوري به فارسي برگردانده شود كه منظور را به خواننده منتقل كند.
همانطور که در شکل میبینیم سیستم استانداردهای GS1، دارای دو محور اصلی است:
1- استانداردهای شناسایی خودکار:
کار اصلی استانداردهای شناسایی این است که به انسان، در شناسایی و رهگیری کالاها و قطعات کمک نمایند. خودرویی را در نظر بگیرید که قرار است در کارخانهی خودروسازی ساخته شود. وجود هزاران قطعهی ریز و درشت که باید طبق ترتیب خاصی از انبار فرا خوانده شده، به خط تولید آورده شده و در نهایت در کنار هم قرار بگیرند، امر ساخت و مونتاژ را به فرایندی پیچیده تبدیل میکند که لازم است توسط روباتها و رایانهها انجام پذیرد تا منجر به کاهش خطا گردد.
روباتها و رایانهها توان فکر کردن ندارند و قطعات را نمیشناسند، بنابراین به مکانیزم و استانداردهایی نیاز داریم تا قطعات را به تجهیزات رایانهای خط تولید معرفی کنیم. استانداردها و فناوریهای شناسایی خودکار از طریق اختصاص شناسهها و کدهای خاص که توسط پویشگرهای تصاویر[1] قابل خوانده شدن هستند به هر قطعه، این امکان را برای ما فراهم میکنند. کلیدهای شناسایی، شناسههای نرمافزاری، حاملهای داده و کدهای الکترونیکی محصولات، انواع چهارگانهی استانداردهای شناسایی خودکار هستند.
1- کلیدهای شناسایی: مجموعه ای از ارقام، حروف و کاراکترها هستد که برای نامگذاری و معرفی اقلام، مکانها، محصولات، خدمات و … به کار میروند تا ذینفعان کسب و کار، بتوانند اطلاعات مورد نیاز خود را در مورد این کالا، خدمت و یا مکان از این طریق به دست آورند. کلیدهای شناسایی GS1 به 9 دسته تقسیم میشوند:
1.1 شماره سریال کانتینر حمل و نقل (SSCC): شمارهای 18 رقمی است که به یک واحد لجستیک ترابری در سطح جهانی اختصاص داده میشود. این واحد لجستیکی، محمولهای در یک بستهبندی (کانتینر) بوده و ممکن است به اندازهی کارتن یک تلفن همراه، کارتن یک مانیتور و یا یک کانتینر چند تنی باشد. در این نوع کدگذاری، محتوای داخل بستهبندی ممکن است چند نوع کالای مختلف و در تعداد متفاوت باشد.
1.2 شماره جهانی موقعیت (GLN): شمارهای 13 رقمی است که به هر موقعیت مکانی در فرآیند تولید و توزیع تخصيص مييابد. این مکان ممکن است یک کشور، یک شهر، یک ساختمان، اتاقی در یک ساختمان و یا حتی طبقهای از یک قفسه در یک فروشگاه باشد. از این کد برای آدرسدهی در تراکنش های تجاری استفاده میشود. در عمليات توزيع و ارسال كالا، ميتوان بر روي پالتهاي مختلف، شمارة مكان توليد يا GLN منشاء و مكان مقصد يا GLN دريافتكننده را درج نمود. به اين ترتيب، بستر اطلاعاتی لازم برای عمليات رديابي محمولهها فراهم میشود.
1.3 شناسهی جهانی داراییهای برگشت پذیر (GRAI): گاهی اوقات، در انتقال برخی محصولات همانند محصولات پزشکی خاص همانند اعضا و جوارح پیوندی، محمولههای فراوردههای هستهای، قطعات و محصولات صنایع نظامی و … نیاز به استفاده از محفظهها و بستهبندیهای خاصی است که گرانقیمت بوده و امکان استفادهی مجدد آنها وجود دارد. معمولا این بستهبندیها و محفظهها جزو داراییهای یک شرکت به حساب آمده و پس از ارسال محموله، بایستی به شرکت بازگردند. کدی که به این داراییهای برگشتپذیر تعلق میگیرد، GRAI نام دارد.
1.4 شماره جهانی اقلام تجاری (GTIN): این استاندارد به عنوان یکی از مهمترین عناصر تشکیل دهنده نظام GS1 برای شناسایی منحصر به فرد اقلام تجاری به کار میرود. اقلام تجاری، محصولات و خدماتی را شامل میشوند که دارای قیمت بوده و در هر نقطهای از زنجیره تأمین، سفارش داده شده یا برای آنها صورتحساب صادر میشود. در این استاندارد به هر قلم تجاری که با دیگری متفاوت است یک GTIN متفاوت و منحصر به فرد تعلق میگیرد.
کارکرد اصلی GTIN فراهم نمودن راهی برای شناسایی یکتای هر قلم برای شناسایی در یک پایگاه داده است، برای فعالیتهایی مثل دریافت قیمت، ثبت فروش، تأیید تحویل یا شناسایی سفارش آن و در هر نقطهای از زنجیره تأمین و هر جایی در جهان. این کد همچنین در کنترل موجودی انبار فروشگاه نیز به کار گرفته میشود و متناسب با اطلاعات پیوست به کد در پایگاه دادهها میتواند کاربردهای دیگری نیز داشته باشد. ساختار اين كد به شرح زير است:
1.5 شناسه جهانی قلمکالا (GIAI): شمارهای است که به داراییهای یک سازمان تخصیص مییابد. در کشور ما به آن شماره اموال میگویند با این تفاوت که شمارههای اموال مربوط به درون یک سازمان بوده اما شمارهی GRAI شمارهای جهانی است که به داراییهای یک سازمان کد منحصر به فرد جهانی اختصاص میدهد. این کد بر روی رایانهها، خودروها، چاپگرها، دستگاههای تلفن و فکس، میزها و صندلیها و … الصاق میشود.
1.6 شماره جهانی خدمت (GSRN): شمارهای است که به رابطهی بین یک ارائهکنندهی خدمت و یک دریافتکنندهی خدمت تخصیص مییابد. مثلا به کاربر عضو یک وبسایت یا جامعهی مجازی، به یک بیمار در یک بیمارستان و یا خدمات پس از فروش به یک خریدار خودرو.
1.7 شناسه جهانی نوع سند (GDTI): عبارت سند در این شناسه به هر نوع سندی (کاغذی و الکترونیکی) گفته میشود که بار حقوقی داشته و در تراکنشهای تجاری به کار میرود. انواع صورتحسابها، فاکتورها، ضمانتنامهها، بارنامهها، چکها و اسناد متنوع دیگر، شماره شناسایی بین المللیای دریافت میکنند که از طریق آن، محمولهها و محتوای آنها تصدیق و اعتبارسنجی میشوند.
1.8 شماره شناسه جهانی خرید (GSIN): شماره شناسایی یک محموله است. این محموله ممکن است از چندین SSCC، GTIN و … تشکیل شده باشد و به محمولههای بزرگ اختصاص مییابد.
1.9 شماره شناسه جهانی محمولههای امانی (GINC): شماره شناسایی است که به یک محموله اختصاص مییابد تا از طریق حاملی غیر از خود شرکت (واسطه) انتقال یابد. در واقع این محموله به صورت امانی به شرکتهای حمل و نقل و ترابری سپرده میشود تا این شرکتها امور انتقال و توزیع را انجام دهند.
2- شناسههای نرمافزاری: این شناسهها مکمل کلیدهای شناسایی بوده و امکان رمزنگاری کلیدهای شناسایی به موجودیتهایی الکترونیکی برای ذخیره بر روی حاملهای داده را فراهم میکنند. پس از تشریح حاملهای داده، مفهوم و نوع عملکرد این شناسههای نرمافزاری برای شما روشنتر خواهد شد. این شناسهها در واقع فیلدهای دادهای هستند که توان تبدیل اعداد و ارقام به نوع دادههای الکترونیکی مثل کدهای میلهای و فرکانسهای رادیویی را دارند و مفهوم، ساختار و قالب به کار رفته در کلیدهای شناسه را رمزنگاری[2] میکنند تا در نرمافزارها قابل خواندهشدن باشند.
3- حاملهای داده[3]: حاملهای داده، رسانههایی[4] هستند که دادههای مربوط به ویژگیهای اقلام به همراه کلیدهای شناسایی را در خوذ ذخیره میکنند. حامل داده میتواند در انواع مختلفی وجود داشته باشد و در واقع از رمزنگاری کلیدهای شناسایی توسط شناسههای نرم افزاری به دست میآید. الگوریتمهای مختلفی وجود دارد که میتوانند رشتههای حرفیعددی[5] را در قالبهای مختلف (بر اساس نیاز)، به رمز درآورده و حاملهای داده را تولید کنند.
در سیستم GS1 از 6 نوع حامل دادهی مختلف استفاده میشود.
3.1 بارکدهای EAN/UPC: اگر شرکتی قصد تولید کد میلهای (بارکد)[6] بر روی محصول خود داشته باشد که در هر نقطهای از جهان توسط پویشگرهای تصاویر قابل خوانده شدن باشد باید از این نوع کد میلهای استفاده نماید. این کد میلهای یکی از قدیمی ترین و محبوبترین انواع کد میلهای در جهان است که از لحاظ کاربرد نیز بیشترین استفاده را دارد.
3.2 بارکدهای ITF-14: از این نوع کد میلهای فقط برای رمزنگاری GTINها استفاده میشود.
3.3 بارکدهای GS1-128: زمانی که بحث بر سر انتقال محمولههای تجاری کانتینری و محمولههای بزرگ در میان باشد، بهترین حامل داده، کد میلهای GS1-128 است. چرا که امکان ذخیرهی اطلاعاتی همانند کلیدهای شناسایی، شماره سریالها، تاریخهای تولید و انقضا، ابعاد، اندازههای وزنی و … را دارد. علاوه بر این نسبت به دیگر انواع کد میلهای، امکان فشردهسازی بیشتری داشته و حجم بیشتری از اطلاعات را در فضای کمتر منتقل میکند. از این کد میلهای کمتر در پایانههای فروش استفاده میشود و بیشتر در ترابری مورد استفاده قرار میگیرد.
3.4 دیتابار[7]: از دیتابار برای انتقال حجم انبوهی از دادهها و الصاق آن بر روی اقلام کوچک استفاده میشود. برای خواندن دیتابار باید از پویشگرهای خاصی که توان تشخیص ریزنوشتهها را دارند استفاده کرد.
3.5 دیتاماتریس[8]: بر خلاف حاملهای دادهی پیشین که همگی ساختاری خطی و تکبعدی داشتند، دیتاماتریسها از ساختاری دو بعدی سود میبرند که امکان ذخیرهسازی حجم وسیعی از اطلاعات را در فضایی بسیار اندک فراهم میکنند. دیتاماتریس را میتوان در اندازههای متفاوت تولید کرد و بر روی کالاهای ریز و درشت الصاق نمود. برای خواندن دیتاماتریس از پویشگرهای خاصی استفاده میشود. در حال حاضر بیشترین استفاده از دیتاماتریس در صنایع پزشکی و الکترونیک و سختافزار رایانهها صورت میپذیرد. دو نمونه از دیتاماتریس را در شکل زیر میبینید:
3.6 برچسبهای EPC/RFID: زمانی که استفاده از امواج رادیویی برای انتقال دادهها و مفاهیم رایج شد، تفکر استفاده از این فناوری در شناسایی محصولات و اقلام تجاری در ذهن سازمانهای تولید کنندهی استانداردهای الکترونیکی شکل گرفت. برچسبهای RFID نمود خارجی این تفکر هستند و میتوانند با استفاده از امواج الکترومغناطیسی و رادیویی، اطلاعاتی را در خود ذخیره کرده و انتقال دهند.
برچسبهای RFID از یک میکروچیپ تشکیل شدهاند که دادهها را در خود ذخیره کرده و زمانی که به یک آنتن که توانایی دریافت این امواج را دارا باشد نزدیک میشوند، اطلاعات را بازتاب میکنند. از آنجا که این امواج میتوانند به سطوح سخت نیز نفوذ کرده و از میان اجسام جامد و مایع و … عبور کنند، از این برچسبها حتی در سطوح درونی و میانی قطعات نیز میتوان استفاده کرد.
گیرههای سفیدرنگی که به لباسهای موجود در لباسفروشیها متصل هستند و هنگام خروج لباسی که این گیرهها به آن وصل باشد از دربهای مخصوص فروشگاه، بوق و آژیر خطر را به صدا در میآورند، نمونهای از کاربرد این فناوری در بخش امنیت اموال هستند.
4- کد الکترونیکی محصولات: کد الکترونیکی محصول، استانداردی است که توانایی رمزنگاری انواع کلیدهای شناسایی بر روی برچسبهای RFID مخصوص را داراست به نحوی که به هر محصول، کدی منحصر به فرد در جهان اختصاص مییابد و امکان تصادم و همپوشانی بین کدها وجود ندارد. نکتهی مهم در استفاده از این فناوری این است که شبکهی دادههای کد الکترونیکی محصولات، به طور خودکار به هر قلم کالای جدید، کدی منحصر به فرد اختصاص میدهد. بر خلاف برچسبهای RFID که یک نوع حامل داده هستند و هویت فیزیکی دارند، کد الکترونیکی محصول یک مفهوم الکترونیکی و انتزاعی است و به یک کد از مجموعه کدهای موجود در شبکهی کدهای الکترونیکی محصول در جهان اطلاق میشود.
2- استانداردهای ارتباطی:
این استانداردها بیشتر در زمینهی انتقال اطلاعات و تراکنشهای اطلاعاتی و ارتباطاتی کاربرد دارند. به طور مثال برای تهیه فاکتورهای اینترنتی، صورتحسابهای پرداخت الکترونیکی، رسیدها و چکهای الکترونیکی، بارنامههای الکترونیکی، ارسال و دریافت پیامهای تجاری الکترونیکی و … از این استانداردها و فناوریها استفاده میشود. استانداردهای ارتباطی، متشکل از مجموعهای از استانداردهای شناسایی و روالها و مکانیزمهای ارتباطی و اطلاعاتی هستند. شکل زیر با نمایش سطح به سطح استانداردهای GS1 به درک بهتر موضوع کمک میکند:
استانداردهای ارتباطی نظام GS1، به 3 دسته تقسیم میشوند:
1- به اشتراکگذاری دادهها توسط شبكه جهاني همزمانسازی دادهها (GDSN): يك شبکه جهاني و برپايه استانداردهای GS1 است كه هماهنگي مداوم و امن دادهها را فراهم ميكند و به طرفین تراکنش تجاری اين امكان را ميدهد كه دادههاي یکسان و سازگار با سيستم خود را به صورت همزمان در اختیار داشته باشند و از تغییرات دادههای موجود در پایگاهدادههای سیستم طرف مقابل به صورت آنی مطلع شوند. طبقهبندي جهاني محصولات، پیشنیاز اساسي این استاندارد است كه مديريت مؤثر به اشتراکگذاری دادهها را امكانپذير ميكند. در این شبکه، کیفیت دادهها[9] مد نظر قرار دارد و از منابع دادهی[10] مورد تأیید برای ذخیرهسازی دادهها استفاده میشود.
2- استانداردهای ارتباطی eCom امکان انجام میلیاردها تراکنش تجاری در روز بر بستر فناوریهای الکترونیکی مثل اینترنت و پیامک و … را فراهم میکنند. هر بار که در یک تراکنش تجاری، کلیدهای شناسایی GS1 در سراسر دنیا مورد استفاده قرار بگیرند، این استاندارد میتواند اطلاعات تراکنش را در یک پایگاه داده ذخیره نماید تا امکان رهگیری و پیگیری تراکنش و بررسی و کنترل تراکنش توسط طرفهای تجاری به وجود آمده و احتمال خریدهای تکراری، سفارشات غیر ضروری و اضافی، کمبود مواد اولیه و قطعات مورد نیاز در خط تولید و مشکلاتی از این دست از بین برود.
در نظام GS1 دو راهکار اساسی برای به کارگیری استانداردهای ارتباطی در ثبت تراکنشهای مالی وجود دارد:
2.1 استاندارد EANCOM که بر پایهی استاندارد تبادل الکترونیکی دادههای سازمان ملل متحد ایجاد شده و امکان تولید و ارسال پیامهای تجاری، پیامهای مالی، کاتالوگ محصولات، صورتحسابها و فاکتورها، رسیدها، بارنامهها، گواهینامهها، پیامهای امنیتی، گزارشها و … را فراهم می کند.
2.2 استاندارد XML [11] که بدون وابستگی به سختافزارها و نرمافزارهای مورد استفاده در رایانههای طرفین تجاری، امکان تولید و ارسال پیامهای تجاری مختلف را در محیطی سریع، امن، استاندارد و قابل اطمینان فراهم میآورد. این استاندارد با برچسبهای RFID نیز تطابق کامل داشته و با خوانده شدن این برچسبها میتوان بیش از 60 نوع سند تجاری مختلف از پیش تعریف شده بر پایهی XML تولید کرد.
3- استاندارد EPCIS برای این ایجاد شده که به 4 سوال اساسی پاسخ دهد. اینکه چه محصولی، در کجا، ر چه زمانی و به چه منظوری تولید، توزیع و خریداری شده است، سوالاتی هستند که این استاندارد توان پاسخگویی به آنها را دارد. این استاندارد پلی است میان دنیای فیزیکی اقلام تجاری و دنیای مجازی تراکنشهای تجاری الکترونیکی. این استاندارد به ما کمک میکند که از زمان تهیه مواد اولیه، تا تولید محصول، توزیع و خریداری محصول و انتقال آن به مکان مورد نظر، کالا را در نظر گرفته و اتفاقاتی که برای آن رخ میدهد را کنترل کنیم. مثلا بدانیم کالا در چه نوع بستهبندی و با چه اندازه و تعداد قرار است توزیع شود، از چه طریقی قرار است انتقال یابد (زمینی، هوایی، قطار و …)، چه زمانی قرار است در ادارهی پست تحویل گرفته شود و چه زمانی قرار است به دست مشتری نهایی برسد.
مطالب ذکر شده، توضیحی مختصر در مورد نظام استانداردهای GS1 بود و برای مطالعهی بیشتر میتوانید فایل انگلیسی کاملتری را در این مورد از این آدرس دریافت نمایید: http://www.gs1.org/docs/GS1_System_of_Standards.pdf
پاورقی:
[1] Scanners
[2] Encoding
[3] Data Carrier
[4] Media
[5] AlphaNumeric
[6] BarCode
[7] DataBar
[8] DataMatrix
[9] Data Quality
[10] DataPool
[11] Extensible Markup Language
مطلب خوبي بيود دستت درد نكنه
سيستم خوبيه اما بدرد 20سال ديگه ايران ميخوره فعلا هنوز براي ايران خيلي زوده
طرفي كه ميخواد چيزي بخره اين چيزها براش اهميت نداره
سلام ناصر جان.
مرسي بابت تعريفت. ايرانكد نتيجهي زحمت و مطالعه و تحقيق چندين سالهي افراد بسياري در مركز ملي شماره گذاري كالا و خدمات هستش. منم كمي وقت گذاشتم و اين مطلب رو تهيه كردم.
ممكنه ايرانكد به درد 20 سال ديگه بخوره، اما تا پايان برنامه پنجم توسعه بايد كاملا عملياتي شده باشه، پس حداكثر تا 5 سال ديگه ان شا الله نتيجه اش رو ميبيني تو سيستم تجارت الكترونيكي كشور.
اما خب به اين فكر كن كه وقتي ميري يه آلبوم موسيقي بخري، روي پاكت CDش يه باركد داشته باشه. توي فروشگاه، باركدخون هم باشه. يه هدست هم باشه كه بذاري رو گوشت. بعد باركدخون رو بگيري روي باركد و برات چند تا فايل صوتي DEMO از كل اون آلبوم موسيقي پخش بشه. بعد تو تصميم بگيري كه بخريش يا نه. جالبه. مگه نه؟
اين جور امكانات رفاهي براي خيلي از آدما مهمه. براي بعضي ها هم اهميت نداره.
ايرانكد كاراييهاي خيلي مفيدي داره كه اگر اجرايي بشن، سطح زندگي خيلي بالا مي ره.
موفق باشي
مطلب خوبي يود دستت درد نكنه
سيستم خوبيه اما بدرد 20سال ديگه ايران ميخوره فعلا هنوز براي ايران خيلي زوده
طرفي كه ميخواد چيزي بخره اين چيزها براش اهميت نداره