Jaa


Viivakoodien lukeminen iOS:n ja Androidin Business Central -mobiilisovelluksella

Tärkeää

Tämä sisältö on arkistoitu eikä sitä päivitetä. Uusimmat ohjeet ovat kohdassa Business Centralin uudet ja muuttuneet toiminnot. Uusimmat julkaisusuunnitelmat ovat kohdassa Dynamics 365:n, Power Platformin ja Cloud for Industryn julkaisusuunnitelmat.

Käyttö Julkinen esiversio Yleinen saatavuus
Järjestelmänvalvojille, tekijöille, markkinoijille tai analyytikoille automaattisesti 1 syys 2023 3 loka 2023

Liiketoiminta-arvo

Viivakoodinlukijan ohjausobjekti parantaa varaston käyttäjien tuottavuutta, sillä käyttäjät voivat lukea viivakoodeja laitteen kameran avulla tai erillisellä viivakoodilukijalla. Lisäksi toiminto antaa kumppaneille mahdollisuuksia luoda entistä kehittyneempiä viivakoodilukijaa hyödyntäviä kokemuksia.

Toiminnon tiedot

Uusi viivakoodin lukutoiminto tukee kolmea monimutkaisuudeltaan erilaista skenaariota. Skenaariot vaihtelevat yksinkertaisista käyttöliittymätoiminnoista ISV-toimittajille suunnattuihin edistyneisiin lähestymistapoihin.

  • Skenaario 1: käyttöliittymäpainike

    Mobiiliasiakasohjelma hahmontaa sivulla oleviin kenttiin helppokäyttöisen viivakoodilukijan käynnistämiseen tarkoitetun ohjausobjektin. Viivakoodin lukutoiminnon ottaminen käyttöön kentässä edellyttää, että AL-koodin ExtendedDatatype-ominaisuuden määrityksenä on Barcode. Tietotyypeistä vain teksti ja koodi tukevat kyseisiä kenttiä, ja jos sivulla on näitä kenttiä, viivakoodin lukupainike näkyy automaattisesti käyttöliittymässä, mikä mahdollistaa kentän lukemisen laitteen kameran avulla. Tämä on erittäin tehokas ja reagoiva lukutapa, sillä käsittely tapahtuu mobiilikäyttöjärjestelmän tasolla, minkä lisäksi se tukee useimpia tunnettuja 1D- ja 2D-viivakoodimuotoja. Kun viivakoodi on luettu, sen arvo lisätään sivulla olevaan kenttään ja kohdistus siirtyy sivun seuraavaan pikasyöttökenttään. Sekä iOS- että Android-ympäristöt tukevat tätä toimintoa.

  • Skenaario 2: AL-toiminto

    Myös AL-kehittäjät voivat käynnistää viivakoodin lukemisen käyttöliittymään AL-pohjaisella toiminnolla siten, että viivakoodin lukeminen voidaan käynnistää painikkeen, linkin tai jonkin muun puoliautomaattisen logiikan avulla (esimerkiksi sivun avauksen yhteydessä). Myös tätä skenaariota tuetaan iOS- ja Android-ympäristöissä, ja siinä käytetään samaa kamerapohjaista lukuteknologiaa kuin skenaariossa 1. Viivakoodin luettu arvo palautetaan AL-koodiin lisäkäsittelyä varten.

  • Skenaario 3: viivakooditapahtuma

    Tämä skenaario on tarkoitettu ammattitason laitteisiin, joissa on yleensä laserpohjainen viivakoodilukija ja jotka mukautuvat joustavasti kehittäjien tarpeisiin. Sitä tuetaan vain varsinaisissa viivakoodin lukulaitteissa, kuten Zebrassa ja Datalogicissa, ja niissä on oltava käytössä vähintään Android 11 (iOS-käyttöjärjestelmää ei tueta). Tässä skenaariossa kehittäjät rekisteröivät viivakoodin tilaajan, joka kuuntelee sitten viivakooditapahtumia AL-puolella. Kun laite lukee viivakoodin, koodin arvo lähetetään ensin Business Central -mobiilisovellukseen ja sitten AL-koodiin. AL-koodi voi siis siepata tapahtuman Android-laitteesta ja käsitellä purettua viivakoodia edelleen. Tämä skenaario tukee myös viivakoodien lukemista ja asiakirjan muodostamista ilman käyttöliittymän kanssa tapahtuvaa vuorovaikutusta.

Matkapuhelimen viivakoodinlukija

Kerro mielipiteesi

Auta meitä parantamaan Dynamics 365 Business Centralia keskustelemalla ideoista, antamalla ehdotuksia sekä lähettämällä palautetta. Keskustelupalsta on käytettävissä osoitteessa https://aka.ms/bcideas.

Katso myös

Nimikkeiden varaaminen (dokumentaatio)