handling_calendar

Exemple de fichier dans gitlab (même principe que pour le calendrier de livraison, mais sans delivery_group).

Description

Le calendrier d’exécution contient les informations sur les jours/dates auxquels le traitement est effectué.
Les jours standard de la semaine définis par le fournisseur (lundi–dimanche) sont enregistrés une seule fois par Mercanto. De plus, un délai standard de traitement en jours (0–n) est défini pour chaque calendrier, soit comme règle globale, soit spécifique à l’option de livraison.

Le calendrier d’exécution est utilisé conjointement avec le calendrier de livraison, l’heure limite de commande et les champs spécifiques aux articles pour déterminer la date de livraison d’un article dans le panier.

Remarques :

  • Déviations/exceptions aux jours standard de traitement, c’est-à-dire des jours où aucun traitement n’a lieu (p. ex. jours fériés) ou des jours où un traitement supplémentaire a lieu (jours de remplacement ou interventions spéciales comme les tournées précédant Noël/événements).
  • Si certaines dates de traitement doivent être supprimées, cela doit être signalé via le champ deleted avec la valeur true.
  • Attention : si une combinaison d’option de livraison est transmise dans un fichier mais n’existe pas encore, un nouveau calendrier d’exécution sera créé, mais mais sans jours standard. Ceux-ci peuvent actuellement être ajoutés manuellement via le support Mercanto.

Champs disponibles

Champ
(* = Obligatoire)
Description
date *
String (YYYY-MM-DD)
Date pour laquelle l’entrée du calendrier est créée.
is_handling_day
boolean (true, false)
Définit si la date indiquée est un jour de traitement ou non.
défaut = true
delivery_method
String (100)
Option de livraison pour laquelle l’entrée est valable. 
Doit correspondre à une delivery_method valide créée par Mercanto.
deleted
boolean (true, false)
Indique si l’entrée doit être supprimée. 
défaut = false