यूपीसी कोड दो प्रकार के होते हैं: 12 अंकों वाला यूपीसी-ए कोड और सात अंकों वाला यूपीसी-ई कोड। UPC-A कोड में अग्रणी, एकल-अंक उत्पाद कोड, निर्माता कोड, आइटम नंबर और एक चेक अंक के लिए 11 अंक होते हैं। मौखिक रूप से एक UPC-A कोड (LPC) (MC) (IN) (CD) बन जाता है। निर्माता के कोड में तीन अनुगामी शून्य तक होते हैं, और आइटम संख्या में चार प्रमुख शून्य होते हैं। UPC-A से UPC-E में परिवर्तित होने से अनिवार्य रूप से LPC और किसी भी शानदार शून्य को हटा दिया जाता है।
तीन-अंकीय आइटम नंबर परिवर्तित करना
UPC-A से UPC-E में कनवर्ट करते समय, LPC के बाद पहले तीन अंकों को देखें। यदि तीसरा अंक एक शून्य, एक या दो है, तो यह दो अंकों के निर्माता के कोड और तीन अंकों के आइटम नंबर को दर्शाता है। UPC-E कोड में परिवर्तित करने के लिए, LPC के बाद पहले दो अंकों और चेक अंक से पहले अंतिम तीन अंकों का उपयोग करें। फिर उन पाँच अंकों के अंत में शून्य, एक या दो जोड़ें। अंत में, यूपीसी-ए कोड से मूल चेक अंक के साथ अपना यूपीसी-ई कोड कैप करें। उदाहरण के लिए, UPC-A कोड 012100005984 UPC-E कोड 1259814 बन जाता है।
दो-अंकीय आइटम नंबर परिवर्तित करना
केवल दो अंकों की एक आइटम संख्या के लिए, निर्माता का कोड तीन में नौ के माध्यम से समाप्त हो जाएगा। एलपीसी के बाद पहले तीन अंक लेते हुए, ऊपर से समान रूपांतरण नियमों का पालन करें, लेकिन चेक अंक से पहले केवल अंतिम दो अंक। इस स्ट्रिंग के अंत में एक तीन जोड़ें और मूल चेक अंक पर ले जाएँ। उदाहरण के लिए, UPC-A कोड 015600000589 UPC-E कोड 1565839 बन जाता है।
एकल-अंक आइटम नंबर परिवर्तित करना
UPC-A कोड पर एक-अंकों की आइटम नंबर दो अलग-अलग श्रेणियों में आते हैं: वे चार-अंकीय निर्माता के कोड वाले और पाँच-अंकीय निर्माता के कोड वाले। यदि यूपीसी-ए कोड के आइटम नंबर भाग के पहले चार स्थान सभी शून्य हैं, तो यह एकल-अंक आइटम नंबर को इंगित करता है। यदि निर्माण कोड का पांचवा स्थान शून्य है, तो यह चार अंकों के निर्माता के कोड को दर्शाता है। इस कोड के लिए, चेक अंक से पहले एक चार जोड़ें। उदाहरण के लिए, UPC-A 015890000085 UPC-E 1589845 बन जाता है। यदि निर्माता कोड के लिए पांचवां स्थान शून्य नहीं है, तो केवल स्वीकार्य आइटम नंबर नौ में से पांच हैं। इस कोड के लिए, आइटम नंबर और चेक अंक को ले जाएं। उदाहरण के लिए, UPC-A कोड 015985000075 UPC-E 1598575 बन जाता है।
प्रक्रिया को उलट देना
UPC-E कोड को UPC-A में उलटने के लिए चेक अंक से पहले कुंजी अंतिम संख्या है। चेक अंक से पहले एक शून्य, एक या दो, दो अंकों के निर्माता का कोड और उन तीन संख्याओं में से एक को दर्शाता है। नंबर तीन इंगित करता है कि यूपीसी-ई के पहले तीन नंबर निर्माता के कोड हैं। नंबर चार इंगित करता है कि पहले चार निर्माता के कोड हैं। नौ के माध्यम से एक नंबर पांच इंगित करता है कि पहले पांच नंबर सभी निर्माता के कोड हैं। कन्वर्ट करने के लिए, निर्माता के कोड के लिए उत्पाद के लिए सही LPC जोड़ें, इसके और शून्य के बीच कुल 11 अंक बनाने और चेक अंक को ले जाने के लिए आइटम नंबर रखें। उदाहरण के लिए, 1556449 का एक UPC-E कोड 015560000049 का UPC-A कोड बन जाता है। उत्पाद कोड की सूची के लिए, संसाधन देखें।
चेक अंकों की गणना
यदि आप UPC-E से UPC-A में परिवर्तित हो रहे हैं और चेक अंक नहीं है, तो आपको रूपांतरण पूरा करना होगा और फिर चेक अंक की गणना करनी होगी। जब आप इसे मैन्युअल रूप से कर सकते हैं, तो चेक डिजिट कैलकुलेटर (संसाधन देखें) का उपयोग करना सबसे आसान है।