Префикс компании GS1 и SSCC: как бизнесу настроить уникальные коды упаковки
Как бизнесу получить префикс компании GS1, правильно формировать SSCC и автоматизировать уникальные коды упаковки для склада, ЭДО и поставок.
Что такое префикс компании GS1 и как он связан с SSCC
SSCC (Serial Shipping Container Code) — это 18-значный идентификатор логистической единицы: палеты, короба, контейнера или другой упаковки, которую нужно однозначно распознавать при приемке, перемещении и отгрузке. Его задача — дать конкретной логистической единице уникальный номер, по которому информационные системы участников цепочки поставок смогут связать физическую упаковку с данными о ней.

В структуре SSCC ключевую роль играет префикс компании GS1. Он идентифицирует организацию, которой выделен соответствующий диапазон идентификаторов. Благодаря этому разные компании могут самостоятельно присваивать номера своим логистическим единицам, не согласовывая каждый новый SSCC друг с другом.
Типовая структура SSCC включает цифру расширения, префикс компании GS1, серийную часть и контрольную цифру. Общая длина всегда составляет 18 цифр. При этом длина префикса компании может различаться, поэтому количество цифр, доступных для серийной части, зависит от конкретного выделенного префикса.
Префикс компании GS1: где взять
Префикс компании GS1 нельзя корректно придумать самостоятельно или взять из номера другой организации. Компания получает его через национальную организацию GS1 в соответствии с установленной процедурой регистрации. После этого префикс используется как основа для формирования идентификаторов GS1, в том числе SSCC.
Здесь важно различать префикс GS1 страны и префикс компании GS1. Первые цифры идентификатора сами по себе не являются надежным указанием на страну производства товара: система GS1 распределяет диапазоны между национальными организациями, а префикс компании назначается уже конкретному участнику системы. Для настройки SSCC бизнесу нужен именно тот префикс, который официально выделен организации.
На практике перед запуском маркировки стоит зафиксировать в учетной системе сам префикс, правила генерации серийной части и ответственного за выдачу номеров. Особенно это важно, если SSCC одновременно создают несколько складов, производственных площадок или информационных систем. Без единого алгоритма два подразделения могут сформировать одинаковую последовательность, что разрушит основное преимущество SSCC — однозначную идентификацию.
GS1 SSCC и уникальность кода во всем мире
SSCC проектируется как глобально уникальный идентификатор логистической единицы. Уникальность получается не из случайного набора 18 цифр, а из сочетания элементов структуры и правил их присвоения. Префикс компании отделяет пространство номеров одной организации от пространства другой, а владелец префикса обеспечивает уникальность серийной части внутри своего диапазона.
- GS1 задает общую систему идентификации и правила построения SSCC.
- Префикс компании GS1 связывает диапазон идентификаторов с конкретной организацией.
- Цифра расширения и серийная часть позволяют формировать множество разных SSCC внутри выделенного номерного пространства.
- Контрольная цифра рассчитывается из предыдущих 17 цифр и помогает обнаруживать ошибки ввода или считывания, но сама по себе не обеспечивает уникальность.
Например, если предприятие отправляет две внешне одинаковые палеты одного товара, каждой палете нужен собственный SSCC. Состав груза при этом может совпадать, однако логистические единицы физически разные. Покупатель сможет принять одну палету сегодня, вторую позже и обработать каждую как отдельный объект, не пытаясь определять ее только по номенклатуре товара.
Это отличает SSCC от GTIN. GTIN идентифицирует вид торговой единицы, поэтому одинаковый товар обычно имеет один и тот же GTIN. SSCC идентифицирует конкретную логистическую единицу. На палете могут находиться товары с одинаковыми или разными GTIN, но сама палета получает собственный SSCC.
Цифра расширения SSCC и роль серийного номера
Первая позиция SSCC — цифра расширения от 0 до 9. Она является частью идентификатора и увеличивает доступное пространство номеров. Ее не следует воспринимать как код типа упаковки, склада, региона или клиента, если такая внутренняя трактовка создает ограничения для генерации уникальных SSCC. Основная задача этой позиции — участвовать в формировании идентификатора.
После цифры расширения и префикса компании располагается серийная часть. Именно ею компания управляет при присвоении кодов своим логистическим единицам. Возможная схема — последовательный счетчик: система выдает следующий свободный номер каждой новой палете или коробу. В более сложной инфраструктуре диапазоны можно организационно разделять между площадками, если итоговый алгоритм гарантирует отсутствие пересечений.
Особое внимание стоит уделить повторному использованию номеров. SSCC должен оставаться однозначным на протяжении всего жизненного цикла логистической единицы, а повторное присвоение регулируется правилами GS1. Поэтому программная генерация должна не просто выдавать подходящие по длине цифры, а вести историю ранее созданных идентификаторов и исключать преждевременное повторение.
Последняя, 18-я позиция — контрольная цифра. Она вычисляется по стандартному алгоритму GS1 на основании остальных цифр. В результате корректная архитектура выглядит просто: компания хранит свой GS1-префикс, централизованно управляет цифрой расширения и серийной частью, рассчитывает контрольную цифру и фиксирует каждый созданный SSCC в учетной системе. Такой подход позволяет масштабировать маркировку упаковок без ручного контроля каждого номера.
Как устроена структура SSCC для бизнеса
SSCC (Serial Shipping Container Code) — это серийный код логистической единицы: палеты, короба, контейнера или другой упаковки, которую нужно однозначно идентифицировать в цепочке поставок. Для бизнеса его ценность не только в маркировке. По SSCC складская система может связать физическую упаковку с конкретной отгрузкой, составом палеты и операциями приемки или перемещения.
Ключевой принцип SSCC — уникальность. Две одновременно обращающиеся логистические единицы не должны получать один и тот же идентификатор. Поэтому при настройке генерации кодов важно понимать, какие части SSCC задаются правилами GS1, а какие предприятие формирует самостоятельно.
Структура sscc и состав кода
SSCC состоит из 18 цифр. Код формируется из цифры расширения, префикса компании GS1, серийной части и контрольной цифры. Вместе цифра расширения, префикс компании и серийная часть занимают первые 17 позиций, а последняя, 18-я, используется для проверки.
| Элемент | Назначение |
|---|---|
| Цифра расширения | Первая цифра SSCC, используемая как часть диапазона для формирования уникальных номеров |
| Префикс компании GS1 | Идентифицирует организацию в системе GS1 и является основой для формирования SSCC |
| Серийная часть | Назначается компанией так, чтобы обеспечить уникальность конкретной логистической единицы |
| Контрольная цифра | Рассчитывается по первым 17 цифрам и позволяет обнаружить типичные ошибки ввода или считывания |
Длина префикса компании GS1 может различаться, поэтому нельзя закладывать в корпоративную систему фиксированное количество цифр именно для префикса. Меняется и доступная длина серийной части: чем длиннее префикс, тем меньше разрядов остается для нее. При этом сам SSCC всегда сохраняет длину 18 цифр.

На практике компании удобно настроить автоматический счетчик серийной части и правила использования цифры расширения. Ручное присвоение быстро становится источником повторов: особенно если SSCC одновременно создают несколько складов, филиалов или информационных систем. Централизованная логика генерации помогает исключить пересечения диапазонов.
Sscc сколько символов и почему важен формат
На вопрос «SSCC — сколько символов?» корректный ответ: 18 цифровых знаков. Ведущие нули при этом имеют значение и не должны отбрасываться при хранении или обмене данными. Типичная техническая проблема возникает, когда учетная система воспринимает SSCC как обычное число: форматирование может измениться, и код перестанет соответствовать установленной структуре. Поэтому в базе SSCC практичнее обрабатывать как строку фиксированной длины.
При штриховом кодировании SSCC используется идентификатор применения GS1 (00). Он сообщает сканеру и информационной системе, что следующие данные являются SSCC. Важно различать эти сущности: «00» помогает интерпретировать данные в штриховом коде, но не становится частью самого 18-значного SSCC.
Для бизнеса соблюдение формата влияет сразу на несколько процессов: печать логистических этикеток, сканирование при приемке и отгрузке, передачу информации партнерам и сопоставление физической упаковки с электронными данными. Поэтому проверять только наличие «нужного количества цифр» недостаточно — система должна контролировать структуру и уникальность номера.
Контрольная цифра и проверка корректности
Последняя цифра SSCC — контрольная. Она вычисляется по первым 17 цифрам с использованием алгоритма GS1 по модулю 10. Система последовательно применяет весовые коэффициенты 3 и 1 к цифрам, начиная справа, суммирует результаты и определяет, какое значение необходимо добавить до ближайшего числа, кратного 10. Полученная цифра и записывается в последнюю позицию.
- Берутся первые 17 цифр SSCC без контрольной цифры.
- Начиная с крайней правой цифры, значения поочередно умножаются на 3 и 1.
- Результаты складываются.
- Контрольная цифра определяется как значение, которое дополняет сумму до ближайшего числа, кратного 10; если сумма уже кратна 10, контрольная цифра равна 0.
Такая проверка позволяет выявлять многие ошибки набора и передачи номера, но она не подтверждает, что SSCC действительно был корректно выделен конкретной компанией или не используется повторно. Математически правильный код вполне может оказаться дублем.
Поэтому бизнес-проверка SSCC должна проходить на нескольких уровнях: ровно 18 цифр, правильная контрольная цифра, соответствие используемому префиксу компании GS1 и отсутствие повторного присвоения. Если эти проверки встроены непосредственно в WMS, ERP или сервис печати этикеток, ошибка блокируется еще до того, как неверный SSCC попадет на палету и уйдет партнеру.
Как автоматизировать генерацию SSCC без ручных ошибок
SSCC рассчитан на автоматическую идентификацию логистических единиц, поэтому и создавать его лучше автоматически. Пока компания маркирует несколько палет в день, таблица или ручной ввод могут казаться рабочим вариантом. Но с ростом отгрузок появляются дубли, пропущенные номера, ошибки в контрольной цифре и ситуации, когда один SSCC случайно печатают на двух разных логистических единицах.
Надежная схема строится вокруг единого источника нумерации. Учетная система или WMS получает настроенный префикс компании GS1, автоматически выделяет очередной уникальный номер, рассчитывает контрольную цифру и сохраняет SSCC вместе с данными конкретной палеты, короба или другой логистической единицы. Пользователь при этом не набирает 18 цифр вручную — он выполняет привычную операцию упаковки или формирования грузового места.

Сгенерировать sscc код в учетной системе
Чтобы сгенерировать SSCC-код в учетной системе, недостаточно просто настроить случайный 18-значный счетчик. Структура SSCC должна соответствовать правилам GS1: используется цифра расширения, префикс компании GS1, серийная часть и контрольная цифра. Длина серийной части зависит от длины выделенного компании префикса.
На практике алгоритм удобно привязывать к моменту создания логистической единицы. Например, склад сформировал палету из 40 коробов, сотрудник подтвердил завершение упаковки, после чего система присвоила палете следующий свободный SSCC. Код записался в карточку грузового места и попал в задание на печать этикетки. При повторной печати этикетки система должна использовать уже присвоенный номер, а не генерировать новый.
Важно разделять собственно SSCC и его представление в штриховом коде. В системе хранится идентификатор из 18 цифр. При формировании логистической этикетки программное обеспечение кодирует его с идентификатором применения GS1 (00) в соответствующей символике. Значение «00» помогает сканеру и программному обеспечению понять, что далее передается именно SSCC, но не является частью самого 18-значного номера.
При настройке автоматической генерации стоит заложить несколько проверок:
- каждый новый SSCC должен быть уникальным в пределах пространства номеров компании;
- контрольная цифра рассчитывается программно по алгоритму GS1, а не вводится оператором;
- система не должна повторно выдавать ранее использованный номер только потому, что палету удалили или заказ отменили;
- связь SSCC с составом логистической единицы должна сохраняться для складских операций и обмена данными;
- параллельная работа нескольких складов, линий или пользователей не должна приводить к выдаче одного номера одновременно.
Генерация кода sscc в 1с и WMS
В 1С конкретная реализация зависит от конфигурации и доработок, а в WMS — от возможностей используемого решения. Общий принцип при этом одинаков: SSCC создается централизованно и становится идентификатором логистической единицы во всех связанных операциях. По нему можно находить палету, проверять ее состав, принимать и отгружать груз, а также передавать идентификатор в интеграционные сообщения контрагентам.
Если склад работает в WMS, логичнее присваивать SSCC там, где фактически формируется грузовое место. WMS знает момент закрытия палеты и может сразу инициировать печать этикетки. Затем значение передается в 1С вместе с данными об упаковке или отгрузке. Если же логистические единицы создаются в 1С, она может выступать владельцем нумерации и передавать готовые SSCC в складскую систему.
| Этап | Что делает система | Что делает сотрудник |
|---|---|---|
| Формирование грузового места | Создает запись палеты или короба | Подтверждает упаковку |
| Генерация SSCC | Берет следующий номер и рассчитывает контрольную цифру | Не вводит код вручную |
| Печать | Формирует данные для логистической этикетки | Наклеивает этикетку |
| Контроль | Находит грузовое место по SSCC и проверяет статус | Сканирует штрихкод |
| Интеграция | Передает SSCC между 1С, WMS и другими системами | Работает с одной и той же идентификацией груза |
Отдельного внимания требуют несколько складов и распределенная инфраструктура. Нельзя просто установить одинаковый начальный счетчик на двух независимых площадках: обе могут сформировать одинаковый SSCC. Проблему решают централизованным сервисом нумерации либо заранее разделенными диапазонами или серийными пространствами, настроенными так, чтобы пересечения были исключены.
Еще одна полезная проверка — валидация перед печатью. Система может контролировать длину значения, используемый префикс компании GS1, контрольную цифру и отсутствие дубля в базе. Такой контроль дешевле исправления ситуации, когда неправильно промаркированная палета уже приехала на склад клиента.
Почему нельзя формировать sscc произвольно вручную
SSCC выглядит как обычная последовательность цифр, но его ценность именно в гарантированной уникальности и корректной структуре. Если оператор самостоятельно придумывает номер, копирует предыдущий SSCC и меняет пару цифр или использует внутренний номер палеты без установленного правила формирования, предсказуемость идентификации исчезает.
Одна из типичных ошибок — считать контрольную цифру частью счетчика. Другая — генерировать все 18 цифр случайным образом. В первом случае получаются некорректные значения, во втором компания фактически перестает использовать выделенное ей пространство идентификации. Не менее опасно повторно применять номер после удаления палеты из учетной системы: запись исчезла из локальной базы, но SSCC мог уже попасть к перевозчику, клиенту или в другие информационные системы.
Ручное создание также плохо масштабируется. Оператору приходится следить за последним использованным номером, не допускать пересечений с коллегами, рассчитывать контрольную цифру и правильно переносить результат на этикетку. Даже при аккуратной работе это лишние точки риска. Автоматизация убирает их из процесса: человек управляет товаром и упаковкой, а правила уникальной идентификации выполняет система.
Поэтому задача внедрения SSCC — не только «научить 1С печатать штрихкод». Нужно определить владельца нумерации, настроить использование префикса компании GS1, исключить повторную выдачу номеров, связать SSCC с конкретной логистической единицей и обеспечить единые правила для 1С, WMS и печати этикеток. Тогда идентификатор действительно работает как сквозной ключ упаковки, а не как еще один номер на наклейке.
Практика использования SSCC в отгрузке и приемке
SSCC работает не сам по себе, а как связующее звено между физической логистической единицей и данными о ней. Поставщик формирует палету, короб или другую транспортную упаковку, присваивает ей уникальный SSCC и наносит код на логистическую этикетку. Тот же идентификатор передается покупателю в электронных данных об отгрузке. В результате складу не приходится определять содержимое грузового места по косвенным признакам: сканирование позволяет сопоставить конкретную упаковку с ожидаемой поставкой.
Практическая ценность особенно заметна при крупных отгрузках. Вместо поштучного поиска товаров сотрудник работает с логистическими единицами: какая палета отправлена, какие позиции в нее входят, куда она должна поступить и была ли уже принята. При этом SSCC не заменяет GTIN товара или код маркировки конкретной потребительской единицы. Его задача — однозначно идентифицировать транспортную единицу, состав которой фиксируется в учетной системе.
Код идентификации транспортной упаковки в ЭДО
В ЭДО SSCC используется как идентификатор грузового места, позволяющий связать электронные сведения с фактически приехавшей упаковкой. Типовой процесс выглядит так: после комплектации склад присваивает логистической единице SSCC, сохраняет связь кода с ее составом и печатает этикетку. При формировании электронных данных об отгрузке этот же SSCC передается контрагенту. Покупатель заранее получает информацию о том, какие грузовые места ожидаются и что находится внутри каждого из них.
Например, поставщик отправляет торговой сети три палеты. Каждая получает собственный SSCC, даже если на всех палетах находится одинаковый товар. В информационной системе фиксируется, что первый код относится к одной палете и ее составу, второй — к другой, третий — к третьей. На приемке сканируется не «тип палеты», а уникальная логистическая единица.
Важно, чтобы один и тот же SSCC без изменений проходил через складскую систему, учетную систему и используемый контур ЭДО. Если этикетка содержит один номер, а в электронных данных указан другой, автоматизация теряет смысл: возникает расхождение, которое приходится разбирать вручную. Поэтому генерацию идентификаторов обычно централизуют и контролируют их уникальность с учетом правил GS1 и выделенного компании префикса.
Sscc маркировка при поставках в сети и маркетплейсы
Торговые сети, распределительные центры и маркетплейсы могут устанавливать собственные требования к логистической этикетке, расположению штрихкода и составу передаваемых данных. Поэтому наличие корректного SSCC — необходимая, но не всегда достаточная часть подготовки поставки. Поставщику нужно одновременно учитывать правила GS1 и операционный регламент конкретного получателя.
Типовой процесс поставки с SSCC включает следующие операции:
- после комплектации грузового места система генерирует уникальный SSCC;
- идентификатор связывается с фактическим составом палеты, короба или иной логистической единицы;
- на упаковку наносится логистическая этикетка со штрихкодом, в котором закодирован SSCC;
- данные о грузовом месте включаются в электронный обмен с получателем в предусмотренном им формате;
- при приемке склад сканирует код и сопоставляет физическую единицу с ожидаемой поставкой.
Отдельного внимания требуют переупаковка и изменение состава. Если на складе несколько коробов объединяют в новую логистическую единицу или палету расформировывают и собирают заново, идентификацию нужно вести в соответствии с новой структурой упаковки. Нельзя произвольно переносить старый SSCC на фактически другую логистическую единицу: тогда история движения и сведения о составе перестают соответствовать реальности.
Для поставщиков маркетплейсов это особенно важно из-за высокой скорости складских операций. Нечитаемый штрихкод, дубль SSCC или расхождение между этикеткой и электронными данными способны перевести приемку из автоматического сценария в ручной. Последствия зависят от правил конкретной площадки: от дополнительной обработки до отказа в приемке грузового места.
Проверка sscc на складе поставщика и покупателя
Контроль желательно начинать до выезда машины со склада поставщика. Проверяют не только способность сканера считать символ, но и сам идентификатор: корректность структуры SSCC, контрольной цифры, уникальность и соответствие данным о грузовом месте. Затем полезно провести контрольное сканирование уже наклеенной этикетки — хороший файл штрихкода не гарантирует хорошее считывание после печати и нанесения на упаковку.
| Что проверяется | На складе поставщика | На приемке покупателя |
|---|---|---|
| Считывание SSCC | Код уверенно сканируется с готовой упаковки | Сканер получает идентификатор без ручного ввода |
| Уникальность | Система не допускает некорректного повторного использования номера | Код не определяется как уже принятая логистическая единица |
| Связь с данными | SSCC соответствует составу и конкретной отгрузке | Найдено ожидаемое грузовое место и связанные с ним сведения |
| Физическая этикетка | Штрихкод не поврежден, не перекрыт пленкой или сгибом | Этикетка доступна для стабильного сканирования при приемке |
На стороне покупателя сканирование SSCC становится быстрым контрольным событием: система определяет, ожидалась ли такая логистическая единица, к какой поставке она относится и какие товары должны находиться внутри. При корректно настроенном обмене значительная часть проверки выполняется автоматически, а сотрудник подключается к разбору исключений — например, если грузовое место отсутствует в ожидаемых данных или информация о нем расходится с фактической поставкой.
Поэтому внедрение SSCC стоит рассматривать не как задачу «напечатать еще один штрихкод», а как настройку единого процесса. Генератор кодов, WMS или другая складская система, печать этикеток, ЭДО и приемка должны использовать один и тот же идентификатор без ручных подмен. Именно в такой схеме SSCC дает основной эффект: ускоряет обработку грузовых мест и делает движение транспортной упаковки прослеживаемым для обеих сторон поставки.
Вопросы и ответы
Что такое SSCC и для чего он нужен?
SSCC (Serial Shipping Container Code) — это 18-значный идентификатор конкретной логистической единицы: палеты, короба, контейнера или другой транспортной упаковки. Он позволяет связать физическое грузовое место с данными о его составе, отгрузке, перемещении и приемке.
Сколько цифр содержит SSCC?
SSCC всегда содержит 18 цифр. Ведущие нули являются частью идентификатора и не должны удаляться, поэтому в информационных системах SSCC целесообразно хранить как строку фиксированной длины.
Из каких элементов состоит SSCC?
SSCC состоит из цифры расширения, префикса компании GS1, серийной части и контрольной цифры. Первые три элемента занимают первые 17 позиций, а последняя, 18-я цифра является контрольной.
Где получить префикс компании GS1 для формирования SSCC?
Префикс компании GS1 получают через национальную организацию GS1 в соответствии с установленной процедурой регистрации. Самостоятельно придумывать префикс или использовать префикс другой организации нельзя.
Чем SSCC отличается от GTIN?
GTIN идентифицирует вид торговой единицы, а SSCC — конкретную логистическую единицу. Поэтому две палеты с одинаковым товаром могут содержать товары с одним и тем же GTIN, но каждой палете присваивается собственный уникальный SSCC.
Является ли идентификатор применения GS1 (00) частью SSCC?
Нет. Сам SSCC состоит из 18 цифр. Идентификатор применения GS1 (00) используется при штриховом кодировании, чтобы указать, что следующие данные являются SSCC, но в состав самого 18-значного идентификатора не входит.
Как рассчитывается контрольная цифра SSCC?
Контрольная цифра рассчитывается по первым 17 цифрам SSCC по алгоритму GS1 с использованием модуля 10. Начиная справа, цифры поочередно умножаются на 3 и 1, результаты складываются, после чего определяется цифра, дополняющая сумму до ближайшего числа, кратного 10.
Можно ли генерировать SSCC вручную?
Для надежной работы SSCC лучше генерировать автоматически в учетной системе или WMS. Система должна использовать выделенный компании GS1-префикс, обеспечивать уникальность серийной части, рассчитывать контрольную цифру и предотвращать некорректное повторное присвоение номера.
Как избежать дублей SSCC при работе нескольких складов?
Для нескольких складов и информационных систем нужен единый механизм нумерации. Можно использовать централизованный сервис генерации либо заранее разделить диапазоны или серийные пространства между площадками так, чтобы их номера не пересекались.
Как SSCC используется при отгрузке и приемке?
Поставщик присваивает SSCC грузовому месту, наносит его на логистическую этикетку и связывает с составом упаковки и отгрузкой в информационной системе. При приемке покупатель сканирует SSCC и сопоставляет физическую логистическую единицу с заранее полученными электронными данными.










