Geografische Zonen haben oft Einfluss auf Frachtraten. Im Tab Zones können Sie Zonen erstellen, um Preise basierend auf verschiedenen Zonen zu berechnen. Angepasste Bereiche können auch verwendet werden, um Grenzen für bestimmte Services zu definieren.
Länderliste
Verwenden Sie diesen Zonentyp für Preise basierend auf dem Empfängerland.
- Klicken Sie auf den Tab Zones, nachdem Sie Ihre CPC-Datei im Bearbeitungsmodus geöffnet haben.
- Wählen Sie Country list aus der Dropdown-Liste.
- Klicken Sie auf Add und geben Sie einen Namen sowie den Ländercode im ISOA2-Format (2-Buchstaben-Code) ein.
- Klicken Sie erneut auf Add, um ein weiteres Land hinzuzufügen, und klicken Sie auf Save, sobald Sie alle benötigten Länder hinzugefügt haben.
Postleitzahlenliste
Mit diesem Typ können Sie eine Zone basierend auf einer Liste von Postleitzahlen erstellen. Geeignet für Fälle, in denen das Land implizit ist, z. B. bei der Verwendung nationaler Produkte.
- Unter dem Tab Zones wählen Sie Post code list aus der Dropdown-Liste.
- Klicken Sie auf Add und geben Sie einen Namen sowie eine Postleitzahl ein. Wiederholen Sie dies, um mehrere Postleitzahlen zur Liste hinzuzufügen.
- Klicken Sie auf Save, wenn Sie fertig sind.
Postleitzahlenintervalle
Mit diesem Typ können Sie ein Postleitzahlenintervall erstellen, indem Sie einen Von- und einen Bis-Wert definieren. Nützlich, wenn Sie viele Postleitzahlen haben, die in Intervallen definiert werden können, anstatt sie einzeln hinzuzufügen.
- Unter dem Tab Zones wählen Sie Post code intervals oder Country and post code intervals aus der Dropdown-Liste. Verwenden Sie den Typ mit Ländercodes, wenn Sie Intervalle in verschiedenen Ländern erstellen möchten.
- Klicken Sie auf Add, geben Sie einen Namen ein und füllen Sie die Werte From und To aus. Beachten Sie, dass die Werte für From und To dasselbe Format haben müssen. Wenn der From-Wert aus 4 Zahlen und zwei Buchstaben besteht, muss der To-Wert ebenfalls dieses Format haben.
Entfernungsintervall
Bei diesem Zonentyp wird ein Entfernungsintervall definiert.
- Unter dem Tab Zones wählen Sie Distance interval aus der Dropdown-Liste.
- Klicken Sie auf Add, geben Sie einen Namen ein und füllen Sie die Werte From und To aus. Wiederholen Sie dies, um mehrere Entfernungsintervalle hinzuzufügen. Beachten Sie, dass Anfang und Ende jedes Intervalls immer wie im folgenden Beispiel eingegeben werden: 1-5, 6-10, 11-20 usw.
- Klicken Sie auf Save.
XML-Beispiele
Diese Codebeispiele zeigen, wie die verschiedenen Zonentypen aussehen, wenn sie in der XML-Datei definiert sind, die von der Benutzeroberfläche generiert wird. Es ist möglich, Änderungen im XML vorzunehmen, indem Sie zum XML-Tab wechseln.
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>