GS1 nomenklatur för streckkoder¶
GS1-nomenklaturen konsoliderar olika produkt- och leveranskedjedata i en enda streckkod. Odoo tar emot unika Global Trade Item Numbers (GTIN), som köps av företag, för att möjliggöra global frakt, försäljning och e-handelsproduktlistning.
Konfigurera GS1-nomenklaturen för att skanna streckkoder på förseglade lådor och identifiera viktig produktinformation, t.ex. GTIN, partinummer, kvantitetsinformation med mera.
Viktigt
|GTIN är en unik produktidentifiering som måste köpas från GS1 <https://www.gs1.org/standards/get-barcodes>`_ för att kunna använda GS1:s streckkoder.
Se även
:ref:`Varför fungerar inte min streckkod? <streckkod/operationer/felsökning>
Set up streckkod nomenklatur¶
För att använda GS1-nomenklatur, gå till Barcode markerar du sedan rutan Barcode Scanner. Välj sedan bland alternativen för standardstreckkodsnomenklatur.
. Under avsnittetListan över GS1 regler och streckkodsmönster som Odoo stöder som standard är tillgänglig genom att klicka på ➡️ (pil) ikonen till höger om Barcode Nomenclature urvalet.
I popup-tabellen Open: Nomenclature popup-tabell kan du visa och redigera GS1 Rule Names som finns tillgängliga i Odoo. Tabellen innehåller all information som kan sammanfattas med en GS1-streckkod, tillsammans med motsvarande Barcode Pattern.
Tips
När du har ställt in GS1 som streckkodsnomenklatur kan inställningarna för developer mode har aktiverats. När läget är aktiverat går du till menyn och slutligen väljer du Default GS1 Nomenclature.
också nås via en dold meny som kan hittas efter attAnvänd GS1 streckkoder i Odoo¶
För produktidentifiering med GS1 streckkoder i Odoo erhåller företag ett unique GTIN som en internationellt distinkt produktidentifierare som köps från GS1. Detta GTIN kombineras med specifika produktdetaljer enligt GS1:s angivna streckkodsmönster. Streckkodsmönstrets arrangemang av siffror och bokstäver måste följa GS1:s konventioner för att tolkas korrekt av globala system längs leveranskedjan.
Varje streckkod inleds med en 2-4-siffrig applikationsidentifierare (A.I.). Detta obligatoriska prefix anger universellt vilken typ av information streckkoden innehåller. Odoo följer GS1:s regler för identifiering av information, som beskrivs i default GS1 rules list. Genom att inkludera relevant A.I. från listan kan Odoo tolka GS1-streckkoder korrekt. Medan de flesta streckkodsmönster har ett fast längdkrav, har vissa, såsom partier och serienummer, flexibel längd.
Tips
För streckkodsmönster med flexibel längd som inte placeras i slutet av GS1-streckkoden, använd FNC1-separatorn (x1D
) för att avsluta streckkoden.
Exempel: Streckkodsmönstret för partinummer är 20 tecken långt. Istället för att skapa en 20 tecken lång streckkod för partinummer, som LOT00000000000000001
, använder du FNC1-avgränsaren för att göra den kortare: LOT001x1D
.
Se GS1 nomenclature list för att se en omfattande lista över alla streckkodsmönster och regler som ska följas. I övrigt hänvisas till this GS1 usage doc för specifika exempel på hur man kombinerar GTIN med produktinformation och konfigurerar arbetsflödet.
Se även
Arbetsflöde <barcode/operations/quantity-ex> för kvantiteter som inte ingår i enheten`
Skapa regler¶
GS1-regler är ett specifikt format för information som finns i streckkoden, som börjar med ett A.I. och innehåller en definierad längd av tecken. Skanning av GS1-streckkoder från default GS1 list fyller automatiskt i motsvarande data i Odoo-databasen.
Genom att lägga till GS1-streckkodsregler i Odoo säkerställs korrekt tolkning av unika, icke-standardiserade GS1-format.
Börja med att aktivera utvecklarläge och gå till listan streckkodsnomenklaturer i . Välj sedan listobjektet Default GS1 Nomenclature.
På sidan Default GS1 Nomenclature väljer du Add a line längst ned i tabellen, vilket öppnar ett fönster där du kan skapa en ny regel. Fältet Regelnamn används internt för att identifiera vad streckkoden representerar. Streckkoden Types är olika klassificeringar av information som kan förstås av systemet (t.ex. produkt, kvantitet, bäst före-datum, förpackning, kupong). Sequence representerar regelns prioritet; detta innebär att ju mindre värdet är, desto högre visas regeln i tabellen. Odoo följer den sekventiella ordningen i tabellen och kommer att använda den första regeln som matchar baserat på sekvensen. Barcode Pattern är hur sekvensen av bokstäver eller siffror känns igen av systemet för att innehålla information om produkten.
När du har fyllt i informationen klickar du på knappen Save & New för att skapa en ny regel eller på Save & Close för att spara och återgå till regeltabellen.
Felsökning av streckkoder¶
Eftersom GS1-streckkoder är svåra att arbeta med finns det några kontroller att göra när streckkoderna inte fungerar som förväntat:
Se till att inställningen Barcode Nomenclature är inställd som . Gå till avsnittet inställning av nomenklatur för mer information.
Se till att fälten som skannas i streckkoden är aktiverade i Odoo. Om du till exempel vill skanna en streckkod som innehåller partier och serienummer måste du se till att funktionen Parti & serienummer är aktiverad i Odoo’s inställningar och på produkten.
Utelämna skiljetecken som parenteser
()
eller hakparenteser[]
mellan A.I. och streckkodssekvensen. Dessa används vanligtvis i exempel för att underlätta läsningen och ska inte inkluderas i den slutliga streckkoden. För mer information om hur du skapar GS1-streckkoder, gå till detta avsnitt.När en streckkod innehåller flera kodade fält kräver Odoo att alla regler listas i streckkodsnomenklaturen för att Odoo ska kunna läsa streckkoden. Det här avsnittet beskriver hur du lägger till nya regler i streckkodsnomenklaturen.
Testa streckkoder som innehåller flera kodade fält, bit för bit, för att ta reda på vilket fält som orsakar problemet.
Example
När du testar en streckkod som innehåller GTIN, partinummer och kvantitet, börja med att skanna enbart GTIN. Testa sedan GTIN med partinumret och försök slutligen skanna hela streckkoden.
Efter att ha diagnostiserat det kodade fältet är okänt, lägg till nya regler till Odoo’s standardlista för att känna igen GS1 streckkoder med unika specifikationer.
Viktigt
Även om det nya fältet kommer att läsas, kommer informationen inte att länkas till ett befintligt fält i Odoo utan utvecklaranpassningar. Det är dock nödvändigt att lägga till nya regler för att säkerställa att resten av fälten i streckkoden tolkas korrekt.
GS1 nomenklaturlista¶
Tabellen nedan innehåller Odoo’s standardlista över GS1-regler. Streckkodsmönster skrivs i reguljära uttryck. Endast de tre första reglerna kräver en kontrollsiffra som sista tecken.
Regelns namn |
Typ |
Streckkodsmönster |
GS1 Innehållstyp |
Odoo-området |
---|---|---|---|---|
Kod för seriell fraktcontainer |
Paket |
(00)(\d{18}) |
Numerisk identifierare |
Paketets namn |
Nummer för global handel (GTIN) |
Enhet Produkt |
(01)(\d{14}) |
Numerisk identifierare |
Barcode fält på produktformulär |
GTIN för inneslutna handelsvaror |
Enhet Produkt |
(02)(\d{14}) |
Numerisk identifierare |
Förpackning |
Skicka till / leverera till global plats |
Destinationens läge |
(410)(\d{13}) |
Numerisk identifierare |
Destinationens läge |
Sändning / leverans för forward |
Destinationens läge |
(413)(\d{13}) |
Numerisk identifierare |
Källans läge |
I.D. för en fysisk plats |
Plats |
(414)(\d{13}) |
Numerisk identifierare |
Plats |
Batch- eller partinummer |
Lot |
(10) ([!”%-/0-9:-?A-Z_a-z]{0,20}) |
Alfanumeriskt namn |
Lot |
Serienummer |
Lot |
(21) ([!”%-/0-9:-?A-Z_a-z]{0,20}) |
Alfanumeriskt namn |
Serienummer |
Förpackningsdatum (ÅÅMMDD) |
Datum för förpackning |
(13)(\d{6}) |
Datum |
Datum för förpackning |
Bäst före datum (ÅÅMMDD) |
Bäst före datum |
(15)(\d{6}) |
Datum |
Bäst före-datum |
Utgångsdatum (ÅÅMMDD) |
Utgångsdatum |
(17)(\d{6}) |
Datum |
Sista giltighetsdag |
Variabelt antal artiklar |
Antal |
(30)(\d{0,8}) |
Mått |
UoM: Enheter |
Antal handelsvaror |
Antal |
(37)(\d{0,8}) |
Mått |
Antal i enheter för containrar (AI 02) |
Nettovikt: kilogram (kg) |
Antal |
(310[0-5])(\d{6}) |
Mått |
Antal i kg |
Längd i meter (m) |
Antal |
(311[0-5])(\d{6}) |
Mått |
Antal i m |
Nettovolym: liter (L) |
Antal |
(315[0-5])(\d{6}) |
Mått |
Antal i L |
Nettovolym: kubikmeter (m3) |
Antal |
(316[0-5])(\d{6}) |
Mått |
Antal i m3 |
Längd i tum (tum) |
Antal |
(321[0-5])(\d{6}) |
Mått |
Antal i tum |
Nettovikt/volym: uns (oz) |
Antal |
(357[0-5])(\d{6}) |
Mått |
Antal i oz |
Nettovolym: kubikfot (ft3) |
Antal |
(365[0-5])(\d{6}) |
Mått |
Antal i ft3 |
Typ av förpackning |
Förpackningstyp |
(91) ([!”%-/0-9:-?A-Z_a-z]{0,90}) |
Alfanumeriskt namn |
Förpackningstyp |