Senast uppdaterad: 2023-12-06

Visa skanningar på samma uppdrag i ett block (Opter Driver)

Om föraren skannar flera kollin på samma uppdrag kan resultatet av skanningen visas i ett och samma block i skanningslistan, istället för ett block per kolli. Det kolli som skannas blir grönmarkerat och läggs längst ner i blocket. På så sätt blir det enkelt att se vilka kollin på ordern som har skannats, och vilka som ännu inte har skannats. Det går dessutom att lägga till information från kolliraderna, till exempel vikt och kollislag, så att användaren ser vilken typ av kolli som den ska titta efter.

Steg 1: Ställ in mobildatainställningen

Ställ in mobildatainställningen OneScanRowPermission på ”True”. Anvisningar för hur du ställer in mobildatainställningar finns i Mobildatainställningar (fönster).

Steg 2: Anpassa App.Design

Vad som visas om varje skanning i skanningslistan styrs med följande variabler i avsnittet <scanrows> i App.Design:

  • PACKAGE.PACKAGEID: Kollinummer. Det kolli som senast skannats läggs längst ner i blocket. Skannade kollin blir grönmarkerade.

  • PACKAGE.STATUS: Senaste status för kollit.

  • PACKAGE.SCANTIME: Datum och tid när kollit senast skannades. (Variabeln visas inte i kodexemplet nedan, men kan läggas till på rad 15. Se kodexemplet över fabriksinställningar för avsnittet <scanrows> i Skanningslistan i Opter Driver).

  • PACKAGE.RESOURCE: Den resurs som senast skannade kollit. (Variabeln visas inte i kodexemplet nedan, men kan läggas till på rad 15. Se kodexemplet över fabriksinställningar för avsnittet <scanrows> i Skanningslistan i Opter Driver).

  • PACKAGE.HUBNAME: Den terminal där kollit senast skannades. (Variabeln visas inte i kodexemplet nedan, men kan läggas till på rad 15. Se kodexemplet över fabriksinställningar för avsnittet <scanrows> i Skanningslistan i Opter Driver).

  • PACKAGE.DIMENSIONS: Kollidimensioner från kolliraden på ordern. Vilka kollidimensioner som visas ställs in med mobildatainställningen PackageDimensionsString. Mer information finns i Mobildatainställningar (fönster).

  • PACKAGE.SCANCOMMENT: Den senaste skanningskommentaren för kollit. (Variabeln visas inte i kodexemplet nedan, men kan läggas till på rad 15. Mer information finns i Skanningslistan i Opter Driver).

Exempel

Avsnittet scanrows i App.Design
        <scanrows>
      <row>
        <item font="BOLD" itemname="CREDITEDTOOTHERRESOURCEBLOCK"/>
      </row>
      <row>
        <item font="BOLD" itemname="CREDITEDTOOTHERRESOURCEWARNING"/>
      </row>
      <row>
        <item font="BOLD" itemname="CREDITEDTOOTHERRESOURCE"/>
      </row>
      <row>
        <item itemname="STATUS,PACKAGECOUNT"/>
      </row>
      <row>
        <item itemname="PACKAGE.PACKAGEID,' ',PACKAGE.STATUS,' ',PACKAGE.DIMENSIONS" multiline="true"/>
      </row>
      <row>
        <item itemname="ADDRESSINDEXTITLE,ADDRESSINDEX"/>
      </row>
      <row>
        <item itemname="FREIGHTBILLTITLE,FREIGHTBILL"/>
      </row>
      <row>
        <item itemname="PACKAGEIDTITLE,PACKAGEID"/>
      </row>
      <row>
        <item itemname="ADDRESSFROMTITLE,ADDRESSFROM"/>
      </row>
      <row>
        <item itemname="ADDRESSTOTITLE,ADDRESSTO"/>
      </row>
    </scanrows>

Ovanstående kod ger följande resultat. Blocket innehåller flera rader med information, <row></row>, och en av raderna radbryts om informationen inte får plats på en rad, multiline="true".

  1. STATUS,PACKAGECOUNT

  2. PACKAGE.PACKAGEID

  3. PACKAGE.STATUS

  4. PACKAGE.DIMENSIONS: Hämtar PackageDimensionsString från mobildatainställningarna, ”| Kollislag: {14} | Vikt {1:0.##} kg | Volym: {2:0.##}”.

  5. FREIGHTBILLTITLE: FREIGHTBILL

  6. ADDRESSFROMTITLE: ADDRESSFROM

  7. ADDRESSTOTITLE: ADDRESSTO

Mer information om variablerna finns i Skanningslistan i Opter Driver och Platshållare i App.Design.

Se även