E yoki A jins turini kiritishda murojaat shakli
Janob boʻlsa, muvofiqlik tekshiruvi
A ning
kiritilishiga yoʻl qoʻymaydi
Agar murojaat
onim
shaklida kelsa, E ning kiritilishiga yoʻl
qoʻymaydi
Mahsulotlarni joʻnatish haqidagi ma’lumotlarni
kiritishda, agar buyumlar qadoqlanmagan boʻlsa,
ularni joʻnatilgan deb belgilash mumkin emas
M
kshiruv ra ami
Tekshiruv raqami kiritiladigan identifikatsiya
raqami oxiriga qoʻshiladigan raqam (yoki harf) Bu
ortiqchalikni tekshirish shaklidir, chunki bu yerda
tekshiruv raqami ortiqcha hisoblanadi (identifikatsiya
raqami uchun kerak emas, faqat tekshiruv uchun
ishlatiladi) Identifikatsiya raqami birinchi marta
yaratilganda tekshiruv raqamini hosil qilish uchun
uning ustida algoritm (bir qator hisob-kitoblar) amalga
oshiriladi Identifikatsiya raqami kiritilganda uning
ustida bir xil algoritm amalga oshiriladi
Algoritm
natijasi tekshiruv raqami bilan mos kelishi kerak Agar
u mos kelsa, ma’lumot normal hisoblanadi
Aksincha
boʻlsa, ma’lumot normal sanalmaydi
1.22-rasm. Normal va noodatiy tekshirish raqami
hisob-kitobi.
Tekshiruv raqami necha boʻlishi kerakligi turli
hisob-kitob uslublaridan foydalanib aniqlanadi
Bu jarayonning muhim jihati shundaki, tekshiruv
raqamini yaratish uchun ishlatiladigan bir xil
hisoblash amallari birinchi navbatda tekshiruv
raqamini tasdiqlash uchun qoʻllanishi kerak
bob Maʼlumot a borot bilimlar bazasi va ma lumotni a ta ishlash
19
9 7 8 0 9 5 7 3 4 0 4 1 1
I S B N 9 7 8 - 0 - 9 5 7 3 4 0 4 - 1 - 1
1.23-rasm. Noyob mahsulot kodi (
) tekshiruv
raqami.
UPC tekshiruv raqami 13 raqamli shtrixkodlar
bilan ishlatiladi uqoridagi shtrixkodda soʻnggi
raqam qizil doira bilan ajratib koʻrsatilgan
Tekshiruv raqamini hisoblashda qoʻllanadigan
algoritm quyidagicha ishlaydi
1 Ju oʻrinlardagi barcha raqamlarni qoʻshing
2 uqoridagi 1-natijani 3 ga koʻpaytiring
3 Toq oʻrinlardagi barcha raqamlarni qoʻshing
4 2- va 3-natijalarni qoʻshing
5 uqoridagi 4-natijani 10 ga boʻling
6 uqoridagi 5-natija qoldigʻini (10 modul)
hisoblang
7 uqoridagi 6-natijani 10 dan ayirib tashlang