Geografische zones hebben vaak invloed op vrachttarieven. In het tabblad Zones kunt u zones aanmaken om prijzen te berekenen op basis van verschillende zones. Aangepaste gebieden kunnen ook worden gebruikt om grenzen voor bepaalde diensten te definiëren.
Landenlijst
Gebruik dit type zone voor prijzen die gebaseerd zijn op het land van de ontvanger.
- Klik op het tabblad Zones nadat u uw CPC-bestand in bewerkingsmodus heeft geopend.
- Selecteer Country list in de keuzelijst.
- Klik op Add en voer een naam en de landcode in ISOA2-formaat in (2-lettercode).
- Klik opnieuw op Add om een ander land toe te voegen en klik op Save wanneer u alle benodigde landen hebt toegevoegd.
Postcodelijst
Met dit type kunt u een zone maken op basis van een lijst met postcodes. Geschikt voor situaties waarin het land impliciet is, bijvoorbeeld bij gebruik van nationale producten.
- Onder het tabblad Zones kiest u Post code list in de keuzelijst.
- Klik op Add en voer een naam en een postcode in. Herhaal dit om meerdere postcodes aan de lijst toe te voegen.
- Klik op Save wanneer u klaar bent.
Postcode-intervallen
Met dit type kunt u een postcode-interval maken door een waarde van en een waarde tot te definiëren. Handig wanneer u veel postcodes heeft die in intervallen kunnen worden gedefinieerd in plaats van ze één voor één toe te voegen.
- Onder het tabblad Zones kiest u Post code intervals of Country and post code intervals in de keuzelijst. Gebruik het type met landcodes als u intervallen in verschillende landen wilt maken.
- Klik op Add, voer een naam in en vul de waarden From en To in. Let op dat de waarden in From en To hetzelfde formaat moeten hebben. Als de From-waarde uit 4 cijfers en twee letters bestaat, moet de To-waarde hetzelfde formaat hebben.
Afstandsinterval
Bij dit type zone wordt een afstandsinterval gedefinieerd.
- Onder het tabblad Zones kiest u Distance interval in de keuzelijst.
- Klik op Add, voer een naam in en vul de waarden From en To in. Herhaal dit om meerdere afstandsintervallen toe te voegen. Let op dat het begin en einde van elk interval altijd worden ingevoerd zoals in het onderstaande voorbeeld: 1-5, 6-10, 11-20, enz.
- Klik op Save.
XML-voorbeelden
Deze codevoorbeelden tonen hoe de verschillende zonetypes eruitzien wanneer ze zijn gedefinieerd in het XML-bestand dat door de gebruikersinterface wordt gegenereerd. Het is mogelijk om wijzigingen in de XML aan te brengen door naar het tabblad XML te gaan.
Country list:
<Zones>
<Zone Name="Z1" ZoneInputType="CountryList">
<Countries>
<Country ISOA2="DK">
<Subzones>
<Subzone SubzoneInputType="Postcode list">
<SubzoneInputZipCodes>
<SubzoneInputZipCode Value="*" ValueFormat="*" />
</SubzoneInputZipCodes>
</Subzone>
</Subzones>
</Country>
<Country ISOA3="SWE">
<Subzones>
<Subzone SubzoneInputType="Postcode list">
<SubzoneInputZipCodes>
<SubzoneInputZipCode Value="11-525" ValueFormat="NN-NNN" />
</SubzoneInputZipCodes>
</Subzone>
<Subzone SubzoneInputType="Postcode interval">
<SubzoneInputZipCodes>
<SubzoneInputZipCode ValueFrom="00-000" ValueTo="11-525" ValueFormat="NN-NNN" />
<SubzoneInputZipCode ValueFrom="18-525" ValueTo="19-525" ValueFormat="NN-NNN" />
</SubzoneInputZipCodes>
</Subzone>
</Subzones>
</Country>
</Countries>
</Zone>
</Zones>
Postcode list:
<Zones>
<Zone Name="Z1" ZoneInputType="ZipCodeList">
<ZoneInputZipCodes>
<ZoneInputZipCode Value="SW2 1AA" ValueFormat="AAN NAA" />
<ZoneInputZipCode Value="SW2 1AB" ValueFormat="AAN NAA" />
</ZoneInputZipCodes>
</Zone>
</Zones>
Postcode interval:
<Zones>
<Zone Name="Z1" ZoneInputType="ZipCodeInterval">
<ZoneInputZipCodes>
<ZoneInputZipCode ValueFrom="0100" ValueTo="5555" ValueFormat="NNNN" />
<ZoneInputZipCode ValueFrom="7000" ValueTo="9000" ValueFormat="NNNN" />
</ZoneInputZipCodes>
</Zone>
</Zones>
Distance list:
<Zones>
<Zone Name="Z1" ZoneInputType="DistanceList">
<ZoneInputDistances>
<ZoneInputDistance Value="20" />
</ZoneInputDistances>
</Zone>
<Zone Name="Z2" ZoneInputType="DistanceList">
<ZoneInputDistances>
<ZoneInputDistance Value="40" />
</ZoneInputDistances>
</Zone>
</Zones>
Distance interval:
<Zones>
<Zone Name="Z1" ZoneInputType="DistanceInterval">
<ZoneInputDistances>
<ZoneInputDistance ValueFrom="1" ValueTo="21" />
</ZoneInputDistances>
</Zone>
<Zone Name="Z2" ZoneInputType="DistanceInterval">
<ZoneInputDistances>
<ZoneInputDistance ValueFrom="21" ValueTo="41" />
</ZoneInputDistances>
</Zone>
</Zones>