Mayroong dalawang uri ng mga UPC code: isang 12-digit na UPC-A code at pitong-digit na UPC-E na code. Ang UPC-A code ay binubuo ng 11 digit para sa nangungunang, single-digit na code ng produkto, code ng tagagawa, numero ng item at check digit. Nakasulat sa bibig ng isang UPC-A code na nagiging (LPC) (MC) (IN) (CD). Ang code ng tagagawa ay naglalaman ng hanggang sa tatlong trailing na zero, at ang numero ng item ay naglalaman ng hanggang apat na nangungunang zero. Ang pag-convert mula sa UPC-A sa UPC-E ay talagang nagtanggal sa LPC at anumang mga labis na zero.
Pag-convert ng Mga Numero ng Numero ng Three-Digit
Kapag nag-convert mula sa isang UPC-A hanggang UPC-E, tingnan ang unang tatlong digit pagkatapos ng LPC. Kung ang ikatlong digit ay isang zero, isa o dalawa, ito ay nagpapahiwatig ng dalawang-digit na tagagawa ng code at isang tatlong-digit na numero ng item. Upang mag-convert sa isang UPC-E code, gamitin ang unang dalawang digit pagkatapos ng LPC at ang huling tatlong digit bago ang check digit. Pagkatapos ay idagdag ang zero, isa o dalawang hanggang katapusan ng limang digit na iyon. Sa wakas, takpan ang iyong UPC-E code sa orihinal na check digit mula sa UPC-A code. Halimbawa, ang UPC-A code 012100005984 ay nagiging UPC-E code 1259814.
Pag-convert ng Mga Numero ng Dalawang Numero ng Digmaan
Para sa isang numero ng item ng dalawang digit lamang, ang code ng tagagawa ay magtatapos sa isang tatlo hanggang siyam. Sundin ang mga katulad na mga patakaran sa conversion mula sa itaas, ang pagkuha ng unang tatlong digit pagkatapos ng LPC, ngunit lamang ang pangwakas na dalawang digit bago ang check digit. Magdagdag ng tatlo hanggang katapusan ng string na ito at dalhin ang orihinal na check digit. Halimbawa, ang UPC-A code 015600000589 ay nagiging UPC-E code 1565839.
Pag-convert ng mga Numero ng Numero ng Single-Digit
Ang mga numero ng isang digit na item sa isang UPC-A code ay nahulog sa dalawang magkakaibang kategorya: ang mga may apat na digit na tagagawa ng code at mga may code ng limang-digit na tagagawa. Kung ang unang apat na lugar ng bahagi ng item na numero ng UPC-A code ay lahat ng mga zero, ipinapahiwatig nito ang isang solong digit na numero ng item. Kung ang ikalimang lugar ng code ng paggawa ay isang zero, ito ay nagpapahiwatig ng isang kodigo ng four-digit na tagagawa. Para sa code na ito, magdagdag ng apat bago ang check digit. Halimbawa, ang UPC-A 015890000085 ay nagiging UPC-E 1589845. Kung ang ikalimang lugar para sa code ng tagagawa ay hindi zero, ang tanging pinapayagang mga numero ng item ay limang hanggang siyam. Para sa code na ito, dalhin ang numero ng item at ang check digit. Halimbawa, ang UPC-A code 015985000075 ay nagiging UPC-E 1598575.
Pagbabaligtad sa Proseso
Upang baligtarin ang mga UPC-E code sa UPC-A ang susi ay ang huling numero bago ang check digit. Ang isang zero, isa o dalawang bago ang check digit ay nagpapahiwatig ng isang kodigo ng dalawang-digit na tagagawa kasama ang isa sa mga tatlong numero. Ang numero ng tatlong ay nagpapahiwatig na ang unang tatlong numero ng UPC-E ay ang code ng gumawa. Ang bilang na apat ay nagpapahiwatig na ang unang apat ay ang code ng gumawa. Ang bilang ng limang hanggang siyam ay nagpapahiwatig na ang unang limang numero ay ang lahat ng code ng tagagawa. Upang i-convert, idagdag ang tamang LPC para sa produkto sa code ng tagagawa, ilagay ang mga zero sa pagitan nito at ang numero ng item upang makagawa ng isang kabuuang 11 digit at dalhin ang check digit. Halimbawa, ang UPC-E code ng 1556449 ay nagiging UPC-A code ng 015560000049. Para sa isang listahan ng mga code ng produkto, tingnan ang Resources.
Kinakalkula ang Check Digit
Kung nagko-convert ka mula sa UPC-E sa UPC-A at walang check digit, dapat mong kumpletuhin ang conversion at pagkatapos ay kalkulahin ang check digit. Habang maaari mong gawin ito nang manu-mano, ito ay pinakamadaling gamitin ang check digit na calculator (Tingnan ang Mga Mapagkukunan).