Номенклатура штрих-кодів GS1

Номенклатура GS1 консолідує різноманітні дані про продукти та ланцюг постачання в єдиному штрих-коді. Odoo використовує унікальні глобальні номери торгових одиниць (GTIN), які купуються підприємствами, щоб забезпечити глобальне транспортування, продаж та розміщення товарів у електронній комерції.

Налаштуйте номенклатуру GS1 для сканування штрих-кодів запечатаних коробок та ідентифікації важливої інформації про продукт, такої як GTIN, номер партії, інформація про кількість тощо.

Важливо

GTINs — це унікальні ідентифікатори продуктів, які необхідно придбати у GS1 для використання штрих-кодів GS1.

Налаштування номенклатури штрих-кодів

Щоб використовувати номенклатуру GS1, перейдіть до Склад ‣ Налаштування ‣ Параметри. Потім у розділі Штрих-код встановіть прапорець Сканер штрих-кодів. Далі виберіть Номенклатура штрих-кодів ‣ Стандартна номенклатура GS1 із параметрів стандартної номенклатури штрих-кодів.

Виберіть GS1 зі спадного списку та натисніть зовнішнє посилання, щоб переглянути список правил GS1.

Список правил та шаблонів штрих-кодів GS1, які Odoo підтримує за замовчуванням, доступний натисканням піктограми ➡️ (стрілка) праворуч від вибору Номенклатура штрих-кодів.

У спливаючій таблиці Відкрити: Номенклатура перегляньте та відредагуйте Назви правил GS1, доступні в Odoo. Таблиця містить всю інформацію, яку можна закодувати за допомогою штрих-коду GS1, разом із відповідним Шаблоном штрих-коду.

Порада

Після встановлення GS1 як номенклатури штрих-кодів до налаштувань Номенклатури штрих-кодів також можна отримати доступ через приховане меню, яке можна знайти після увімкнення режиму розробника. Після увімкнення перейдіть до меню Склад ‣ Налаштування ‣ Номенклатури штрих-кодів і, нарешті, виберіть Стандартна номенклатура GS1.

Використання штрих-кодів GS1 в Odoo

Для ідентифікації продуктів за допомогою штрих-кодів GS1 в Odoo підприємства отримують унікальний GTIN як міжнародно унікальний ідентифікатор продукту, придбаний у GS1. Цей GTIN поєднується з конкретними деталями продукту згідно з призначеним GS1 шаблоном штрих-коду. Розташування цифр і літер у шаблоні штрих-коду має відповідати конвенціям GS1 для точної інтерпретації глобальними системами вздовж ланцюга постачання.

Кожен штрих-код починається з 2-4-значного ідентифікатора застосування (А.І.). Цей обов’язковий префікс універсально вказує, який вид інформації містить штрих-код. Odoo дотримується правил GS1 для ідентифікації інформації, як детально описано в списку стандартних правил GS1. Включення відповідного A.I. зі списку дозволяє Odoo правильно інтерпретувати штрих-коди GS1. Хоча більшість шаблонів штрих-кодів мають фіксовану довжину, деякі, наприклад партії та серійні номери, мають гнучку довжину.

Порада

Для шаблонів штрих-кодів гнучкої довжини, які не розміщені в кінці штрих-коду GS1, використовуйте роздільник FNC1 (\x1D) для завершення штрих-коду.

Приклад: Шаблон штрих-коду для номерів партій має довжину 20 символів. Замість створення штрих-коду партії з 20 символів, як-от LOT00000000000000001, використовуйте роздільник FNC1, щоб зробити його коротшим: LOT001x1D.

Зверніться до списку номенклатури GS1, щоб переглянути повний список усіх шаблонів штрих-кодів і правил, яких слід дотримуватися. В іншому випадку зверніться до цього документа щодо використання GS1 для конкретних прикладів поєднання GTIN з інформацією про продукт і налаштування робочого процесу.

Створення правил

Правила GS1 — це конкретний формат інформації, що міститься в штрих-коді, починаючи з A.I. і містить визначену кількість символів. Сканування штрих-кодів GS1 зі стандартного списку GS1 автоматично заповнює відповідні дані в базі даних Odoo.

Додавання правил штрих-кодів GS1 в Odoo забезпечує точну інтерпретацію унікальних нестандартних форматів GS1.

Для цього спочатку увімкніть режим розробника та перейдіть до списку Номенклатури штрих-кодів у Склад ‣ Налаштування ‣ Номенклатури штрих-кодів. Потім виберіть елемент списку Типова номенклатура GS1.

На сторінці Типова номенклатура GS1 виберіть Додати рядок у нижній частині таблиці, що відкриє вікно для створення нового правила. Поле Назва правила використовується внутрішньо для визначення того, що представляє штрих-код. Типи штрих-кодів — це різні класифікації інформації, які можуть бути зрозумілі системою (наприклад, продукт, кількість, дата споживання, упаковка, купон). Послідовність представляє пріоритет правила; це означає, що чим менше значення, тим вище правило з’являється в таблиці. Odoo дотримується послідовного порядку цієї таблиці та використовуватиме перше правило, яке відповідає, на основі послідовності. Шаблон штрих-коду — це те, як послідовність літер або цифр розпізнається системою як така, що містить інформацію про продукт.

Після заповнення інформації натисніть кнопку Зберегти та створити, щоб створити інше правило, або натисніть Зберегти та закрити, щоб зберегти та повернутися до таблиці правил.

Усунення несправностей штрих-кодів

Оскільки зі штрих-кодами GS1 складно працювати, ось кілька перевірок, які варто спробувати, коли штрих-коди працюють не так, як очікувалося:

  1. Переконайтеся, що налаштування Номенклатура штрих-кодів встановлено як Типова номенклатура GS1. Перейдіть до розділу налаштування номенклатури для отримання додаткової інформації.

  2. Переконайтеся, що поля, відскановані в штрих-коді, увімкнено в Odoo. Наприклад, щоб сканувати штрих-код, що містить партії та серійні номери, переконайтеся, що функція Партії та серійні номери увімкнена в налаштуваннях Odoo та на продукті.

  3. Виключіть пунктуацію, таку як дужки () або квадратні дужки [], між А.І. та послідовністю штрих-коду. Вони зазвичай використовуються в прикладах для легкості читання і не повинні включатися в остаточний штрих-код. Для отримання додаткової інформації про створення штрих-кодів GS1 перейдіть до цього розділу.

  4. Коли один штрих-код містить кілька закодованих полів, Odoo вимагає, щоб усі правила були перелічені в номенклатурі штрих-кодів, щоб Odoo міг прочитати штрих-код. Цей розділ детально описує, як додати нові правила до номенклатури штрих-кодів.

  5. Тестуйте штрих-коди, що містять кілька закодованих полів, по частинах, щоб з’ясувати, яке поле викликає проблему.

    Example

    Під час тестування штрих-коду, що містить GTIN, номер партії та кількість, почніть зі сканування лише GTIN. Потім протестуйте GTIN з номером партії і, нарешті, спробуйте сканувати весь штрих-код.

  6. Після діагностики невідомого закодованого поля додайте нові правила до типового списку Odoo для розпізнавання штрих-кодів GS1 з унікальними специфікаціями.

    Важливо

    Хоча нове поле буде прочитано, інформація не буде пов’язана з існуючим полем в Odoo без налаштувань розробника. Однак додавання нових правил необхідно для забезпечення правильної інтерпретації решти полів у штрих-коді.

Список номенклатури GS1

Таблиця нижче містить типовий список правил GS1 в Odoo. Шаблони штрих-кодів написані регулярними виразами. Лише перші три правила вимагають контрольної цифри як останнього символу.

Назва правила

Тип

Шаблон штрих-коду

Тип вмісту GS1

Поле Odoo

Серійний код транспортного контейнера

Упаковка

(00)(\d{18})

Числовий ідентифікатор

Назва упаковки

Глобальний номер торгової одиниці (GTIN)

Одиничний товар

(01)(\d{14})

Числовий ідентифікатор

Поле Штрих-код у формі продукту

GTIN вкладених торгових одиниць

Одиничний товар

(02)(\d{14})

Числовий ідентифікатор

Упаковка

Відвантажити до / Доставити до глобального місцезнаходження

Розташування призначення

(410)(\d{13})

Числовий ідентифікатор

Розташування призначення

Відвантажити / Доставити для пересилання

Розташування призначення

(413)(\d{13})

Числовий ідентифікатор

Місце походження

Ідентифікатор фізичного місцезнаходження

Розташування

(414)(\d{13})

Числовий ідентифікатор

Розташування

Номер партії або серії

Партія

(10) ([!»%-/0-9:-?A-Z_a-z]{0,20})

Буквено-цифрова назва

Партія

Серійний номер

Партія

(21) ([!»%-/0-9:-?A-Z_a-z]{0,20})

Буквено-цифрова назва

Серійний номер

Дата упаковки (РРММДД)

Дата пакування

(13)(\d{6})

Дата

Дата упаковки

Придатний до (РРММДД)

Дата вжити до

(15)(\d{6})

Дата

Термін придатності

Дата закінчення терміну придатності (РРММДД)

Термін дії

(17)(\d{6})

Дата

Дата закінчення терміну придатності

Змінна кількість одиниць

Кількість

(30)(\d{0,8})

Міра

Од. вим.: одиниці

Кількість торгових одиниць

Кількість

(37)(\d{0,8})

Міра

Кількість в одиницях для контейнерів (AI 02)

Вага нетто: кілограми (кг)

Кількість

(310[0-5])(\d{6})

Міра

Кількість в кг

Довжина в метрах (м)

Кількість

(311[0-5])(\d{6})

Міра

Кількість в м

Об’єм нетто: літри (л)

Кількість

(315[0-5])(\d{6})

Міра

Кількість в л

Об’єм нетто: кубічні метри (м:sup:3)

Кількість

(316[0-5])(\d{6})

Міра

Кількість в м3

Довжина в дюймах (in)

Кількість

(321[0-5])(\d{6})

Міра

Кількість в дюймах

Чиста вага/об’єм: унції (oz)

Кількість

(357[0-5])(\d{6})

Міра

Кількість в oz

Чистий об’єм: кубічні фути (ft3)

Кількість

(365[0-5])(\d{6})

Міра

Кількість в ft3

Тип упаковки

Тип пакування

(91) ([!»%-/0-9:-?A-Z_a-z]{0,90})

Буквено-цифрова назва

Тип упаковки