K dispozici jsou dva typy kódů UPC: 12místný kód UPC-A a sedmimístný kód UPC-E. Kód UPC-A se skládá z 11 číslic pro přední jednopísmenný kód produktu, kód výrobce, číslo položky a kontrolní číslici. Verbálně psaný kód UPC-A se stává (LPC) (MC) (IN) (CD). Kód výrobce obsahuje až tři koncové nuly a číslo položky obsahuje až čtyři nuly. Převedení z UPC-A na UPC-E v podstatě odstraní LPC a libovolné nadbytečné nuly.
Převedení třímístných čísel položek
Při převodu z UPC-A na UPC-E se podívejte na první tři číslice po LPC. Pokud je třetí číslice nula, jedna nebo dvě, znamená to dvoumístný kód výrobce a třímístné číslo položky. Chcete-li převést na kód UPC-E, použijte první dvě číslice po LPC a poslední tři číslice před kontrolní číslicí. Pak přidejte nulu, jednu nebo dvě na konec těchto pěti číslic. Konečně zaklapněte kód UPC-E s původním kontrolním číslem z kódu UPC-A. Například kód UPC-A 012100005984 se stává kódem UPC-E 1259814.
Převod dvoumístných čísel položek
U čísla položky pouze dvou číslic se kód výrobce ukončí o tři až devět. Sledujte podobná pravidla konverzí shora, přičemž první tři číslice po LPC, ale pouze poslední dvě číslice před kontrolní číslici. Přidejte tři na konec tohoto řetězce a přeneste původní kontrolní číslici. Například kód UPC-A 015600000589 se stává kódem UPC-E 1565839.
Převedení čísel jednočíselných položek
Jednociferná čísla položek v kódu UPC-A spadají do dvou různých kategorií: ty s čtyřmístným kódem výrobce a kódem pětimístného výrobce. Pokud jsou první čtyři místa čísla částí kódu UPC-A všechny nuly, znamená to jednociferné číslo položky. Pokud je páté místo výrobního kódu nula, označuje to čtyřmístný kód výrobce. Pro tento kód přidejte čtyři před kontrolní číslicí. Například UPC-A 015890000085 se stává UPC-E 1589845. Pokud páté místo pro kód výrobce není nula, jediná povolená čísla položek jsou pět až devět. U tohoto kódu přenášejte číslo položky a kontrolní číslici. Například kód UPC-A 015985000075 se stává UPC-E 1598575.
Obrátit proces
Pro přepnutí kódů UPC-E na UPC-A je klíč posledním číslem před kontrolní číslicí. Nula, jedna nebo dvě před kontrolní číslicí označuje dvoumístný kód výrobce plus jedno z těchto tří čísel. Číslo tři označuje, že první tři čísla UPC-E jsou kódem výrobce. Číslo čtyři označuje první čtyři jsou kód výrobce. Číslo pět až devět udává, že prvních pět čísel je kód výrobce. Chcete-li převést, přidejte správný LPC pro výrobek do kódu výrobce, místo nuly mezi ním a číslem položky zadejte celkem 11 číslic a převeďte kontrolní číslici. Například UPC-E kód 1556449 se stává kódem UPC-A 015560000049. Seznam kódů produktů naleznete v části Zdroje.
Výpočet kontrolních čísel
Pokud převádíte z UPC-E na UPC-A a nemáte kontrolní číslici, musíte dokončit konverzi a vypočítat kontrolní číslici. Zatímco to můžete provést ručně, nejjednodušší je použít kalkulačku kontrolní číslice (viz Zdroje).