ความแตกต่างระหว่าง UPC-12 และ EAN-13 Barcodes คืออะไร?

UPC-12 บาร์โค้ดเป็นส่วนย่อยของ EAN-13 Barcodes ถ้าตัวเลขแรกบนหมายเลข EAN-13 คือ ‘0’ แถบจะเป็นทั้ง EAN-13 และ UPC-12 (โดยไม่มี ‘0’ ชั้นนำ) จะเหมือนกัน การกำจัดตัวเลขที่มนุษย์อ่านได้ด้านล่างนี้แตกต่างกันระหว่างรหัสบาร์โค้ด UPC-A และ EAN-13 แต่นี่เป็นข้อแตกต่างที่ใหญ่ที่สุด ทั้งสองสามารถสแกนบาร์โค้ดได้โดยง่ายส่วนใหญ่สแกนเนอร์ได้อย่างง่ายดาย

ความแตกต่างระหว่างบาร์โค้ด EAN และ UPC

เมื่อไหร่ที่คุณควรใช้ EAN-13 กับ UPC-A?

UPC-A บาร์โค้ดรูปแบบมีการใช้กันทั่วไปในสหรัฐอเมริกาในขณะที่บาร์โค้ดรูปแบบ EAN-13 ถูกนำมาใช้ทั่วโลก ปัจจุบันร้านค้าส่วนใหญ่ทั่วโลกยอมรับบาร์โค้ดในรูปแบบใดรูปแบบหนึ่ง อย่างไรก็ตามอาจมีบางระบบที่เก่ากว่าที่ยอมรับเพียงอย่างใดอย่างหนึ่งเท่านั้น ซึ่งหมายความว่าหากผลิตภัณฑ์ของคุณกำลังจำหน่ายในสหรัฐอเมริการหัสบาร์โค้ดรูปแบบ UPC-12 จะดีที่สุด แต่ถ้าผลิตภัณฑ์ของคุณเป็นผลิตภัณฑ์จากต่างประเทศหรือจำหน่ายในประเทศอื่นที่ไม่ใช่ประเทศสหรัฐอเมริการหัสบาร์โค้ด EAN-13 ดีที่สุด

หากคุณพบร้านค้าที่ต่อสู้เพื่ออ่านบาร์โค้ด EAN-13 หรือ UPC-A ของคุณพวกเขาสามารถละเว้น ‘0’ ชั้นนำหรือเพิ่ม ‘0’ ชั้นนำโดยขึ้นอยู่กับรูปแบบที่ระบบของพวกเขาชอบ หากทำเช่นนี้บาร์โค้ดจะอ่านตรงกับรูปแบบที่ตรงกันข้าม (เนื่องจากบาร์จะเหมือนกันโดยไม่คำนึงถึง) และจะยังคงมีเอกลักษณ์เฉพาะตัวทั่วโลก

เหตุใดจึงเกิดขึ้น

วิธีการเข้ารหัสตัวเลขในทุกๆบาร์โค้ด 7 บล็อคเป็นสีขาวหรือสีดำที่ทำขึ้นแต่ละหลัก – ชุดของตัวเลข 0-9 เรียกว่าพาริตี้ – บาร์โค้ดสำหรับการขายปลีกมีอย่างน้อย 2 parity สำหรับด้านซ้ายและอีก 1 อันสำหรับด้านขวา – เพื่อให้สามารถสแกนกลับด้านคว่ำและยังคงให้ตัวเลขที่ถูกต้องทางด้านขวา

เดิมทีระบบ UPC 12 หลักถูกสร้างขึ้นในปี 1970 โดย George Laurer – งานเหล่านี้มี 2 ตัวแปรที่แตกต่างกันคือ parity คี่ด้านซ้ายและด้านขวาแม้ parity (แต่ละตัวมี 6 หลัก) – parities สำหรับเหล่านี้สามารถมองเห็นได้ในไฟล์แนบ

ต่อมาได้มีการนำระบบ EAN-13 จำนวน 13 หลักมาใช้เป็นส่วนขยายของโค้ดบาร์โค้ด UPC เหล่านี้ได้รับการออกแบบโดยจงใจเพื่อใช้ร่วมกับบาร์โค้ด UPC-A และด้วยเหตุนี้จึงใช้ทั้งความเท่าเทียมกันที่เหลือจากด้านซ้ายและด้านขวาของพาริตีบาร์โค้ด UPC แต่เพิ่มความเท่าเทียมกัน (parity เหลือเท่า ๆ กัน) ซึ่งจะใช้ในการเลือกตัวเลขด้านซ้ายมือ –

ด้านซ้ายและด้านขวาของบาร์โค้ด EAN-13 ยังคงแบ่งเป็น 6 หลัก ตัวเลขแรกเริ่มจะเป็นตัวกำหนดว่าชุดค่าผสมของตัวเลข 6 ตัวแรกจะใช้เลขที่เท่าใดที่เพิ่งสร้างขึ้นใหม่ ดังนั้นในไม่มีบาร์โค้ด EAN-13 เป็นรหัสแรกที่เข้ารหัสในบาร์โค้ด แต่จะกำหนดวิธีการเข้ารหัสตัวเลขอื่น ๆ

– ในกรณีของ ‘0’ ชั้นนำเช่นเดียวกับบาร์โค้ดของเรา 0 จะระบุว่าตัวเลข 6 หลักเริ่มต้นทั้งหมดจะใช้เลข parity แบบพาร์คที่เหลือซึ่งหมายความว่าแถบที่มีลักษณะเหมือนกับบาร์โค้ด UPC จะไม่มีเครื่องหมาย ‘0’ – ในฐานะที่เป็นรุ่น UPC ยังใช้เฉพาะ parity แปลก

พวกเขาสแกนอย่างไร?

เนื่องจากแถบที่เกิดขึ้นจริงเป็นเพียงส่วนหนึ่งของบาร์โค้ดที่สแกน (เช่นเครื่องสแกนเนอร์ไม่อ่านตัวเลขด้านล่างบาร์โค้ด) บาร์โค้ด EAN-13 ที่มี ‘0’ อยู่ด้านหน้าอาจทำให้สับสนได้เนื่องจากสแกนเนอร์เป็น บาร์โค้ด UPC ที่ไม่มี ‘0’ และในทางกลับกัน นี้ส่วนใหญ่จะทำอย่างไรกับสิ่งที่สแกนเนอร์หรือระบบซอฟต์แวร์คาดว่าจะเห็น บ่อยครั้งที่สิ่งนี้เกิดขึ้นเมื่อมีการสแกนบาร์โค้ดที่ไม่ได้เชื่อมโยงอยู่ในระบบ – ซอฟต์แวร์ไม่มีจุดอ้างอิงสำหรับรูปแบบบาร์โค้ดควรเป็นเพราะฉะนั้นสมมติว่าเป็นรูปแบบ UPC เมื่อมีการเพิ่มหมายเลขลงในระบบในรูปแบบ 13 หลักและเชื่อมโยงกับผลิตภัณฑ์ในระบบ (โดยทั่วไปแล้วร้านค้าจะเพิ่มรหัสบาร์โค้ดตามข้อมูลที่ระบุไว้ในแบบฟอร์มผู้ซื้อของตน) มีแนวโน้มที่จะสแกนอย่างเหมาะสมเป็น EAN -13 รูปแบบบาร์โค้ด