Sist oppdatert: 2023-01-16

Gjelder fra og med: 2021.05.00 og nyere, Opter Driver for Android 1.7.6 og nyere

Vise beskrivelsen av terminalen i Opter Driver

Du kan vise informasjonen i feltet Beskrivelse i terminalregisteret i Opter Driver. Det er mulig å legge til informasjonen i alle visninger (oppdragsliste, detaljvisning, POD-visning og så videre), men siden teksten kan være lang, passer den best i detaljvisningen, <expandedrows> i App.Design. Mer informasjon om avsnittene i App.Design finner du i App.Design.

Trinn 1: Velg hva du vil vise

Velg først om du vil vise avgangs- eller ankomstterminalen, eller begge deler, i appen. Navn og beskrivelse vises med ulike variabler avhengig av om terminalen er oppdragets avgangs- eller ankomstterminal. Følgende variabler brukes til å vise navnet og beskrivelsen:

  • ADDRESSHUBNAMEFROM: Navnet på terminalen som godset fraktes fra.

  • ADDRESSHUBTEXTFROM: Beskrivelse av avgangsterminalen.

  • ADDRESSHUBNAMETO: Navnet på terminalen som godset fraktes til.

  • ADDRESSHUBTEXTTO: Beskrivelse av ankomstterminalen.

  • DELIVERYADDRESSHUBNAMEFROM: Terminalens navn hvis terminalen står som avsender på ordren.

  • DELIVERYADDRESSHUBTEXTFROM: Beskrivelse av avgangsterminalen hvis terminalen står som avsender på ordren.

  • DELIVERYADDRESSHUBNAMETO: Terminalens navn hvis terminalen står som mottaker på ordren.

  • DELIVERYADDRESSHUBTEXTTO: Beskrivelsen av ankomstterminalen hvis terminalen står som mottaker på ordren.

Eksempel 1

En ordre går fra avsender via to terminaler til mottaker, det vil si tre oppdrag. Avsender og mottaker på ordren er ikke terminaler. Følgende variabler brukes til å vise terminalnavnene og beskrivelsene på de tre oppdragene.

  1. Det første oppdraget går fra avsender til terminal 1, ADRESSHUBNAMETO/ADRESSHUBTEXTTO.

  2. Det andre oppdraget går fra terminal 1, ADDRESSHUBNAMEFROM/ADDRESSHUBTEXTFROM (2a) til terminal 2, ADDRESSHUBNAMETO/ADDRESSHUBTEXTTO (2b).

  3. Det tredje oppdraget går fra terminal 2, ADDRESSHUBNAMEFROM/ADDRESSHUBTEXTFROM til mottakeren.

Dersom ordren har mer enn ett oppdrag, er terminalene derfor både ankomst- og avgangsterminaler, avhengig av hvilket oppdrag du ser på. I eksemplet ovenfor er terminal 1 ankomstterminalen på oppdrag 1 og avgangsterminalen på oppdrag 2 og så videre.

Eksempel 2

En ordre går fra avsender via to terminaler til mottaker, det vil si tre oppdrag. Avsender og mottaker av ordren er terminaler. Følgende variabler brukes til å vise terminalnavnene og beskrivelsene på de tre oppdragene.

  1. Det første oppdraget går fra terminal 1 (avsenderen), DELIVERYADDRESSHUBNAMEFROM/DELIVERYADDRESSHUBTEXTFROM (1a) til terminal 2, ADDRESSHUBNAMETO/ADDRESSHUBTEXTTO (1b).

  2. Det andre oppdraget går fra terminal 2, ADDRESSHUBNAMEFROM/ADDRESSHUBTEXTFROM (2a) til terminal 3, ADDRESSHUBNAMETO/ADDRESSHUBTEXTTO (2b).

  3. Det tredje oppdraget går fra terminal 3, ADDRESSHUBNAMEFROM/ADDRESSHUBTEXTFROM (3a) til terminal 4 (mottakeren), DELIVERYADDRESSHUBNAMETO/DELIVERYADDRESSHUBTEXTTO (3b).

Trinn 2: Velg hvor du vil vise informasjonen

Klikk på Innstillinger > MobildataInnstillinger mobildata og åpne App.Design. I kodeeksempelet nedenfor har vi lagt inn navn og beskrivelse for både avgangs- og ankomstterminalen etter mottakeradressen i detaljvisningen, <expandrows>.

Betingelsene, condition="DELIVERYADDRESSHUBNAMEFROM" osv. bestemmer at feltene ikke vises i det hele tatt hvis det ikke finnes informasjon i tilsvarende felter i Opter. Linjen med teksten «Avsenderterminal» og variabelen DELIVERYADDRESSHUBNAMEFROM vises for eksempel ikke i Opter Driver-skjermbildet ovenfor fordi avsenderen av ordren ikke er en terminal.

Lukk vinduet Layout når du er ferdig, og klikk på Lagre i Mobildatainnstillinger.

Linje 102–128 viser informasjon fra terminalregisteret som på bildet i innledningen.
<expandedrows>
      <row>
        <item itemname="CURRENTSTATUS" width="50" font="LARGE" />
        <item itemname="CUSTOMER" width="50" font="LARGE" />
      </row>
      <row>
        <item itemname="SERVICETYPE" width="50" font="LARGE" />
        <item itemname="ORDERDATE" width="50" font="LARGE" />
      </row>

      <!-- Sender -->
      <row>
        <item itemname="'Lastas'" width="50" font="LARGEBOLD" />
        <item itemname="EARLIESTPICKUPTIME" width="25" font="LARGEBOLD" />
        <item itemname="'-'" width="5" font="LARGEBOLD" />
        <item itemname="LATESTPICKUPTIME" width="25" font="LARGEBOLD" />
      </row>
      <row>
        <item itemname="ADDRESSFROM" multiline="false" width="100" font="LARGEBOLD" />
      </row>
      <row>
        <item itemname="STREETFROM,' ',STREETNOFROM" width="100" font="LARGE" />
      </row>
      <row>
        <item itemname="ADDRESS2FROM" width="100" font="LARGEBOLD" />
      </row>
      <row>
        <item itemname="ADDRESS3FROM" width="100" font="LARGEBOLD" />
      </row>
      <row>
        <item itemname="ZIPCODEFROM,' ',CITYFROM" width="100" font="LARGE" />
      </row>
      <row>
        <item itemname="PHONEFROM" width="100" font="LARGE" />
        <item itemname="'PK: ',ENTRECODEFROM" condition="ENTRECODEFROM" width="100" font="LARGE" />
      </row>
      <row>
        <item itemname="SENDERREFERENCE" width="100" font="LARGE" />
      </row>


      <!-- Mottaker oppdrag -->
      <row>
        <item itemname="'Lossas'" width="50" font="LARGEBOLD" />
        <item itemname="EARLIESTDELIVERYTIME" width="25" font="LARGEBOLD" />
        <item itemname="'-'" width="5" font="LARGEBOLD" />
        <item itemname="LATESTDELIVERYTIME" width="25" font="LARGEBOLD" />
      </row>
      <row>
        <item itemname="ADDRESSTO" multiline="false" width="100" font="LARGEBOLD" />
      </row>
      <row>
        <item itemname="STREETTO,' ',STREETNOTO" width="100" font="LARGE" />
      </row>
      <row>
        <item itemname="ADDRESS2TO" width="100" font="LARGEBOLD" />
      </row>
      <row>
        <item itemname="ADDRESS3TO" width="100" font="LARGEBOLD" />
      </row>
      <row>
        <item itemname="ZIPCODETO,' ',CITYTO" width="100" font="LARGE" />
      </row>
      <row>
        <item itemname="PHONETO" width="100" font="LARGE" />-->
        <item itemname="'PK: ',ENTRECODETO" condition="ENTRECODETO" width="100" font="LARGE" />
      </row>
      <row>
        <item itemname="RECEIVERREFERENCE" width="100" font="LARGE" />
      </row>
      <row>
        <item itemname="CUSTOMERPROJECT" width="50" font="LARGE" />
        <item itemname="PROJECTNUMBER" width="50" font="LARGE" />
      </row>

      <!-- Avsender/Mottaker ordre -->
      <row>
        <item itemname="'Avsändare'" width="60" font="LARGEBOLD" />
      </row>
      <row>
        <item itemname="DELIVERYADDRESSFROM" width="100" font="LARGE" />
      </row>
      <row>
        <item itemname="DELIVERYSTREETFROM" width="100" font="LARGE" />
        <item itemname="DELIVERYCITYFROM" width="100" font="LARGE" />
      </row>
      <row>
      </row>

      <row>
        <item itemname="'Mottagare'" width="60" font="LARGEBOLD" />
      </row>
      <row>
        <item itemname="DELIVERYADDRESSTO" width="100" font="LARGE" />
      </row>
      <row>
        <item itemname="DELIVERYSTREETTO" width="100" font="LARGE" />
        <item itemname="DELIVERYCITYTO" width="100" font="LARGE" />
      </row>
      <row>
      </row>
      <row>
        <item itemname="'Avsändarterminal: ',DELIVERYADDRESSHUBNAMEFROM" condition="DELIVERYADDRESSHUBNAMEFROM"/>
      </row>
      <row>
        <item itemname="'Beskrivning: ',DELIVERYADDRESSHUBTEXTFROM" condition="DELIVERYADDRESSHUBTEXTFROM"/>
      </row>
      
      <row>
        <item itemname="'Ankomstterminal: ',DELIVERYADDRESSHUBNAMETO" condition="DELIVERYADDRESSHUBNAMETO"/>
      </row>
      <row>
        <item itemname="'Beskrivning: ',DELIVERYADDRESSHUBTEXTTO" condition="DELIVERYADDRESSHUBTEXTTO"/>
      </row>
      
      <row>
        <item itemname="'Från terminal: ',ADDRESSHUBNAMEFROM" condition="ADDRESSHUBNAMEFROM"/>
      </row>
      <row>
        <item itemname="'Beskrivning: ',ADDRESSHUBTEXTFROM" condition="ADDRESSHUBTEXTFROM" />
      </row>
      
      <row>
        <item itemname="'Till terminal: ',ADDRESSHUBNAMETO"  condition="ADDRESSHUBNAMETO" />
      </row>
      <row>
        <item itemname="'Beskrivning: ',ADDRESSHUBTEXTTO" condition="ADDRESSHUBTEXTTO"/>
      </row>
      <!-- Dimensions -->
      <row>
        <item itemname="PACKAGES,' kli'" condition="PACKAGES" width="40" font="LARGEBOLD" />
        <item itemname="WEIGHT,' kg'" condition="WEIGHT" width="60" font="LARGEBOLD" />
      </row>
      <row>
        <item itemname="VOLUME,' m3'" condition="VOLUME" width="33" font="LARGEBOLD" />
        <item itemname="LOADMETER,' flm'" condition="LOADMETER" width="33" font="LARGEBOLD" />
        <item itemname="AREA,' ppl'" condition="AREA" width="33" font="LARGEBOLD" />
      </row>

      <row>
        <item itemname="'Tillägg:'" condition="ADDSERVICECOUNT" width="100" font="LARGEBOLD" />
      </row>
      <row>
        <item itemname="ADDSERVICE.QUANTITY" width="20" font="NORMAL" />
        <item itemname="ADDSERVICE.NAME" width="80" font="NORMAL" />
      </row>

      <row>
        <item itemname="'Lösaföremål:'" condition="LOOSEITEMCOUNT" width="100" font="LARGEBOLD" />
      </row>
      <row>
        <item itemname="LOOSEITEM.NAME" width="20" font="NORMAL" />
        <item itemname="LOOSEITEM.STARTINGQUANTITY" width="80" font="NORMAL" />
        <item itemname="LOOSEITEM.ENDINGQUANTITY" width="80" font="NORMAL" />
      </row>

      <row>
        <item itemname="'Kollin:'" condition="PACKAGECOUNT" width="100" font="LARGEBOLD" />
      </row>
      <row>
        <item itemname="'A'" condition="PACKAGECOUNT" width="5" font="NORMAL" />
        <item itemname="'KT'" condition="PACKAGECOUNT" width="12" font="NORMAL" />
        <item itemname="'VIKT'" condition="PACKAGECOUNT" width="18" font="NORMAL" />
        <item itemname="'L'" condition="PACKAGECOUNT" width="11" font="NORMAL" />
        <item itemname="'B'" condition="PACKAGECOUNT" width="11" font="NORMAL" />
        <item itemname="'H'" condition="PACKAGECOUNT" width="11" font="NORMAL" />
        <item itemname="'KLI ID'" condition="PACKAGECOUNT" width="32" font="NORMAL" />
      </row>
      <row>
        <item itemname="PACKAGE.QUANTITY" width="5" font="SMALL" />
        <item itemname="PACKAGE.PACKAGETYPE" width="12" font="SMALL" />
        <item itemname="PACKAGE.WEIGHT" width="18" font="SMALL" />
        <item itemname="PACKAGE.DEPTH" width="11" font="SMALL" />
        <item itemname="PACKAGE.WIDTH" width="11" font="SMALL" />
        <item itemname="PACKAGE.HEIGHT" width="11" font="SMALL" />
        <item itemname="PACKAGE.PACKAGEID" width="32" font="SMALL" />
      </row>

      <row>
        <item itemname="'POD:'" condition="PODCOUNT" width="100" font="LARGEBOLD" />
      </row>
      <row>
        <item itemname="POD.DATE" width="25" font="NORMAL" />
        <item itemname="POD.TIME" width="25" font="NORMAL" />
        <item itemname="POD.NAME" width="50" font="NORMAL" />
      </row>

      <row>
        <item itemname="'Avvikelser:'" condition="DAMAGECOUNT" width="100" font="LARGEBOLD" />
      </row>
      <row>
        <item itemname="DAMAGE.TYPE" width="35" font="NORMAL" />
        <item itemname="DAMAGE.COMMENT" width="65" font="NORMAL" />
      </row>

      <row>
        <item itemname="'Artiklar:'" condition="PRICEITEMCOUNT" width="100" font="LARGEBOLD" />
      </row>
      <row>
        <item itemname="PRICEITEM.UNIT1QUANTITY" width="25" font="NORMAL" />
        <item itemname="PRICEITEM.UNIT1NAME" width="25" font="NORMAL" />
        <item itemname="PRICEITEM.DESCR" width="50" font="NORMAL" />
      </row>

      <!-- Message -->
      <row>
        <item itemname="SENDERINSTRUCTION" width="100" font="LARGE" />
      </row>
      <row>
        <item itemname="DRIVERMESSAGEFROM" width="100" font="LARGE" />
      </row>
      <row>
        <item itemname="DRIVERMESSAGETO" width="100" font="LARGE" />
      </row>
      <row>
        <item itemname="DRIVERMESSAGE" width="100" font="LARGE" />
      </row>
    </expandedrows>

Se også