К содержанию

Ноль прошёл контрольную сумму

`gtin("0000000000000")` — валидный код по стандарту GS1. Сумма ноль, контрольная цифра ноль, арифметика сходится.

· разбор: §22.53 в отчёте о реализации

Замер13 нулей проходят контрольную цифру GS1 идеально. Самый частый заполнитель в выгрузках оказывался СИЛЬНЕЙШИМ из наших свидетельств склейки.

Мы сопоставляем товары разных продавцов по идентификаторам. Регистраторский код — сильнейшее свидетельство: его выдаёт третья сторона, и подделывать его незачем.

Контрольная цифра защищает от опечаток. От заполнителей она не защищает: строка из тринадцати нулей проходит её идеально.

Магазин, проставивший нули во все строки выгрузки, слил бы весь свой каталог в одну карточку. В журнале это выглядело бы как «склеено по регистраторскому идентификатору» — то есть асессор, проверяющий выборку, согласился бы.

Урок шире случая: проверка, придуманная против опечаток, не защищает от заполнителей. Их надо называть отдельно.

Все материалы · Лента