handling_calendar

Beispiel-Datei in gitlab (gleiches Prinzip wie beim Lieferkalender, allerdings ohne delivery_group).

Beschreibung

Der Abwicklungskalender enthält die Informationen an welchen Tagen/Daten abgewickelt wird. Die durch den Lieferanten definierten Standardwochentage (Montag-Sonntag) an denen abgewickelt wird, werden einmalig durch Mercanto hinterlegt. Ausserdem wird eine Standardabwicklungszeit in Tagen (0-n) pro Kalender definiert. Entweder als globale Regeln oder pro Lieferoption spezifisch. Der Abwicklungskalender dient zusammen mit dem Lieferkalender, der Bestellschlusszeit und spezifischen Artikelfeldern zur Ermittlung des Lieferdatums eines Artikels im Warenkorb.

Hinweise:

  • Abweichungen/Ausnahmen zu den Standardabwicklungstagen, also Tage an den nicht abgewickelt wird (z.B. Feiertage) oder zusätzlich abgewickelt wird (Ersatzdaten oder Sondereinsätze wie Wochenendeinsätze vor Weihnachten/Events).
  • Falls bestimmte Abwicklungstermine gelöscht werden sollen, so muss dieses mit dem Feld deleted und Wert true übergeben werden. 
  • Achtung: Sollte in einer Datei eine Kombination aus Lieferoption übergeben werden, die es noch nicht gibt, wird ein neuer Abwicklungskalender angelegt, allerdings ohne Standardabwicklungstagen Diese können aktuell nur manuell durch den Mercanto Support hinterlegt werden.

Verfügbare Felder

Feld  
(* = Pflicht)
Beschreibung
date * 
String (YYYY-MM-DD)
Datum für welches der Kalendereintrag erstellt wird.
is_handling_day 
boolean (true, false)
Definiert, ob das angegebene Datum als Abwicklungstag zählt oder nicht. 
default = true
delivery_method 
String (100)
Lieferoption für die der Eintrag gilt. 
Muss einer gültigen delivery_method entsprechen die durch Mercanto aufgesetzt wurde.
deleted 
boolean (true, false)
Definiert, ob der Eintrag gelöscht werden soll. 
default = false