Nomenklatur barcode GS1

Nomenklatur GS1 mengkonsolidasikan berbagai data produk dan rantai pasokan ke dalam satu barcode. Odoo menerima Global Trade Item Numbers unik (GTIN), yang dibeli oleh bisnis, untuk memungkinkan pengiriman global, penjualan, dan daftar produk eCommerce.

Konfigurasikan nomenklatur GS1 untuk memindai barcode kotak tertutup dan mengidentifikasi informasi produk penting, seperti GTIN, nomor lot, informasi kuantitas, dan lainnya.

Penting

GTINs adalah identifikasi produk unik yang harus dibeli dari GS1 untuk menggunakan barcode GS1.

Siapkan nomenklatur barcode

Untuk menggunakan nomenklatur GS1, buka aplikasi Inventaris ‣ Konfigurasi ‣ Pengaturan. Kemudian di bawah bagian Barcode, centang kotak Pemindai Barcode. Selanjutnya, pilih Nomenklatur Barcode ‣ Nomenklatur GS1 Default dari opsi nomenklatur barcode default.

Pilih GS1 dari dropdown dan klik tautan eksternal untuk melihat daftar aturan GS1.

Daftar aturan GS1 dan pola barcode yang didukung Odoo secara default dapat diakses dengan mengklik ikon ➡️ (panah) di sebelah kanan pilihan Nomenklatur Barcode.

Dalam tabel pop-up Buka: Nomenklatur, lihat dan edit Nama Aturan GS1 yang tersedia di Odoo. Tabel ini berisi semua informasi yang dapat dikondensasi dengan barcode GS1, beserta Pola Barcode yang sesuai.

Tip

Setelah menetapkan GS1 sebagai nomenklatur barcode, pengaturan Nomenklatur Barcode juga dapat diakses melalui menu tersembunyi yang dapat ditemukan setelah mengaktifkan mode pengembang. Setelah diaktifkan, buka menu aplikasi Inventaris ‣ Konfigurasi ‣ Nomenklatur Barcode dan terakhir, pilih Nomenklatur GS1 Default.

Gunakan barcode GS1 di Odoo

Untuk identifikasi produk menggunakan barcode GS1 di Odoo, bisnis memperoleh GTIN unik sebagai pengenal produk yang berbeda secara internasional yang dibeli dari GS1. GTIN ini dikombinasikan dengan detail produk spesifik mengikuti pola barcode yang ditentukan oleh GS1. Susunan angka dan huruf dalam pola barcode harus mematuhi konvensi GS1 agar dapat diinterpretasikan secara akurat oleh sistem global di sepanjang rantai pasokan.

Setiap barcode dimulai dengan application identifier (A.I.) 2-4 digit. Awalan wajib ini secara universal menunjukkan jenis informasi yang terkandung dalam barcode. Odoo mengikuti aturan GS1 untuk mengidentifikasi informasi, sebagaimana dirinci dalam daftar aturan GS1 default. Menyertakan A.I. yang relevan dari daftar memungkinkan Odoo untuk menginterpretasikan barcode GS1 dengan benar. Meskipun sebagian besar pola barcode memiliki persyaratan panjang tetap, pola tertentu, seperti lot dan nomor seri, memiliki panjang yang fleksibel.

Tip

Untuk pola barcode dengan panjang fleksibel yang tidak ditempatkan di akhir barcode GS1, gunakan pemisah FNC1 (\x1D) untuk mengakhiri barcode.

Contoh: Pola barcode untuk nomor lot memiliki panjang 20 karakter. Alih-alih membuat barcode nomor lot 20 karakter, seperti LOT00000000000000001, gunakan pemisah FNC1 untuk membuatnya lebih pendek: LOT001x1D.

Lihat daftar tata nama GS1 untuk melihat daftar lengkap semua pola barcode dan aturan yang harus diikuti. Atau, lihat dokumentasi penggunaan GS1 ini untuk contoh spesifik menggabungkan GTIN dengan informasi produk dan mengonfigurasi alur kerja.

Buat aturan

Aturan GS1 adalah format spesifik informasi yang terkandung dalam barcode, dimulai dengan A.I. dan berisi panjang karakter yang ditentukan. Memindai barcode GS1 dari daftar GS1 default akan mengisi data yang sesuai secara otomatis di database Odoo.

Menambahkan aturan barcode GS1 di Odoo memastikan interpretasi yang akurat terhadap format GS1 unik dan non-standar.

Untuk melakukannya, mulailah dengan mengaktifkan mode pengembang dan navigasi ke daftar Barcode Nomenclatures di aplikasi Inventaris ‣ Konfigurasi ‣ Barcode Nomenclatures. Kemudian, pilih item daftar Default GS1 Nomenclature.

Pada halaman Default GS1 Nomenclature, pilih Add a line di bagian bawah tabel, yang akan membuka jendela untuk membuat aturan baru. Kolom Rule Name digunakan secara internal untuk mengidentifikasi apa yang direpresentasikan oleh barcode. Types barcode adalah klasifikasi berbeda dari informasi yang dapat dipahami oleh sistem (misalnya produk, kuantitas, tanggal terbaik sebelum, paket, kupon). Sequence mewakili prioritas aturan; ini berarti semakin kecil nilainya, semakin tinggi aturan tersebut muncul di tabel. Odoo mengikuti urutan sekuensial tabel ini dan akan menggunakan aturan pertama yang cocok berdasarkan urutan. Barcode Pattern adalah cara urutan huruf atau angka dikenali oleh sistem sebagai informasi tentang produk.

Setelah mengisi informasi, klik tombol Save & New untuk membuat aturan lain atau klik Save & Close untuk menyimpan dan kembali ke tabel aturan.

Pemecahan masalah barcode

Karena barcode GS1 menantang untuk digunakan, berikut adalah beberapa pemeriksaan yang dapat dicoba ketika barcode tidak berfungsi seperti yang diharapkan:

  1. Pastikan pengaturan Barcode Nomenclature diatur sebagai Default GS1 Nomenclature. Lompat ke bagian pengaturan tata nama untuk detail lebih lanjut.

  2. Pastikan kolom yang dipindai dalam barcode diaktifkan di Odoo. Misalnya, untuk memindai barcode yang berisi lot dan nomor seri, pastikan fitur Lots & Serial Numbers diaktifkan di pengaturan Odoo dan pada produk.

  3. Hilangkan tanda baca seperti tanda kurung () atau kurung siku [] antara A.I. dan urutan barcode. Ini biasanya digunakan dalam contoh untuk kemudahan membaca dan tidak boleh disertakan dalam barcode final. Untuk detail lebih lanjut tentang membangun barcode GS1, kunjungi bagian ini.

  4. Ketika satu barcode berisi beberapa kolom yang dikodekan, Odoo memerlukan semua aturan untuk terdaftar dalam tata nama barcode agar Odoo dapat membaca barcode. Bagian ini merinci cara menambahkan aturan baru dalam tata nama barcode.

  5. Uji barcode yang berisi beberapa kolom yang dikodekan, satu per satu, untuk mengetahui kolom mana yang menyebabkan masalah.

    Example

    Saat menguji barcode yang berisi GTIN, nomor lot, dan kuantitas, mulailah dengan memindai GTIN saja. Kemudian, uji GTIN dengan nomor lot, dan akhirnya, coba pindai seluruh barcode.

  6. Setelah mendiagnosis bahwa field yang dikodekan tidak diketahui, tambahkan aturan baru ke daftar default Odoo untuk mengenali barcode GS1 dengan spesifikasi unik.

    Penting

    Meskipun field baru akan dibaca, informasi tersebut tidak akan terhubung ke field yang ada di Odoo tanpa kustomisasi developer. Namun, menambahkan aturan baru diperlukan untuk memastikan field lainnya dalam barcode diinterpretasikan dengan benar.

Daftar nomenklatur GS1

Tabel di bawah ini berisi daftar default aturan GS1 Odoo. Pola barcode ditulis dalam ekspresi reguler. Hanya tiga aturan pertama yang memerlukan check digit sebagai karakter terakhir.

Aturan nama

Tipe

Pola Barcode

Tipe Konten GS1

Field Odoo

Serial Shipping Container Code

Kemasan

(00)(\d{18})

Pengidentifikasi numerik

Nama paket

Global Trade Item Number (GTIN)

Produk Satuan

(01)(\d{14})

Pengidentifikasi numerik

Bidang Barcode pada formulir produk

GTIN dari item perdagangan yang terkandung

Produk Satuan

(02)(\d{14})

Pengidentifikasi numerik

Kemasan

Kirim ke / Kirim ke lokasi global

Lokasi tujuan

(410)(\d{13})

Pengidentifikasi numerik

Lokasi tujuan

Kirim / Kirim untuk penerusan

Lokasi tujuan

(413)(\d{13})

Pengidentifikasi numerik

Sumber lokasi

I.D. dari lokasi fisik

Lokasi

(414)(\d{13})

Pengidentifikasi numerik

Lokasi

Nomor batch atau lot

Lot

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

Nama alfanumerik

Lot

Nomor seri

Lot

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

Nama alfanumerik

Nomor seri

Tanggal pengemasan (YYMMDD)

Tanggal Pengemasan

(13)(\d{6})

Tanggal

Tanggal pengepakan

Tanggal terbaik sebelum (YYMMDD)

Bagus sebelum tanggal

(15)(\d{6})

Tanggal

Tanggal terbaik sebelum

Tanggal kedaluwarsa (YYMMDD)

Tanggal Kedaluwarsa

(17)(\d{6})

Tanggal

Tanggal kedaluwarsa

Jumlah item variabel

Kuantitas

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

Ukur

UoM: Unit

Jumlah item perdagangan

Kuantitas

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

Ukur

Qty dalam unit untuk kontainer (AI 02)

Berat bersih: kilogram (kg)

Kuantitas

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

Ukur

Jumlah dalam kg

Panjang dalam meter (m)

Kuantitas

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

Ukur

Jumlah dalam m

Volume bersih: liter (L)

Kuantitas

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

Ukur

Jumlah dalam L

Volume bersih: meter kubik (m:sup:3)

Kuantitas

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

Ukur

Jumlah dalam m:sup:3

Panjang dalam inci (in)

Kuantitas

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

Ukur

Jumlah dalam inci

Berat/volume bersih: ons (oz)

Kuantitas

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

Ukur

Jumlah dalam oz

Volume bersih: kaki kubik (ft:sup:3)

Kuantitas

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

Ukur

Jumlah dalam ft:sup:3

Jenis kemasan

Jenis Kemasan

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

Nama alfanumerik

Tipe paket