In diesem Abschnitt der Konfiguration "shop.config" können Sie festlegen, ob dem Käufer die Möglichkeit zur Auswahl eines Wunsch-Liefertermins angeboten wird, und die verfügbaren Parameter konfigurieren. Dieses Format wird als "erweiterter" Wunsch-Liefertermin bezeichnet. Alternativ können Sie einen "einfachen" Wunsch-Liefertermin anbieten.
<AdvDeliveryDate>
Allow =
DeliveryRange =
FirstEntry-Txt =
DeliveryDays =
DeliveryTime =
Holidays =
Name-Txt =
Required =
TimeLimit =
</AdvDeliveryDate>
Beschreibung der Parameter:
Parameter |
Beschreibung |
Werte |
Allow |
Aktivierung/Deaktivierung der Liefertermin-Funktion. |
yes (Funktion aktivieren) no (Funktion deaktivieren) Standard: no |
DeliveryRange |
Anzahl der Termine ab Bestelldatum, die angeboten werden sollen. |
Ganzzahl |
FirstEntry-Txt |
Optionaler Text für den ersten Eintrag in der Auswahlliste. |
String, z. B. "Bitte wählen Sie" |
DeliveryDays |
Kommaseparierte Liste ganzzahliger Werte, die Wochentage repräsentieren. Erster Wochentag ist Montag (nach ISO 8601). |
Ganzahl |
DeliveryTime |
Lieferzeit |
Ganzzahliger Stundenwert |
Holidays |
Optionale Liste der Feiertage, an denen keine Lieferung stattfindet. Die angegebenen Tage werden nicht in der Auswahlliste aufgeführt. Beispiel: Holidays = 2018/12/25,2018/12/26,2019/01/01 Am 25.12.2018, am 26.12.2018 und am 01.01.2019 erfolgt keine Lieferung. Die angegebenen Tage werden nicht in der Auswahlliste aufgeführt. |
Liste kommaseparierter Einträge im Format JJJJ/MM/TT. |
Name-Txt |
In der Bestellung angezeigter Text des Liefertermins. |
String |
Required |
Legt fest, ob die Angabe eines Wunsch-Liefertermins obligatorisch ist. |
yes (Kunde muss einen Termin angeben) no (Kunde muss keinen Termin angeben) Standard: no |
TimeLimit |
Bestellzeitgrenze ("Wenn Sie bis 10 Uhr bestellen, dann erfolgt die Lieferung ..."). Kriterium ist die Uhrzeit des Bestelleingangs. Bei Parameterwert "10" ist für alle Bestellungen bis 10:00 Uhr einschließlich das aktuelle Datum Basis für die Berechnung des erstmöglichen Liefertermins anhand der Lieferzeit, die mit dem Parameter DeliveryTime festgelegt wird. Bei Bestellungen nach 10:00 Uhr ist der Folgetag Basis für die Terminberechnung. |
Volle Stunde des Tages |
Beispiel:
<AdvDeliveryDate>
...
TimeLimit = 10
DeliveryTime = 14
DeliveryDays = 1,2,3,4,5
DeliveryRange = 90
...
</AdvDeliveryDate>
Wenn bei dieser Konfiguration die Bestellung im Shop vor 10 Uhr eingeht, wird als frühestmögliches Lieferdatum der nächste Werktag (Montag bis Freitag) angeboten. Geht die Bestellung im Shop nach 10 Uhr ein, wird als frühestmögliches Lieferdatum der übernächste Werktag angeboten. In der Auswahlliste erscheinen Liefertermine der nächsten 90 Tage zur Auswahl.
Verweise
Referenz: WS-AdvDelivDate
Referenz: Abschnitt <DeliveryDate>
Wegweiser: Wunsch-Liefertermin anbieten