---
title: "handling_calendar"
url: "https://wiki.merchant.mercanto.ch/fr/article/handling-calendar"
language: "fr"
last_updated: "2026-07-01T12:55:36.817Z"
---

# handling_calendar

Exemple de fichier dans [gitlab](https://gitlab.com/mercanto/iocanto-spec/-/blob/master/examples/delivery_calendar.iocanto.json) (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**  <br>(\* = Obligatoire) | **Description** |
| --- | --- |
| `date` \*  <br>*String (YYYY-MM-DD)* | Date pour laquelle l’entrée du calendrier est créée. |
| `is_handling_day`  <br>*boolean (true, false)* | Définit si la date indiquée est un jour de traitement ou non.  <br>défaut = `true` |
| `delivery_method`  <br>*String (100)* | Option de livraison pour laquelle l’entrée est valable.   <br>Doit correspondre à une `delivery_method` valide créée par Mercanto. |
| `deleted`  <br>*boolean (true, false)* | Indique si l’entrée doit être supprimée.   <br>défaut = `false` |
