К какому семейству относится значение?
Книжные идентификаторы направляйте в ISBN Validator, товарные коды — в UPC/EAN Barcode Validator, а номера отправлений — в Tracking Number Validator. Числовой вид сам по себе ничего не решает.
Elysia Tools
Навигация
Workflow Playbook
Проверяйте ISBN, UPC/EAN/GTIN и номера отправлений по поддерживаемому формату и доступным контрольным цифрам до публикации или передачи в доставку.
Темы
Проверка кода должна объяснять решение по качеству данных. Сохраняйте исходную строку, строку-источник, целевое поле и заявленную схему. Пробелы и дефисы могут быть только оформлением, а префиксы и последний символ могут участвовать в правиле.
Для книг используйте isbn-validator, различая ISBN-10 и ISBN-13. Для товаров применяйте upc-ean-validator к GTIN-8, GTIN-12, GTIN-13 или GTIN-14. Для отправлений запускайте tracking-number-validator с известным перевозчиком или распознаванием. В отчёте разделяйте ошибочную структуру, неверную контрольную цифру и успешный формат.
Успех означает только соответствие реализованным структурным правилам. Он не подтверждает наличие книги в каталоге, присвоение или остаток товара по GTIN и не доказывает приём, сканирование или доставку посылки. Для этого нужны издательский реестр, система запасов или события перевозчика.
Руководство по рабочему процессу
Скопируйте необработанный код вместе с контекстом и решите, является ли он номером издания, товарным GTIN или ссылкой на отправление, прежде чем менять пробелы, дефисы или регистр.
Запустите ISBN Validator для ISBN-10 или ISBN-13. Проверьте длину, допустимые символы, префикс 978/979 для ISBN-13 и контрольную цифру, затем сохраните нормализованное значение и причину отказа.
Используйте UPC/EAN Barcode Validator для GTIN-8 (EAN-8), GTIN-12 (UPC-A), GTIN-13 (EAN-13) или GTIN-14. Сверьте число цифр и проверку modulo 10, не выдавая это за подтверждение присвоения товара.
В Tracking Number Validator выберите известного перевозчика или запустите распознавание. Просмотрите шаблон, длину, символы и доступный результат checksum, а неясные строки передайте в операционную проверку.
Книжные идентификаторы направляйте в ISBN Validator, товарные коды — в UPC/EAN Barcode Validator, а номера отправлений — в Tracking Number Validator. Числовой вид сам по себе ничего не решает.
Выберите ISBN-10/13 или тип GTIN, если его сообщает источник. Для отправления укажите FedEx, UPS, DHL, USPS или SF Express, когда перевозчик известен; иначе сохраните автоматическое распознавание как предварительное.
Она разрешает только следующий этап контроля формата. Она не доказывает наличие записи в каталоге, присвоение или наличие товара и не подтверждает приём либо движение посылки.