> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://doc.common-services.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Tâches Planifiées CDiscount

Pour chaque plateforme vous trouverez une liste de tâches planifiées, permettant par exemple la mise à jour automatisée de votre catalogue sur CDiscount.

Elles sont communément appelées “cron”. Le module affiche la liste de toutes les tâches que vous devrez configurer dans votre [crontab](https://fr.wikipedia.org/wiki/Cron#crontab) :

![PrestaShop CDiscount tâches planifiées](https://storage.crisp.chat/users/helpdesk/website/-/3/f/a/8/3fa8ee645cd13200/prestashop-cdiscount-taches-pl_6vsbix.png)

Notez qu’il existe des solutions mises à disposition gratuitement par votre hébergeur, des services externes payants, mais nous n’assurons le support d’aucun d’entre eux **puisque** nous ne sommes pas les auteurs ou exploitants.

Il y a plusieurs tâches planifiées possibles :

## Envoi des Offres

Actualise les stocks et les prix sur CDiscount (en pratique souvent via **Stock & Price (Light)** — sans écraser les frais de port gérés sur Octopia).

*Fréquence recommandée* : Toutes les heures en heures ouvrées

## Acceptation des Commandes

Passe les **commandes** sur CDiscount en “état accepté”

*Fréquence recommandée* : Toutes les heures

Notez que ce processus peut être bloquant (ex. : rupture de stock) et qu’il ne vous dispense pas de consulter la liste de commandes susceptibles d’être acceptées.

## Import des Commandes

Importe les commandes acceptées depuis CDiscount

*Fréquence recommandée* : Toutes les heures, 20 minutes après la tâche d’acceptation

Notez que ce processus peut être bloquant (ex. : rupture de stock) et qu’il ne vous dispense pas de consulter la liste de commandes susceptibles d’être importées.

## Mise à Jour des Statuts de Commandes

**Met** à jour les statuts de commandes (ex. : expédié) sur CDiscount

*Fréquence recommandée* : Toutes les 4 heures en heures ouvrées

## Tests

Pour vérifier le bon fonctionnement d’un script, copiez l’URL indiquée par le module dans l’onglet Tâches Planifiées. Collez cette URL dans la barre d’adresse de votre navigateur :

![PrestaShop CDiscount URL tâches planifiées](https://storage.crisp.chat/users/helpdesk/website/-/3/f/a/8/3fa8ee645cd13200/prestashop-cdiscount-url-tache_viz63c.jpg)

Pour un diagnostic plus détaillé, vous pouvez ajouter `&debug=1` à la fin de l’URL (notamment pour les statuts).

Si aucune erreur manifeste n’apparaît, le script est fonctionnel ; l’étape suivante est de configurer la tâche planifiée avec votre partenaire technique.

Notez que la réponse affichée sera sous **une** forme informatique (JSON) : considérez qu’il y a une erreur si vous voyez des messages “Erreur” ou “Error”.

Notre domaine de responsabilité s’arrête à la bonne exécution du script dans le navigateur comme indiqué ici.

*Important* :

1. Ces tâches doivent être configurées par une personne qualifiée : webmaster, agence web, infogérant ou tiers en charge de l’intégration. Nous ne pouvons pas assurer de support sur ces crons : cette configuration est au niveau serveur ou service tiers, pas dans le module.

2. La mise en place des tâches planifiées doit être **réalisée** lorsque le fonctionnement intégral du module a été vérifié. C’est l’étape finale.

3. Suivez les fréquences recommandées. N’appelez pas ces scripts trop souvent : le fonctionnement normal du module pourrait être altéré.