Штрих код транспортной упаковки GS1-128: печать SSCC и требования к этикетке
Как печатать SSCC в формате GS1-128: структура кода, обязательные элементы этикетки, размещение на паллете и коробе, проверка качества и ошибки.
Какой штрихкод используется для SSCC
Для маркировки логистических единиц по системе GS1 используется SSCC — Serial Shipping Container Code, или серийный код транспортной упаковки. Это 18-значный идентификатор, который присваивается конкретной логистической единице: палете, коробу, контейнеру или другой транспортной упаковке, сформированной для хранения и перемещения товара.

Важно разделять два понятия: SSCC — это данные, то есть уникальный номер логистической единицы, а GS1-128 — способ представления этих и других данных в линейном штрихкоде. Поэтому выражение «штрихкод SSCC» на практике обычно означает символ GS1-128, в котором записан SSCC с соответствующим идентификатором применения.
Sscc gs1 128 и тип штрих кода sscc
Для кодирования SSCC применяется символика GS1-128. Внешне такой код похож на Code 128, что закономерно: GS1-128 основан на этой символике. Однако обычный Code 128 и GS1-128 нельзя считать взаимозаменяемыми. В GS1-128 действует система идентификаторов применения GS1, которая позволяет сканеру и информационной системе понимать назначение каждого поля.
Сам SSCC всегда содержит 18 цифр. В его структуру входят цифра расширения, префикс компании GS1, часть номера, обеспечивающая уникальность логистической единицы, и контрольная цифра. Конкретная длина отдельных частей зависит от выделенного компании префикса, поэтому вручную делить любой SSCC на одинаковые по длине блоки неправильно.
Ключевое практическое требование — уникальность номера. Две одновременно используемые логистические единицы не должны получать один и тот же SSCC. Код идентифицирует не модель товара и не артикул, а конкретно сформированную единицу, которая движется по цепочке поставок.
Штрих код транспортной упаковки по стандарту GS1
На логистической этикетке GS1 штрихкод решает более широкую задачу, чем простое обозначение содержимого коробки. При приемке достаточно считать SSCC, чтобы связать физическую палету или другую логистическую единицу с записью в WMS, ERP или системе электронного обмена данными. Это особенно удобно, когда внутри находятся разные товары или большое количество коробов и нет смысла сканировать каждую потребительскую единицу.
Этикетка при этом обычно содержит и машиночитаемый символ GS1-128, и человекочитаемое представление данных. Хорошая печать принципиальна: недостаточный контраст, размытые штрихи, нарушение свободных зон или слишком сильное масштабирование символа способны сделать корректный по содержанию SSCC плохо считываемым на складе.
В одном символе GS1-128 вместе с SSCC при необходимости могут передаваться дополнительные сведения. Какие именно данные нужны, зависит от логистического процесса и требований участников цепочки поставок. Не следует добавлять поля просто для заполнения этикетки: каждое закодированное значение должно иметь определенное назначение и корректный AI.
- SSCC идентифицирует конкретную логистическую единицу, например сформированную палету.
- GTIN идентифицирует товар или торговую единицу и не является заменой SSCC.
- GS1-128 является символикой штрихкода, с помощью которой SSCC и дополнительные данные могут быть нанесены на логистическую этикетку.
Идентификаторы применения ai для SSCC
Идентификаторы применения, или AI (Application Identifiers), сообщают, что именно записано после них. Для SSCC предусмотрен AI (00). Поэтому человекочитаемая строка может выглядеть, например, как (00)146012345678901234, где (00) указывает на SSCC, а следующие 18 цифр представляют сам идентификатор логистической единицы.
Скобки вокруг AI используются в человекочитаемом представлении, чтобы человеку было проще отделить идентификатор применения от значения. В сам символ штрихкода эти скобки как обычные данные не кодируются. Это частая практическая ошибка при самостоятельной генерации этикеток: строку, предназначенную для визуального чтения, нельзя без изменений передавать генератору как содержимое обычного Code 128.
| AI | Что обозначает | Назначение на логистической этикетке |
|---|---|---|
| (00) | SSCC | Уникальная идентификация логистической единицы |
| (01) | GTIN | Идентификация торговой единицы |
| (10) | Номер партии | Прослеживаемость партии товара |
| (17) | Дата окончания срока годности | Передача даты в установленном GS1 формате |
Для самого SSCC принцип прост: AI (00) однозначно задает тип последующих данных и фиксированную длину поля — 18 цифр. Дополнительные AI требуют уже более внимательной настройки: поля бывают фиксированной и переменной длины, а для разделения некоторых данных в машиночитаемой последовательности применяется служебный символ FNC1.
Поэтому при настройке печати важно проверять не только внешний вид полос. Корректная этикетка должна одновременно иметь правильно сформированный SSCC, AI (00), верную контрольную цифру и корректное кодирование средствами GS1-128. Именно сочетание этих элементов позволяет сканеру не просто считать набор цифр, а правильно интерпретировать транспортную маркировку.
Как выглядит этикетка SSCC для паллеты и короба
Этикетка SSCC — это логистическая этикетка для идентификации конкретной транспортной единицы: паллеты, короба, контейнера или другой упаковки, которая перемещается по цепочке поставок. Ее ключевой элемент — уникальный серийный код транспортной упаковки SSCC (Serial Shipping Container Code). В штриховом коде GS1-128 SSCC передается с идентификатором применения (00), благодаря чему складская система понимает, что после него записан именно номер логистической единицы.
На практике этикетка обычно состоит из нескольких зон. Человекочитаемая часть содержит данные, которые сотрудник может проверить без сканера, а нижняя зона отводится под штриховые коды. Состав дополнительных полей зависит от задачи: рядом с SSCC могут присутствовать GTIN товара, номер партии, количество, даты и другие логистические данные. При этом сама паллета получает собственный SSCC, а не просто повторяет идентификатор находящихся на ней товаров.

Этикетка sscc: обязательные элементы
Главная задача наклейки — однозначно связать физическую грузовую единицу с информацией о ней в учетной системе. Поэтому центральным элементом является 18-значный SSCC. Для его машинного считывания применяется символика GS1-128, а AI (00) указывает тип закодированных данных. В текстовом представлении код также печатают рядом со штрихкодом, чтобы его можно было прочитать или ввести вручную.
В рабочем макете обычно предусматривают следующие элементы:
- SSCC длиной 18 цифр в человекочитаемом виде;
- штриховой код GS1-128 с идентификатором применения (00) и значением SSCC;
- свободные зоны вокруг штрихкода, необходимые для уверенного распознавания сканером;
- при необходимости — текстовую информацию о грузе и дополнительные данные GS1, например GTIN, партию или количество.
Важно различать обязательный идентификатор логистической единицы и сведения, которые компания добавляет под конкретный процесс. Название товара, адрес получателя, внутренний номер заказа или маршрут могут быть полезны сотруднику склада, но они не превращаются автоматически в часть SSCC. Если же сведения кодируются в GS1-128, для каждого типа данных выбирается соответствующий идентификатор применения.
Качество печати здесь имеет практическое значение. Слишком мелкие штрихи, недостаточный контраст, смазывание термотрансферной ленты, повреждение наклейки или размещение кода на ребре короба способны привести к отказам считывания. Этикетку стоит проверять не только визуально, но и реальным сканером в тех условиях, в которых груз будет приниматься и отгружаться.
Sscc код как выглядит и пример sscc кода
SSCC представляет собой последовательность ровно из 18 цифр. В нее входят цифра расширения, префикс компании GS1 вместе с серийной частью идентификатора и контрольная цифра. Конкретное распределение длины между префиксом компании и серийной частью зависит от выделенного организации префикса, поэтому копировать структуру чужого номера для формирования собственных SSCC нельзя.
Условный пример человекочитаемого представления может выглядеть как SSCC (00) 146012345678901234. Здесь (00) — идентификатор применения GS1, обозначающий SSCC, а последующие 18 цифр — значение идентификатора транспортной единицы. Скобки используются для удобства чтения и сами по себе в штриховой код как символы «(» и «)» не кодируются.
Последняя цифра SSCC является контрольной и рассчитывается по алгоритму GS1. Ее нельзя назначать произвольно. Не менее важно обеспечить уникальность номера: две одновременно используемые логистические единицы не должны получать одинаковый SSCC. Например, если одинаковые по составу паллеты сформированы для одной поставки, каждой из них присваивается отдельный номер.
SSCC также не следует путать с GTIN. GTIN идентифицирует вид торговой единицы, поэтому одинаковые короба определенного товара могут иметь один GTIN. SSCC, напротив, идентифицирует конкретный физический логистический объект. Именно по нему система может зарегистрировать приемку или перемещение отдельной паллеты одним сканированием.
Палета sscc и требования к размещению наклейки
На паллете этикетку размещают так, чтобы штриховой код можно было считать без разборки груза и лишних манипуляций погрузчиком. Наклейка должна находиться на внешней стороне сформированной логистической единицы, на ровной доступной поверхности. Ее не следует клеить на угол, ребро, стык упаковки или в место, где штрихкод заметно деформируется.
Для паллет логистические этикетки обычно размещают на двух смежных сторонах. Это повышает вероятность быстрого сканирования независимо от того, какой стороной груз развернут к оператору. Нижний край штрихового символа SSCC располагают ориентировочно в диапазоне 400–800 мм от основания паллеты; предпочтительное положение — около 400–600 мм. От вертикального края паллеты этикетку рекомендуется располагать не ближе примерно 50 мм.
Если груз обернут стрейч-пленкой, важно заранее решить, где будет находиться этикетка. Штрихкод должен оставаться плоским, контрастным и доступным для сканирования. Блики, складки и несколько слоев пленки поверх кода ухудшают чтение. При размещении снаружи пленки сама наклейка должна надежно держаться на поверхности на протяжении всего маршрута.
Для короба действует тот же базовый принцип: этикетка располагается на ровной стороне, вдали от сгибов, швов и повреждаемых участков. Если отдельный короб является самостоятельной логистической единицей, ему может быть присвоен собственный SSCC. Если же короб входит в состав паллеты и отдельно в логистическом процессе не идентифицируется как транспортная единица, необходимость собственного SSCC определяется принятой схемой учета и требованиями участников поставки.
Печать SSCC: оборудование, шаблоны и интеграция
Качественная печать SSCC начинается не с выбора принтера, а с правильно выстроенного процесса: система присваивает логистической единице уникальный код, передает данные в шаблон, формирует символику GS1-128 и отправляет задание на печать. Для палеты, короба или другой транспортной единицы SSCC должен оставаться однозначно связанным с объектом на всех этапах движения. Поэтому ручной ввод номера непосредственно перед печатью — нежелательный сценарий: одна опечатка способна создать дубликат или нарушить связь между физическим грузом и записью в информационной системе.
Печать sscc из 1с и WMS
При работе из 1С или WMS генерация и печать этикетки обычно включаются в складскую операцию. Например, после завершения комплектации палеты система присваивает ей SSCC, сохраняет состав грузовой единицы и автоматически формирует задание на нужный принтер. Оператору остается наклеить этикетку и, если это предусмотрено процессом, проверить ее сканированием.
На практике важно разделять бизнес-логику и оформление. Учетная система должна отвечать за уникальность SSCC и связь кода с грузом, а шаблон — за расположение текста, штрихкода и других реквизитов. Такой подход упрощает изменение размера этикетки или модели принтера: для этого не приходится переписывать механизм нумерации.
Особое внимание требуется повторной печати. Если этикетка повредилась, система, как правило, должна напечатать тот же SSCC для той же логистической единицы, а не создавать новый номер автоматически. Новый SSCC нужен тогда, когда складская операция действительно сформировала новую логистическую единицу. Это правило желательно фиксировать в логике WMS или 1С, а не оставлять на усмотрение оператора.

Генератор штрих кодов sscc и шаблоны GS1-128
Генератор SSCC должен не просто получить последовательность цифр и превратить ее в полосы. SSCC имеет установленную структуру и контрольную цифру, а при кодировании в GS1-128 используется идентификатор применения (00). В человекочитаемой строке это обычно выглядит как (00) 18-значный SSCC. Скобки помогают человеку распознать идентификатор применения, но сами скобки в данные штрихкода не кодируются.
Распространенная ошибка — использовать обычный Code 128 вместо корректно сформированного GS1-128. Визуально символы могут быть очень похожи, однако для информационной системы это не одно и то же. Генератор или программное обеспечение печати должны поддерживать GS1-128, включая необходимую служебную структуру символики, а не только шрифт или графическое представление Code 128.
В шаблоне логистической этикетки удобно заранее определить неизменяемые зоны и поля, которые приходят из учетной системы. Помимо SSCC, на ней могут присутствовать данные получателя, номер заказа, код товара, количество или другие сведения, необходимые конкретной цепочке поставок. При этом вокруг штрихкода нельзя теснить текст, линии рамок и графику: свободные зоны важны для стабильного считывания.
- SSCC формируется централизованно и проверяется на уникальность;
- контрольная цифра рассчитывается автоматически, а не вводится оператором;
- GS1-128 создается средствами ПО, которое корректно поддерживает стандарты GS1;
- размер и размещение символа выбираются с учетом требований к логистической этикетке и возможностей сканеров;
- тестовое сканирование выполняется до запуска массовой печати и после существенных изменений шаблона или настроек оборудования.
Шаблон стоит тестировать именно на рабочем принтере и реальном материале. Макет, который идеально выглядит на мониторе или офисной распечатке, после термопечати может получить слишком тонкие линии, недостаточные свободные зоны или плохо читаемый текст. Отдельно проверяют, что при масштабировании драйвер не растягивает штрихкод произвольно.
Принтеры этикеток для логистической маркировки
Для небольшого объема подойдет настольный термо- или термотрансферный принтер, тогда как на складе с постоянным потоком палет удобнее промышленная модель, рассчитанная на длительные смены и большие рулоны расходных материалов. Производительность здесь определяется не только скоростью печати: значение имеют ресурс печатающей головки, удобство замены рулона, интерфейсы подключения и возможность централизованного управления очередью заданий.
Термопечать привлекательна простотой и отсутствием риббона, но изображение на термоэтикетке чувствительнее к нагреву, солнечному свету и длительному хранению. Для грузов, которые долго находятся в обороте, перевозятся в сложных условиях или хранятся на складе продолжительное время, часто выбирают термотрансферную печать. Связка «этикетка + риббон» при этом должна подбираться как единая система: неподходящие материалы ухудшают контраст и стойкость изображения.
| Условие эксплуатации | Практичный выбор | Что проверить |
|---|---|---|
| Небольшой объем маркировки | Настольный принтер | Допустимый размер этикетки, разрешение, подключение к 1С или WMS |
| Интенсивная складская печать | Промышленный принтер | Ресурс, скорость, емкость рулона, стабильность сетевой печати |
| Короткий срок использования этикетки | Прямая термопечать | Устойчивость материала к условиям перевозки и хранения |
| Длительная эксплуатация или сложная среда | Термотрансферная печать | Совместимость этикетки и риббона, стойкость к истиранию и влаге |
Разрешение принтера также следует выбирать под реальную задачу. Само по себе большее количество dpi не гарантирует лучший результат: штрихкод должен печататься с корректной шириной модулей и без искажений. Для стабильного считывания важнее сочетание подходящего разрешения, настроенной температуры и скорости печати, качественных расходных материалов и правильно подготовленного шаблона.
Перед вводом линии маркировки в эксплуатацию полезно проверить полный маршрут: генерация SSCC в 1С или WMS, передача данных, печать, наклеивание и считывание теми сканерами, которые действительно используются на складе. Такая проверка обнаруживает проблемы интеграции раньше, чем этикетка окажется на отгруженной палете.
Проверка качества штрихкода и типовые ошибки
Корректно сформированный SSCC еще не гарантирует, что транспортная этикетка пройдет приемку. На практике проблемы возникают на трех уровнях: в данных, в структуре GS1-128 и непосредственно в качестве печати. Поэтому перед отгрузкой стоит проверять не только цифры под штрихкодом, но и то, что реально сможет считать сканер.
Проверить sscc перед отгрузкой
SSCC идентифицирует конкретную логистическую единицу — палету, короб, контейнер или другую транспортную упаковку. Для SSCC используется элемент данных фиксированной длины: после идентификатора применения (AI) 00 передается 18-значный код. В эти 18 цифр входят цифра расширения, префикс компании GS1, серийная часть и контрольная цифра.
Перед отгрузкой полезно выполнить две проверки: логическую и физическую. Сначала система должна подтвердить длину SSCC, допустимость символов, контрольную цифру и отсутствие повторного использования идентификатора. Затем уже напечатанную этикетку сканируют тем оборудованием, которое работает со штрихкодами GS1-128. Проверка только изображения на экране не показывает дефекты печати, неправильный масштаб или недостаточный контраст.
- Убедитесь, что после AI (00) закодирован SSCC из 18 цифр, а контрольная цифра рассчитана правильно.
- Сверьте SSCC в штрихкоде с человекочитаемым представлением на этикетке и данными в учетной системе.
- Проверьте уникальность номера для конкретной логистической единицы.
- Сканируйте готовую этикетку после печати, а не только тестовый макет.
- Осмотрите штрихкод: полосы должны быть четкими, без разрывов, смазывания, складок и попадания элементов упаковки в свободные зоны.
- После наклеивания повторите сканирование на реальной упаковке, особенно если поверхность неровная, глянцевая или деформируется при транспортировке.
Например, строка в визуальном представлении может выглядеть как (00)146012345678901234. Скобки помогают человеку увидеть AI, однако сами скобки в данные GS1-128 не кодируются. Если оператор вручную внесет их как обычные символы или программа неправильно сформирует структуру данных, внешний вид этикетки может казаться нормальным, а автоматическая обработка даст ошибку.
Ошибки в формате sscc кода и ai
Частая путаница связана с тем, что AI и сам SSCC воспринимают как одно число. AI (00) — это служебный идентификатор применения, который сообщает системе: далее следует SSCC фиксированной длины. Поэтому визуально рядом могут находиться «(00)» и 18 цифр SSCC, но считать AI частью 18-значного номера нельзя.
| Ошибка | Что происходит | Как проверить |
|---|---|---|
| Неверная длина SSCC | После AI (00) передано больше или меньше 18 цифр | Контролировать длину поля до формирования штрихкода |
| Ошибочная контрольная цифра | Сканер считывает символ, но система может отклонить идентификатор как некорректный | Рассчитывать контрольную цифру программно по правилам GS1 |
| Скобки закодированы как данные | Человекочитаемый формат ошибочно переносится внутрь символа | Разделять отображение AI на этикетке и фактически кодируемые данные |
| Неверная структура GS1-128 | Получается обычный Code 128 либо некорректная последовательность элементов GS1 | Проверять, что ПО формирует именно GS1-128 с требуемой служебной структурой |
| Неправильное применение FNC1 | Парсер неверно определяет границы элементов данных | Учитывать правила GS1 для FNC1 и полей переменной длины |
Для одного SSCC вопрос разделителя после данных не возникает так же, как для полей переменной длины: AI (00) задает фиксированную длину. Но транспортная этикетка может содержать и другие элементы GS1. Именно при их объединении особенно важно правильно учитывать длину каждого поля и необходимость разделителя FNC1. Ручная сборка длинной строки здесь заметно повышает риск ошибки, поэтому структуру лучше формировать средствами специализированного ПО.
Как избежать дублей и брака при печати
Дубли SSCC обычно появляются не из-за принтера, а из-за организации процесса. Например, номер генерируется в нескольких независимых программах, счетчик откатывается после восстановления базы или оператор повторно запускает старое задание печати. В результате две разные палеты получают одинаковый идентификатор, и в системе они начинают выглядеть как одна логистическая единица.
Надежнее иметь единый механизм генерации и учета SSCC. Система должна назначать номер логистической единице, сохранять факт его использования и перед печатью контролировать уникальность. Простая перепечатка поврежденной этикетки для той же самой логистической единицы — это не создание нового SSCC: на заменяющей этикетке должен оставаться идентификатор этой единицы. Но перенос такого же номера на другую палету уже создает дубль.
Печатный брак имеет другие причины: изношенная или загрязненная термоголовка, неверно подобранные этикетка и риббон, слишком высокая температура печати, недостаточное разрешение, некорректное масштабирование макета. Избыточный нагрев способен расширять темные штрихи, а слабая печать — давать разрывы. В обоих случаях цифры под кодом остаются читаемыми человеком, тогда как сканер может работать нестабильно.
Для регулярных отгрузок одного контрольного сканирования недостаточно. Обычный сканер отвечает прежде всего на вопрос «считывается или нет», а верификатор позволяет оценивать качество символа по установленным параметрам. Это особенно важно при больших тиражах: этикетка, которая считывается новым ручным сканером с близкого расстояния, не обязательно будет столь же надежно распознаваться на складе или автоматической линии.
Практический контроль лучше встроить непосредственно в упаковочный процесс: SSCC создается централизованно, макет формируется автоматически, оператор печатает этикетку и проверяет ее после нанесения. При замене расходных материалов, настройке температуры или скорости печати качество оценивают повторно. Такой подход позволяет ловить ошибку до погрузки, когда перепечатать одну этикетку значительно проще, чем разбираться с неидентифицированной палетой на приемке.
Вопросы и ответы
Что такое SSCC и для чего он используется?
SSCC (Serial Shipping Container Code) — это уникальный 18-значный идентификатор логистической единицы: палеты, короба, контейнера или другой транспортной упаковки. Он позволяет связать физический груз с информацией о нем в WMS, ERP, 1С или другой учетной системе.
Какой штрихкод используется для SSCC?
Для кодирования SSCC применяется символика GS1-128. Сам SSCC является данными, а GS1-128 — способом их представления в линейном штрихкоде. Для SSCC используется идентификатор применения GS1 AI (00).
Сколько цифр должно быть в SSCC?
SSCC всегда состоит из 18 цифр. В его структуру входят цифра расширения, префикс компании GS1, серийная часть и контрольная цифра. Последняя цифра рассчитывается по алгоритму GS1 и не назначается произвольно.
Что означает (00) перед номером SSCC?
Обозначение (00) — это идентификатор применения GS1, который сообщает системе, что следующие 18 цифр являются SSCC. Скобки используются только в человекочитаемом представлении и не кодируются в штрихкоде как обычные символы.
Чем SSCC отличается от GTIN?
GTIN идентифицирует вид торговой единицы, тогда как SSCC идентифицирует конкретную логистическую единицу. Поэтому одинаковые товары или короба могут иметь один GTIN, но отдельным палетам или другим самостоятельно учитываемым логистическим единицам присваиваются уникальные SSCC.
Какие данные должна содержать этикетка SSCC?
Ключевыми элементами являются 18-значный SSCC в человекочитаемом виде и штрихкод GS1-128 с AI (00). В зависимости от логистического процесса на этикетке также могут размещаться GTIN, номер партии, количество, даты, сведения о получателе и другие необходимые данные.
Где размещать этикетку SSCC на паллете?
Этикетку размещают на ровной и доступной для сканирования поверхности, избегая углов, ребер, складок и швов. На паллетах логистические этикетки обычно располагают на двух смежных сторонах. Нижний край штрихового символа SSCC ориентировочно размещают на высоте 400–800 мм от основания паллеты, предпочтительно около 400–600 мм.
Можно ли использовать обычный Code 128 вместо GS1-128?
Нет, обычный Code 128 и GS1-128 нельзя считать взаимозаменяемыми. GS1-128 основан на Code 128, но использует правила GS1, идентификаторы применения и необходимую служебную структуру, благодаря которым информационная система корректно интерпретирует закодированные данные.
Как печатать SSCC из 1С или WMS?
Учетная система должна централизованно присваивать уникальный SSCC логистической единице, сохранять его связь с грузом и передавать данные в шаблон этикетки. ПО для печати должно корректно формировать GS1-128 с AI (00). При повторной печати поврежденной этикетки для той же логистической единицы обычно используется тот же SSCC.
Как проверить SSCC перед отгрузкой?
Необходимо проверить длину SSCC, контрольную цифру, уникальность номера и соответствие данных в штрихкоде человекочитаемому представлению и учетной системе. Готовую этикетку следует отсканировать после печати и после нанесения на упаковку, проверив также четкость штрихов, контраст и свободные зоны.
Как избежать дублирования SSCC?
SSCC следует генерировать централизованно, сохранять факт использования каждого номера и контролировать уникальность в учетной системе. Нельзя присваивать один SSCC двум разным одновременно используемым логистическим единицам. Перепечатка этикетки для той же единицы не требует создания нового номера.










