GS1-viivakoodit
Varastotyöntekijöiden on usein suoritettava useita tehtäviä, kun rekisteröivät nimikkeen, kuormalavan tai kontin liikkeitä mobiililaitteen skannerin avulla. Nämä tehtävät voivat sisältää sekä viivakoodien skannauksen että tietojen antamisen manuaalisesti mobiililaitteessa. Viivakoodit käyttävät yrityskohtaista muotoa, jota voit määrittää ja hallita käyttäen Microsoft Dynamics 365 Supply Chain Management.
Osoitetarrojen GS1-viivakoodit kehitettiin tarjoamaan yleinen standardi yritysten väliseen tietojen vaihtoon. Niitä on saatavana sekä suoraviivaisina (1D) symboleina (viivakoodimuodoissa), kuten GS1-128, että 2D-symboleissa, kuten GS1 DataMatrix ja GS1 QR -koodit. Tietojen koodaamisen lisäksi GS1-viivakoodien avulla tietojen merkitys voidaan määrittää käyttämällä esimääritettyä sovellustunnisteiden luetteloa. GS1-standardi määritetään tietomuodon ja erilaiset tiedot, joita voidaan koodata sen avulla. Aiemmista viivakoodistandardeista poiketen GS1-viivakoodeissa voi olla useita tietoelementtejä. Niinpä yksi viivakoodiskannaus voi siepata erityyppisiä tuotetietoja, kuten erän ja vanhentumispäivän.
Supply Chain Management GS1-tuki yksinkertaistaa huomattavasti skannausprosessia varastoissa, joissa kuormalavojen ja konttien etiketeissä käytetään GS1-muotoisia viivakoodeja. Varastotyöntekijät saavat kaiken tarvittavan tiedon yhdellä GS1-viivakoodin skannauksella. Koska useita skannauksia ja/tai tietojen manuaalista antamista ei tarvita, GS1-viivakoodit auttavat lyhentämään tehtäviin kuluvaa aikaa. Samalla myös tarkkuus paranee.
Logistiikkapäälliköiden on määritettävä pakollisten sovellustunnisteiden luettelo ja liittää kukin tunniste soveltuviin mobiililaitteen valikkovaihtoehtoon. Sovellustunnisteita voidaan käyttää koko varastossa yleisenä siirto- ja pakkausasetuksena. Näin ollen kaikkien osoitetarrojen muoto on yhtenäinen.
Ellei toisin mainita, viivakoodi viittaa tässä artikkelissa sekä lineaarisiin (1D) viivakoodeihin että 2D-viivakoodeihin.
GS1-viivakoodin muoto
GS1:n yleiset tiedot määrittävät, mitä symbolit ovat käytössä GS1-viivakoodeissa ja miten viivakoodin tiedot koodataan. Tässä artikkelissa on lyhyt esittely aiheeseen. Tarkempia tietoja on GS1:n julkaisuissa GS1:n yleisissä määrityksessä. GS1-määritysasiakirjaa päivitetään säännöllisesti, ja sen tiedot ovat ajan tasalla GS1:n yleisessä määrityksen versiossa 22.0.
GS1-viivakoodit käyttävät seuraavia symboleja:
- Suoraviivaiset tai 1D-viivakoodit – GS1-128 ja GS1-tietopalkki
- 2D-viivakoodit – GS1 DataMa myös, GS1 SALASANAN KOODI ja GS1-dotcode
GS1-128:ssa on maininnat GS1:stä, joka on erikoistapaus tavallisesta Code-128 lineaarisesta viivakoodista, GS1 DataMatrixista ja GS1 QR-koodista. GS1-version ja ei-GS1-version välinen ero on erityismerkki (FNC1) viivakooditietojen ensimmäisenä merkkinä. FNC1-merkki ilmaisee, että viivakoodin tietoja on tulkittava GS1-määritysten mukaisesti.
Itse viivakoodin tiedot koostuvat useista tietoelementeistä, joista jokaisella on sovelluksen tunnus kentän alussa. Yleensä tiedot esitetään myös viivakoodina luettavassa muodossa, jossa sovelluksen tunnus näytetään sulkeissa. Alla on esimerkki: (01) 09521101530001 (17) 210119 (10) AB-123
. Tämä viivakoodi sisältää kolme elementtiä:
- Hakemuksen tunnus 01 – Nimikkeen GS1-kauppanimikenumero (GTIN).
- Hakemuksen tunnus 17 – Vanhentumispäivä.
- Hakemuksen tunnus 10 – Eränumero.
Kunkin elementin tietojen pituus voi olla joko ennalta määritetty pituus tai muuttuva pituus. Sovellustunnusten kiinteä luettelo sisältää ennalta määritetyt pituudet. Kaikilla muilla sovellustunnuksilla on muuttuva pituus, ja GS1-sovelluksen tunnusluettelo määrittää tietojen enimmäispituuden ja muodon. Esimerkiksi sovelluksen tunnisteessa 01 on ennalta määritetty pituus 16 merkkiä (kaksi itse sovelluksen tunnisteelle ja sitten 14 GTIN:lle), ja sovelluksen tunnisteessa 17 on ennalta määrätty pituus kahdeksan merkkiä (kaksi itse sovelluksen tunnisteelle ja sitten kuusi merkkiä varten päivämäärä). Sovelluksen tunnuksella 10 on kuitenkin kaksi numeroa sovelluksen tunnukselle ja sen jälkeen enintään 20 aakkosnumeerista merkkiä.
Jos elementti seuraa muuttuvan pituuden elementtiä, on käytettävä erotinmerkkiä. Tämä erotin voi olla joko erityinen FNC1-merkki tai ryhmän erotinmerkki (ei-tulostettava merkki, jossa on ASCII-koodi 29 ja heksadesimaalikoodi 1D). Erotinta ei saa käyttää viimeisen elementin jälkeen. Vaikka erotinta ei myöskään tulisi käyttää ennalta määrätyn pituisten elementtien jälkeen, sen olemassaolo ei ole kriittinen virhe.
Viivakooditiedoissa edellisestä viivakoodin esimerkistä, joka sisältää sovellustunnisteet 01, 17 ja 10, Koodi-128-, QR-koodi- tai DataMatrix-symbolin tiedot koodataan muodossa <FNC1>
01
09521101530001
17
210119
10
AB-123
(sovelluksen tunnukset näkyvät lihavoituna). Paras käytäntö on, että kaikki elementit, joilla on muuttuva pituus, on poistettava, jotta lisäryhmän erotinmerkkiä ei tarvita. Viivakoodilla voi kuitenkin olla myös eri elementtien järjestys, jossa erotin on pakollinen. Alla on esimerkki: <FNC1>
01
09521101530001
10
AB-123<GS>
17
210119
.
Päivämäärät ja desimaaliluvut
Päivämäärät esitetään aina VVMMDD-muodossa, jossa vuoden päivämäärät määräytyvät GS1-tietojen mukaan. Vain päivämäärät 49 vuotta menneisyydestä 50 vuoteen tulevaisuudessa (suhteessa kuluvaan vuoteen) voidaan esittää.
Jotkin tietoelementit sisältävät desimaalilukuja. Esimerkiksi sovellustunnukset 3100, 3101, ... 3105 edustavat nettopainoa kilogrammoina. Koska näiden sovellustunnusten ennalta määritetty pituus on 10, määrää varten on käytettävissä kuusi numeroa. Desimaalipisteen sijainti määritetään sovellustunnuksen viimeisen numeron perusteella. Siksi myös tätä sovellustunnusten sukua voi edustaa 310n. Koska GS1-vakio määrittää, että desimaalipisteen vasemmalla puolella on oltava vähintään yksi luku, enintään viisi desimaalia sallitaan.
Seuraavassa on muutamia esimerkkejä, jotka osoittavat, miten numeroita 123456 tulkitaan eri sovellustunnuksilla (lihavoituna):
3100
123456
→ 123456 (kokonaisluku)3101
123456
→ 12345.6 (yksi desimaalipaikka)3102
123456
→ 1234,56 (kaksi desimaalia)3103
123456
→ 123.456 (kolme desimaalia)3104
123456
→ 12,3456 (neljä desimaalia)3105
123456
→ 1.23456 (viisi desimaalia)
GS1-viivakoodien skannaaminen Supply Chain Managementissa
Varastotyöntekijät käyttävät GS1-viivakoodien skannaamiseen skanneria, joka on integroitu tai liitetty matkapuhelimeen. Tämän jälkeen skanneri lähettää skannatun viivakoodin Warehouse Management -mobiilisovellukseen näppäimistön tapahtumien sarjana. Tätä käyttötilaa kutsutaan myös näppäimistön sektoriksi tai sektoriksi. Mobiilisovellus lähettää vastaanotetut tekstit Supply Chain Managementiin. Kun järjestelmä vastaanottaa syöttötiedot, se määrittää ensin, aloitetaanko tietojen alussa jokin konfiguroitu etuliite, joka ilmaisee, että tiedot ovat todellisuudessa GS1-viivakoodi (katso Määritä yleiset GS1-asetukset -osa). Jos skannatut tiedot alkavat yhdellä näistä etuliitteistä, järjestelmä jäsentää tiedot GS1-jäsentimen avulla ja poimii yksittäisiä tietoelementtejä sovellustunnusten mukaan. Kun tiedot on jäsentetty, skannatut tiedot täytetään joko nykyiseen syöttökenttään tai useisiin kenttiin.
Viivakoodin skannerin laitteiston ja ohjelmiston konfiguroiminen
Jotta Supply Chain Management tunnistaisi ja poistaisi GS1-viivakoodit oikein, laitteiston lukulaite tai tukiohjelmisto on määritettävä suorittamaan seuraavat toimenpiteet:
- Lisää skannattuihin viivakoodeihin etuliite, jotta järjestelmä tunnistaa GS1-viivakoodin.
- Muunna tulostettava ASCII-ryhmän erotinmerkki (ASCII-koodi 29 tai heksadesimaalikoodi 1D) tulostettavaksi merkiksi, kuten aaltoviivaksi (~).
Vaikka voit lisätä minkä tahansa etuliitteen skannattavaan viivakoodiin, yksi vaihtoehto on lisätä ISO/IEC 15424 -symbolitunnus, joka tunnetaan myös AIM-tunnisteena. Tämä kolmimerkkinen tunnus alkaa merkillä ]
, ja sen jälkeen sillä on yksi merkki, joka yksilöi käytetyn symbolin, ja sen jälkeen sillä on numero, jota käytetään edelleen määreenä. Esimerkiksi AIM-tunniste ]C1
määrittää koodin 128 viivakoodin (merkin C
takia), ja muuntaja 1
määrittää, että tietojen ensimmäisessä kohdassa on FNC1-merkki. Toisaalta koodi ]C0
on koodi 128 -viivakoodi, jossa on mikä tahansa muu merkki tietojen ensimmäisenä merkkinä.
Seuraavat viisi symbolitunnusta vastaavat GS1-viivakoodeja, joissa on sovelluksen tunnuselementtejä:
]C1
– Koodi 128 (C
), jossa FNC1-merkki on ensimmäisessä kohdassa (1
), tunnetaan myös nimellä GS1-128.]e0
– GS1-tietopalkki.]d2
– DataMahor jad
ECC 200 ja FNC1, ensimmäinen toimi (2
), nimeltään GS1 DataMa myös.]Q3
– MALLIN 2 symboliQ
FNC1 ensimmäisessä asennossa (3
), tunnetaan myös nimellä GS1 SEN KOODI.]J1
– GS1-dotCode.
Jos käytät näitä tunnisteita, yhteensopivuus muiden kuin GS1-viivakoodien kanssa edellyttää, että skannerit tai skannaavat ohjelmat on konfiguroitu poistamaan kaikki tunnukset, jotka eivät vastaa GS1-tunnuksia. Jos esimerkiksi skannaat "normaalin" viivakoodin 39, etuliite ]A0
lisätään. Koska järjestelmä ei ymmärrä tätä etuliitettä GS1-etuliitteenä, se tulkitsee sen tiedoksi ja tuottaa odottamattomia tuloksia.
Seteli
Warehouse Management -mobiilisovelluksen versiosta 2.0.17.0 ja sitä myöhemmästä voidaan poistaa kaikki ne AIM-etuliitteet, jotka eivät sisälly aiempiin luetteloihin. Tämä toiminto tukee tapauksia, joissa voit määrittää skannerin lisäämään AIM-etuliitteen, mutta et poistaa ei-toivottuja etuliitteitä.
Yhden ja useiden kenttien skannaaminen
Kun tiedot on jäsennetty viivakoodista, ne syötetään kannettavan laitteen työnkulun ohjausobjekteihin. On olemassa kaksi menetelmää, jotka käsitellään vuorotellen:
- Yksittäinen kentän skannaaminen – Tämä menetelmä täyttää vain kentän, jonne viivakoodi on skannattu. Jos esimerkiksi skannaat viivakoodin
<FNC1>
01
09521101530001
17
210119
10
AB-123
, kun kohdistin on Nimike-kentässä, kenttään kirjoitetaan viivakoodin GTIN09521101530001
. Jos esimerkiksi skannaat saman viivakoodin, kun kohdistin on Erätunnus-kentässä, kenttään kirjoitetaan erätunnusAB-123
viivakoodista. Tämä tila toimii kaikissa työnkuluissa, ja se edellyttää vain, että yleiset viivakooditietomääritykset on tehty. Jos viivakoodi sisältää useita elementtejä, se on skannattava useita kertoja, sillä vain yksi osa viivakoodista syötetään kerrallaan kannettavan laitteen työnkulkuun. Yleiset viivakooditietomääritykset ohjaavat tätä toimintatapaa Yleisten viivakooditietomääritysten määrittäminen -osassa kuvatulla tavalla. - Useita kenttien skannaamista – Tämä menetelmä täyttää useita kenttiä yhden viivakoodin skannauksen yhteydessä työntämällä lisätietoja matkalaitteen flow-tilaan. Käytäntö on esimerkiksi määritetty työntämään sovelluksen tunniste 01
ItemId
-ohjausobjektiin ja sovellustunnus 10InventBatchId
-kenttään. Jos skannaat viivakoodin<FNC1>
01
09521101530001
17
210119
10
AB-123
, molempien muuttujien tietoja työnnetään samalla kertaa. Järjestelmä ei siis kysy nimikettä ja/tai eränumeroa työnkulussa. Tätä toimintaa ohjaavat viivakooditietokäytännöt, jotka on linkitetty valikkokohtiin, kuten on kuvattu osiossa Määritä viivakooditietokäytännöt mobiililaitteiden valikkokohtien osalta..
Varoitus
Viivakooditietojen oletuskäytännöt on testattu toimimaan ilman odottamattomia toimintoja. Valikkokohteisiin linkitettyjen viivakooditietokäytäntöjen mukauttaminen voi kuitenkin aiheuttaa odottamattomia toimintoja, koska jotkin tiedot eivät ehkä ole käytettävissä tiettynä aikana.
GS1-ominaisuuksien käyttöönotto järjestelmässä
GS1-viivakoodien käyttö edellyttää, että Lue GS1-viivakoodit-ominaisuus on käytössä järjestelmässä. Supply Chain Managementin versiosta 10.0.32 alkaen tämä toiminto on pakollinen, eikä sitä voi poistaa käytöstä. Jos käytät vanhempaa versiota kuin 10.0.32, järjestelmänvalvojat voivat ottaa tämän toiminnon käyttöön tai pois käytöstä hakemalla Lue GS1-viivakoodit -toimintoa Toimintojen hallinta -työtilassa.
Jos käytät GS1-viivakoodeja, on suositeltavaa ottaa käyttöön myös GS1-viivakoodien parannettu jäsentäminen -ominaisuudet. (Supply Chain Managementin versiosta 10.0.32 alkaen tämä ominaisuus on oletusarvoisesti otettu käyttöön. Supply Chain Managementin versiosta 10.0.36 alkaen tämä ominaisuus on pakollinen, eikä sitä voi poistaa käytöstä.) Tämä ominaisuus parantaa GS1-viivakoodin jäsennintä. Siihen lisätään seuraavat parannukset:
- Se noudattaa GS1-yleismääritysalgoritmia symbolitietojen jäsentämiseen ja tarkistamiseen, että symbolin tiedot ovat kelvollisia määritysten mukaisesti.
- Se ei edellytä, että määrität tunnisteen enimmäispituus -arvon, ja se käytät pisintä etuliitevastaavuutta määritetyistä sovellustunnisteista.
- Sen avulla voit konfiguroida desimaalisovelluksen tunnukset helpommin käyttämällä kirjainta n, joka vastaa mitä tahansa numeroa. Voit esimerkiksi konfiguroida vain yhden sovelluksen tunnuksen (310n) erillisien sovellustunnusten asemesta (3101, 3102, 3103 ja niin edelleen).
- Se korjaa ongelman, jossa virheellisesti koodattuja tietoja tulkitaan kenttätiedoksi.
- Se on erillinen luokka, jota voidaan käyttää uudelleen muissa konteksteissa, ja mahdollistaa sen, että laajennettavuuspisteen avulla voidaan muokata skannattuja tietoja, ennen kuin työnkulkukentät on täytetty.
Yleisten GS1-asetusten määrittäminen
Varastonhallinnan parametrit -sivulla on muutamia yleiset GS1-asetukset muodostavia asetuksia.
Yleiset GS1-asetukset määritetään seuraavasti:
Siirry kohtaan Varastonhallinta > Asetukset > Varastonhallinnan parametrit.
Määritä Yleiset-välilehden Viivakoodit-pikavälilehdessä seuraavat kentät:
FNC1 Character, Datamafix- ja SS1-koodimerkki – Määritä merkit, joita tulee tulkita etuliitteiksi kullekin GS1-viivakoodityypille.
Ryhmäerotin – Määritä ascii-ryhmän erottimen merkin korvaava merkki.
Tunnuksen enimmäispituus – Määritä sovelluksen tunnukselle sallittu enimmäismerkkimäärä. Tätä kenttää ei tarvita, jos järjestelmään on otettu käyttöön parannettu GS1-jäsennintoiminto.
Tuntematon sovellustunnus - käytäntö – Valitse jokin seuraavista arvoista määrittääksesi, mitä järjestelmän tulee tehdä, jos se kohtaa tuntematonta sovellustunnusta, kun se jäsentää GS1-viivakoodin:
- Virhe : Järjestelmä raportoi virheen eikä skannaa mitään viivakoodin osaa. Voit skannata tämäntyyppisen viivakoodin lisäämällä täsmäytysmerkinnän GS1-sovelluksen tunnustauluun.
- Ohita tietoelementti – Järjestelmä jäsennä edelleen viivakoodia ilmoittamatta virheestä tai varoituksesta. Tuntemattoman sovellustunnuksen tiedot eivät ole sovelluksen käytettävissä.
Seteli
Etuliitteet ilmaisevat järjestelmälle, että viivakoodi on koodattu GS1-standardin mukaisesti. Samanaikaisesti voi käyttää eri tarkoituksiin enintään kolmea etuliitettä (FNC1-merkki, tietomatriisin merkki ja QR-koodin merkki).
Viivakooditietojen sovellustunnisteet
Tietojen koodaamisen lisäksi GS1-muotojen avulla tietojen merkitys voidaan määrittää käyttämällä esimääritettyä sovellustunnisteiden luetteloa. Logistiikkapäälliköiden on määritettävä pakollisten sovellustunnisteiden luettelo ja liittää kukin tunniste soveltuviin mobiililaitteen valikkovaihtoehtoon. Tunnisteita voidaan sitten käyttää koko varastossa yleisenä siirto- ja pakkausasetuksena. Näin ollen kaikkien osoitetarrojen muoto on yhtenäinen.
Järjestelmä käyttää tietoja, etenkin esimääritettyjä sovellustunnisteita, sellaisten sääntöjen muodostamiseen, joita on käytettävä soveltuvaan skannattuun tietoon.
Kukin sovellustunniste ilmaisee järjestelmälle, että seuraavat skannatun viivakoodin merkit on katsottava salatuksi tietolohkoksi. Sovellustunnisteiden määritys määrittää, miten järjestelmä tulkitsee viivakoodin ja tallentaa sen arvona järjestelmään.
Logistiikkapäälliköt voivat käyttää kansainvälisiä vakiosovellustunnisteita ja/tai luoda omia tunnisteita.
Vakiosovellustunnisteiden lataaminen
Alkuun pääsee nopeasti lataamalla yleisten kansainvälisten sovellustunnisteiden luettelon. Luetteloa voi sitten tarvittaessa laajentaa tai muokata myöhemmin.
Vakiosovellustunnisteet ladataan seuraavasti:
- Valitse Varastonhallinta > Määritys > GS1 > Viivakooditietojen sovellustunnisteet.
- Valitse toimintoruudussa Luo oletusasetukset.
Varoitus
Luo oletusasetus -komento poistaa kaikki tällä hetkellä määritetyt sovellustunnisteet ja korvaa ne vakioluettelolla. Kun oletusasetus on ladattu, luetteloa voi kuitenkin mukauttaa tarpeen mukaan.
Mukautettujen sovellustunnisteiden määrittäminen
Jos jotkin tai kaikki yrityksen käyttämät sovellustunnisteet poikkeavat vakiotunnisteista, omat koodit voidaan luoda alusta alkaen tai vakiotunnisteita voidaan mukauttaa tarpeen mukaan.
Omat GS1-sovellustunnisteet määritetään tai niitä mukautetaan seuraavasti:
Valitse Varastonhallinta > Määritys > GS1 > Viivakooditietojen sovellustunnisteet.
Noudata seuraavia ohjeita:
- Uuden tunnisteen luominen: valitse toimintoruudussa Uusi.
- Aiemmin luodun tunnisteen muokkaaminen: valitse ensin tunniste ja valita sitten toimintoruudussa Muokkaa.
Määritä seuraavat uuden tai valitun tunnisteen kentät:
- Hakemuksen tunnus – Kirjoita hakemuksen tunnuksen tunnuskoodi. Tämä on koodi on yleensä kaksinumeroinen kokonaisluku, mutta se voi olla myös pidempi luku. Desimaaliarvoissa viimeinen numero ilmaiseen desimaalien määrän. Lisätietoja on myöhemmin tässä luettelossa Desimaali-valintaruudun kuvauksessa. Jos GS1-viivakoodien parannetut jäsentimen ominaisuudet ovat käytössä, voit luoda yksittäisen sovellustunnuksen kaikille desimaalivaihtoehtoversioille käyttämällä sovelluksen tunnuksen viimeisenä merkkinä kirjainta n. Voit esimerkiksi konfiguroida vain yhden sovelluksen tunnuksen (310n) jokaisen desimaalipaikan erillisien sovellustunnusten asemesta (3101, 3102, 3103 ja niin edelleen).
- Kuvaus – Kirjoita tunnuksen lyhyt kuvaus.
- Kiinteä pituus – Valitse tämä valintaruutu, jos tämän sovelluksen tunnuksen avulla skannatuilla arvoilla on kiinteä määrä merkkejä. Poista tämän valintaruudun valinta, jos arvojen pituus vaihtelee. Siinä tapauksessa arvon päättyminen on ilmaistava käyttämällä Varastonhallinnan parametrit -sivulla määritettyä ryhmän erotinmerkkiä.
- Pituus – Määritä tällä sovellustunnuksella skannatuissa arvoissa näkyvien merkkien enimmäismäärä. Jos Kiinteä pituus -valintaruutu on valittu, odotusarvona on juuri kyseinen merkkimäärä.
- Tyyppi – Valitse tämän sovelluksen tunnuksen (numeerinen, aakkosnumeerinen tai päivämäärä) avulla skannattavan arvon tyyppi. Lisätietoja siitä, miten päivämäärät ja numerot esitetään viivakooditietoina, on Päivämäärät ja desimaalinumerot -osassa.
- Desimaali – Valitse tämä valintaruutu, jos arvo sisältää epäsuoran desimaalipisteen. Jos tämä ruutu valitaan, järjestelmä määrittää desimaalien määrän sovellustunnisteen viimeisen numeron perusteella. Lisätietoja siitä, miten päivämäärät ja numerot esitetään viivakooditietoina, on Päivämäärät ja desimaalinumerot -osassa.
Varoitus
Vaikka järjestelmän avulla voit määrittää minkä tahansa sovelluksen tunnuksen kiinteän pituuden valintaruudun, sitä tulee käyttää vain niiden sovellustunnusten osajoukolle, joiden yleisille GS1-määritykselle on määritetty pituus ennalta. Paranneltu GS1-jäsennin sisältää jo luettelon kaikista sovellustunnuksista, joilla on määritettyjä pituuksia.
Muistiinpano
Warehouse managementin parametrit -sivulla määritetty ryhmäerottimen arvo on valinnainen, jos sovelluksen tunnuksen jälkeen määritetyllä arvolla on kiinteä pituus.
Yleisten viivakooditietomääritysten tekeminen
Yleisillä viivakooditietomäärityksillä muodostetaan yleisten yhdistämismääritysten kokoelma. Nämä yhdistämismääritykset kohdistavat mobiilisovelluksen soveltuvat syöttökentät siihen sovellustunnisteeseen, joka määrittää, miten skannattujen viivakoodien kyseiseen kenttään tallennettuja arvoja tulkitaan. Oletusarvoisesti nämä asetukset koskevat kaikkien mobiililaitteen valikkovaihtoehtojen kaikkia skannauksia. Tietylle valikkovaihtoehdolle määritetty viivakooditietokäytäntö voi kuitenkin korvata ne tietyissä kentissä.
Yleiset viivakooditietomääritykset sallivat vain yhden arvon skannauksen kerralla. Niinpä jos yhdellä skannauksella halutaan ladata useita kentän arvoja, kyseisille valikkovaihtoehdoille on määritettävä viivakooditietokäytäntö.
Lisätietoja viivakooditietokäytännöistä on seuraavassa osassa.
Vakiomuotoisten yleisten viivakooditietomääritysten lataaminen
Yleiset viivakooditietomääritykset -sivulla voi ladata vakiojoukon mobiililaitteen kenttien ja oletusmäärityksen luomien vakiosovellustunnisteiden välisiä yhdistämismäärityksiä.
Määritä yleiset viivakooditietomääritykset valitsemalla Varastonhallinta > Määritys > GS1 > Yleiset viivakooditietomääritykset. Valitse sitten Luo oletusasetus, jolloin sopiva sovellustunniste määritetään automaattisesti kullekin kentälle, jota mobiililaitteen valikkovaihtoehdot tyypillisesti käyttävät.
Varoitus
Jos jokin yleinen viivakooditietomääritys on määritetty jo aiemmin, Luo oletusasetus -komento poistaa sen kokonaan ja lataa vakioasetukset.
Vakiomuotoisten yleisten viivakooditietomääritysten mukautus
Yleisiä viivakooditietomäärityksiä mukautetaan seuraavasti:
Valitse Varastonhallinta > Määritys > GS1 > Yleiset viivakooditietomääritykset.
Noudata seuraavia ohjeita:
- Uuden yhdistämismäärityksen luominen: valitse toimintoruudussa Uusi.
- Aiemmin luodun yhdistämismäärityksen muokkaaminen: valitse ensin yhdistämismääritys ja valitse sitten toimintoruudussa Muokkaa.
Määritä seuraavat uuden tai valitun yhdistämismäärityksen kentät:
- Kenttä – Valitse tai määritä mobiilisovelluksen syöttökenttä, joksi saapuva arvo määritetään. Arvo ei ole työntekijöiden näkemä näyttönimi. Sen sijaan se on sen avaimen nimi, joka on määritetty kenttään taustalla olevassa koodissa. Oletusmääritys sisältää kokoelman todennäköisesti hyödyllisiä kenttiä, ja kullakin kokoelman kentällä on intuitiivinen nimi ja vastaavat ohjelmoidut toiminnot. Omaan toteutukseen sopivista valinnoista kannattaa kuitenkin keskustella kehittäjäkumppanien kanssa.
- Sovelluksen tunnus – Valitse sovellettava sovellustunnus, joka on määritetty Viivakooditietosovelluksen tunnukset - sivulla. Tunniste määrittää, miten viivakoodia tulkitaan ja miten se tallennetaan nimetyn kentän arvona. Kun sovellustunniste on valittu, Kuvaus-kentässä on sen kuvaus.
Mobiililaitteiden valikkokohteiden viivakooditietokäytäntöjen määrittäminen
GS1-vakio tarkoitus on antaa työntekijöille mahdollisuus ladata useita arvoja, kun he skannaavat kerran yhden viivakoodin. Jotta tämä olisi mahdollista, logistiikkapäälliköiden on määritettävä viivakooditietokäytännöt ilmoittamaan järjestelmälle, miten useita arvoja sisältäviä viivakoodeja tulkitaan. Myöhemmin mobiililaitteen valikkovaihtoehtoihin voidaan määrittää käytäntöjä ohjaamaan viivakoodin tulkintaa, kun työntekijät skannaavat sen tietyn valikkovaihtoehdon käytön yhteydessä.
Jos valikkovaihtoehdolle ei ole määritetty viivakooditietokäytäntöä, järjestelmä voi siepata vain yhden arvon. Arvoa käytetään siihen mobiilisovelluksen syötteeseen, joka on valittuna, kun työtekijä suorittaa skannauksen yleisten viivakooditietomääritysten määrittämällä tavalla. Jos valikkovaihtoehtoon on määritetty viivakooditietokäytäntö, järjestelmää käyttää edelleen yleisiä viivakooditietomäärityksiä ensimmäisen viivakoodin arvon yhdistämiseen valittuun kenttään. Tämän jälkeen se voi kuitenkin siepata lisää kentän arvoja käytettävän käytännön mukaisesti.
Tiettyjen vakiomuotoisten viivakooditietokäytäntöjen lataaminen
Alkuun pääsee nopeasti lataamalla vakiomuotoisen viivakooditietokäytäntöjoukon. Käytäntöjä voi sitten tarvittaessa laajentaa tai muokata myöhemmin.
Vakiosovellustunnisteet ladataan seuraavasti:
- Valitse Varastonhallinta > Määritys > GS1 > Viivakooditietokäytäntö.
- Valitse toimintoruudussa Luo oletusasetukset.
Varoitus
Luo oletusasetus -komento poistaa kaikki tällä hetkellä määritetyt käytännöt ja korvaa ne vakiokäytäntöjoukolla. Kun oletusasetus on ladattu, käytäntöjä voi kuitenkin mukauttaa tarpeen mukaan.
Tiettyjen viivakooditietokäytäntöjen mukauttaminen
Varoitus
Jotkin viivakooditietokäytännöt eivät ehkä toimi kaikkien käytössäsi olevien mobiilityönkulkujen kanssa. Kun konfiguroit mukautettuja viivakooditietokäytäntöjä, sinun on testattava kannettavan laitteen työnkulkua käyttämällä erilaisia tietoja, jotka skannataan eri kohdissa työnkulussa. Näin voit määrittää, toimiiko työnkulku odottamallasi tavalla.
Viivakooditietokäytäntöjä määritetään ja mukautetaan seuraavasti:
Valitse Varastonhallinta > Määritys > GS1 > Viivakooditietokäytäntö.
Noudata seuraavia ohjeita:
- Uuden käytännön luominen: valitse toimintoruudussa Uusi.
- Aiemmin luodun käytännön muokkaaminen: valitse käytäntö luetteloruudussa.
Määritä uuden tai valitun käytännön otsikossa seuraavat kentät:
Käytännön nimi – Lisää käytännön nimi.
Kuvaus – Kirjoita käytännön lyhyt kuvaus.
Kentän arvon syötysmenetelmä – Valitse jokin seuraavista arvoista, kun haluat määrittää, kuinka yksittäisiä viivakoodiarvoja käsitellään osana matkapuhelimista:
- Käsittele heti : Sovelluksen tunnusarvot siirretään heti seuraavaan kannettavaan vaihe, vaikka tallennettuja arvoja ei tarvitse siepata osana myöhempiä vaihe. Tallennettujen arvojen mukaan tämä arvo voi aiheuttaa odottamattoman mobiililaitten työnkulun käsittelyn.
- Tallenna oletuksena : Sovelluksen tunnusarvot tallennetaan koko kannettavan laitteen valikkokohteen läpi. Niitä käytetään vain määritettyjä kenttiä edellyttäissä matkapuhelinvaiheissa. Siksi täsmälliset mobiililaitteen vaiheen kentän ohjausobjektien nimet on määritettävä osana viivakooditietokäytännön määritystä. Ne linkittävät sovelluksen tunnistearvot viivakoodeista Warehouse Managementin mobiilisovelluksen kenttiin. Lisätietoja oikeiden kenttänimien löytämisestä: Aktiivisten Warehouse Management ‑mobiilisovelluksen istuntojen tietojen tarkastaminen.
Automaattinen lähetys: Tämä vaihtoehto on käytettävissä vain , kun Kentän arvo -menetelmän kentän arvoksi on määritetty Tallenna oletukseksi. Määritä se arvoon Kyllä, niin mobiililaitteen vaihe lähetetään automaattisesti, jos kaikki kentät on määritetty.
Otsikon alla on pikavälilehti, jossa kentän nimet voidaan yhdistää sovellustunnisteisiin nykyisen käytännön edellyttämällä tavalla. Lisää ja poista rivejä tarpeen mukaan työkalurivin painikkeilla. Määritä kullekin riville seuraavat kentät:
- Kenttä – Valitse tai määritä mobiilisovelluksen syöttökenttä, joksi saapuva arvo määritetään. Arvo ei ole työntekijöiden näkemä näyttönimi. Sen sijaan se on sen avaimen nimi, joka on määritetty kenttään taustalla olevassa koodissa. Oletusmääritys sisältää kokoelman todennäköisesti hyödyllisiä kenttiä, ja kullakin kokoelman kentällä on intuitiivinen nimi ja vastaavat ohjelmoidut toiminnot. Omaan toteutukseen sopivista valinnoista kannattaa kuitenkin keskustella kehittäjäkumppanien kanssa. Lisätietoja kenttänimien löytämisestä: Aktiivisten Warehouse Management ‑mobiilisovelluksen istuntojen tietojen tarkastaminen.
- Sovelluksen tunnus – Valitse sovellettava sovellustunnus, joka on määritetty Viivakooditietosovelluksen tunnukset - sivulla. Tunniste määrittää, miten viivakoodia tulkitaan ja miten se tallennetaan nimetyn kentän arvona. Kun sovellustunniste on valittu, Kuvaus-kentässä on sen kuvaus.
- Lajittelu: Tämä sarake on käytettävissä vain, kun Kentän arvon syötysmenetelmä -kentän arvoksi on määritetty Välittömästi Käsittele. Kussakin moniarvoisessa viivakoodissa on sovellustunnistesarja, joista kunkin perässä on arvo. Soveltuva viivakooditietokäytäntö määrittää, mikä sovellustunniste määritetään kuhunkin tietokantakenttään. Jos viivakoodi kuitenkin käyttää samaa sovellustunnistetta useita kertoja, järjestelmä yhdistää sovellustunnisteet kenttiin siinä järjestyksessä, jossa ne ovat koodissa. Jos rivit jakavat sovellustunnisteen vähintään yhden muun rivin kanssa, muodosta tämän kentän avulla järjestys, jossa vastaavat rivit tulisi käsitellä. Rivi, jonka lajitteluarvo on pienin, käsitellään ensimmäisenä.
- Salli korvaaminen – Tämä sarake on käytettävissä vain , kun Kentän arvon syöttäjä -kentän arvoksi on määritetty Tallenna oletukseksi. Valitse valintaruutu tallentaaksesi sovelluksen tunnistearvon, joka tulee viivakoodista, vaikka arvo on jo olemassa osana mobiililaitteen vaihetta. Järjestelmä korvaa vain kenttäarvot, joissa muokkaus on otettu käyttöön.
Seteli
Jos viivakoodissa halutaan käyttää useampaa kuin yhtä samaa sovellustunnistetta, kenttien järjestys on muodostettava Lajittelu-kentän avulla.
Mobiililaitteiden valikkokohteiden viivakooditietokäytäntöjen osoittaminen
Kaikissa mobiililaitteen valikkovaihtoehtoissa on oletusarvoisesti syötekentät, joissa työntekijät voivat skannata yhden arvon yleisten viivakooditietomääritysten mukaisesti. Jos halutaan, että työntekijät voivat skannata useita kentän arvoja yhdellä mobiililaitteen valikkovaihtoehdon skannauksella, viivakooditietokäytäntö on määritettävä seuraavasti:
- Valitse Varastonhallinta > Asetukset > Mobiililaite > Mobiililaitteen valikkovaihtoehdot.
- Luo tai avaa valikkovaihtoehto.
- Määritä Yleinen-pikavälilehden Viivakooditietokäytäntö-kentässä käytäntö, jota käytetään valikkovaihtoehdossa.
GS1-määritysesimerkki
Tämä esimerkki koskee järjestelmää, jossa GS1-asetukset on määritetty seuraavasti:
Varastonhallinnan parametrit -sivulla on määritetty seuraavat yleiset asetukset:
- FNC1-merkki:]C1
- Ryhmän erotin:~
Seuraavat sovellustunnisteet koskevat tätä esimerkkiä Viivakooditietojen sovellustunnisteet-sivulla:
Sovellustunniste kuvaus Kiinteä pituus Pituus Laji Desimaali 01 GTIN Valittu 14 Numeerinen Selvitetyt 10 Eränumero Selvitetyt 20 Aakkosnumeerinen Selvitetyt 17 Erääntymispäivä Valittu 6 Päivämäärä Selvitetyt 30 Vastaanottava määrä Selvitetyt 8 Numeerinen Selvitetyt Seuraavat Yleiset viivakooditietomääritykset -sivun yleisen viivakooditietokäytännön asetukset koskevat tätä esimerkkiä.
Kenttä Sovellustunniste Kuvaus ItemId 01 GTIN Viivakooditietokäytäntö-sivulla on käytäntö, jossa Käytännön nimi -kentän määrityksenä on Ostojen vastaanotto. Tämä käytäntö sisältää seuraavat rivit:
Kenttä Sovellustunniste kuvaus Lajittelu ExpDate 17 Erääntymispäivä 0 InventBatchId 10 Eränumero 0 Määrä 30 Vastaanottava määrä 0 Mobiililaitteen valikkovaihtoehdot -sivulla on valikkovaihtoehto, jonka nimi on Ostojen vastaanotto. Viivakooditietokäytäntö-kentän määrityksenä on Ostojen vastaanotto.
Kun ostotilauksen tavarat saapuvat varastoon, työntekijä toimii seuraavasti:
- Valitse mobiililaitteessa Ostojen vastaanotto -valikkovaihtoehto.
- Anna ostotilauksen numero.
- Valitse Nimike-kenttä ja skannaa seuraava viivakoodi:
]C10100000012345678~3030~10b1~17220215
.
Tätä esimerkkiä varten muodostettujen asetusten perusteella järjestelmä jäsentää skannatun viivakoodin seuraavasti:
Kentän avain | Sovelluksen tunnus | Arvo | Seteli |
---|---|---|---|
ItemId | 01 | 00000012345678 | Koska työntekijä skannasi Kohde-kenttään, viivakoodin ensin arvo yhdistetään kyseiseen kenttään. Tämä yhdistämismääritys haetaan yleisistä viivakooditietomäärityksistä. |
Määrä | 30 | 30 | Koska yhdellä skannauksella siepataan useita kentän arvoja, tämä yhdistämismääritys ja kaikki jäljellä olevat yhdistämismääritykset haetaan viivakooditietokäytännöstä, joka on määritetty Ostojen vastaanotto -valikkovaihtoehtoon. Tämä arvo on vastaanotettu määrä. |
InventBatchId | 10 | b1 | Tämä arvo on erän tunnus. |
ExpDate | 17 | 220215 | Päivämäärän muoto on VVKKPP. Vanhenemispäivämäärä onkin sen vuoksi 15. helmikuuta 2022. |
Vastaanotto rekisteröidään sitten, ja soveltuvat tietokanta-arvot annetaan yhden skannauksen jälkeen.
Vihje
Jos useita arvoja sisältävät GS1-viivakoodit eivät toimi osana Warehouse Management -mobiilisovelluksen työnkulkua, tarkasta seuraavat asetukset:
Varmista Yleiset viivakooditietomääritykset- ja Viivakooditietojen sovellustunnisteet-sivuilla, että asetukset vastaavat käytettäviä viivakoodeja ja viivakooditietokäytäntöä, joka on määritetty Mobiililaitteen valikkovaihtoehto -sivulla.
Valitse Viivakooditietokäytäntö-sivulla käytäntö, jonka kanssa on ongelma, ja tarkasta seuraavat asetukset:
- Määritä Kentän arvon taltiointimenetelmä -kenttä arvoon Tallenna oletusarvoksi.
- Varmista ruudukossa, että vaiheen tunnistesyötteen ohjausobjektien nimet vastaavat kyseistä mobiililaitetta. Lisätietoja kenttänimien löytämisestä: Aktiivisten Warehouse Management ‑mobiilisovelluksen istuntojen tietojen tarkastaminen. Tavallisia esimerkkejä on tämän luettelon jälkeen olevassa taulukossa.
Määritä Varastonhallinnan parametrit -sivun Yleiset-välilehden Viivakoodit-pikavälilehdessä Tuntematon sovellustunnistekäytäntö -kenttä arvoon Ohita tietoelementti.
Seuraavassa taulukossa on tavallisia esimerkkejä siitä, kun vaiheen tunnisteiden kenttien yhdistämismääritys epäonnistuu, ja skannattua GS1-viivakoodia ei voi käsitellä.
Käytettävä kenttänimi | Oikea kenttänimi | Prosessi |
---|---|---|
ItemId | ProductConfirmation | Nimikkeen vahvistusvaihe |
CatchWeight | OutboundWeight | Todellisen painon keräilyvaihe |