---
title: "Tâche planifiée Peppol"
weight: 170
description: "Configuration et fonctionnement de la tâche planifiée pour l'envoi et la réception automatiques des factures Peppol."
---

# Module Peppol - Tâche planifiée

## Vue d'ensemble

La tâche planifiée Peppol effectue trois opérations principales :

1. **Réception** : Récupération des factures fournisseurs depuis le point d'accès
2. **Envoi automatique** : Envoi des factures clients validées vers le réseau Peppol
3. **Vérification de statut** : Mise à jour du statut des documents récemment envoyés

## Activation

### 1. Activer la tâche dans Dolibarr

Accédez à **Accueil > Configuration > Modules/Applications > Tâches planifiées**.

Recherchez la tâche **"Traitement automatique PEPPOL (import/export)"** et activez-la.

Par défaut, la tâche est configurée pour s'exécuter quotidiennement.

### 2. Configurer le module

Accédez à **Configuration > Modules > Peppol > Envoi automatique** pour paramétrer le comportement de la tâche.

## Configuration

### Paramètres généraux

| Paramètre | Description |
|-----------|-------------|
| **Activer l'envoi automatique** | Active/désactive l'envoi automatique des factures. La réception des factures fournisseurs reste active même si ce paramètre est désactivé. |
| **Email de rapport** | Adresse email recevant le rapport d'exécution après chaque traitement. |
| **Rapport uniquement en cas d'erreur** | Si activé, le rapport n'est envoyé que si des erreurs surviennent. |

### Filtres d'envoi

| Paramètre | Description | Valeur par défaut |
|-----------|-------------|-------------------|
| **Date minimum** | Seules les factures validées à partir de cette date seront envoyées (format AAAA-MM-JJ). | Aucune restriction |
| **Exclure les factures payées** | Les factures déjà payées ne seront pas envoyées. | Non |
| **Délai après validation** | Nombre d'heures à attendre après la validation d'une facture avant de l'envoyer. Permet de laisser un délai pour d'éventuelles corrections. | 24 heures |

### Limites et performance

| Paramètre | Description | Valeur par défaut |
|-----------|-------------|-------------------|
| **Nombre maximum de factures** | Nombre maximum de factures à traiter par exécution. Évite une surcharge du système. | 50 |

### Plage horaire d'exécution

| Paramètre | Description |
|-----------|-------------|
| **Heure de début** | Heure à partir de laquelle l'envoi est autorisé (0-23). |
| **Heure de fin** | Heure jusqu'à laquelle l'envoi est autorisé (0-23). |

Les plages nocturnes sont supportées. Par exemple, pour autoriser l'envoi uniquement entre 22h et 6h, configurez :

- Heure de début : 22
- Heure de fin : 6

Si aucune heure n'est configurée, l'envoi est autorisé à tout moment.

## Critères de sélection des factures

Une facture client est sélectionnée pour l'envoi automatique si elle remplit **tous** les critères suivants :

1. **Statut** : Validée ou classée
2. **Non encore envoyée** : Pas d'identifiant Peppol enregistré
3. **Client éligible** : Le client n'est pas un particulier (type "Particulier" exclu)
4. **Identifiant Peppol client** : Le client possède un identifiant Peppol valide
5. **Fichier XML présent** : Le fichier XML Peppol existe pour cette facture
6. **Filtres respectés** : Respecte les filtres configurés (date, délai, paiement, plage horaire)

## Rapport d'exécution

Après chaque exécution, un rapport est envoyé par email (si configuré) contenant :

### Réception

- Nombre de factures fournisseurs importées
- Erreurs éventuelles

### Envoi

- **Succès** : Liste des factures envoyées avec succès
- **Erreurs** : Liste des factures en erreur avec le message d'erreur
- **Ignorées** : Factures non envoyées, classées par raison :
  - Client sans identifiant Peppol
  - Fichier XML manquant
  - Client particulier
  - Délai non écoulé
  - Déjà payée
  - Avant date minimum
  - Hors plage horaire

### Vérification de statut

- Nombre de documents vérifiés
- Nombre de statuts mis à jour

## Fonctionnement détaillé

### 1. Réception des factures fournisseurs

La tâche interroge le point d'accès configuré pour récupérer les nouvelles factures fournisseurs. Ces factures sont importées dans Dolibarr et disponibles dans la liste des imports Peppol.

### 2. Envoi automatique des factures clients

Pour chaque facture répondant aux critères :

1. Vérification de l'identifiant Peppol du client
2. Vérification de l'existence du fichier XML (`{ref}_peppol.xml`)
3. Envoi au point d'accès
4. Enregistrement du statut et de l'identifiant Peppol retourné

### 3. Vérification de statut

Pour les factures envoyées dans les 7 derniers jours et dont le statut n'est pas final :

1. Interrogation du point d'accès pour obtenir le statut actuel
2. Mise à jour du statut dans Dolibarr

Cette fonctionnalité n'est disponible que si le point d'accès la supporte.

## Bonnes pratiques

### Délai après validation

Il est recommandé de conserver un délai de 24 heures après validation. Cela permet :

- De corriger d'éventuelles erreurs avant l'envoi
- D'annuler une facture validée par erreur
- De vérifier les informations du client

### Plage horaire

Si votre point d'accès a des limitations de débit ou de disponibilité, configurez une plage horaire en dehors des heures de pointe.

### Nombre maximum de factures

Ajustez ce paramètre selon :

- La capacité de votre point d'accès
- Le volume de factures à traiter
- La fréquence d'exécution de la tâche

### Surveillance

Configurez l'email de rapport pour être alerté des erreurs. Consultez régulièrement les factures ignorées pour identifier d'éventuels problèmes de configuration (clients sans identifiant Peppol, fichiers XML manquants).

## Dépannage

### La tâche ne s'exécute pas

1. Vérifiez que la tâche est activée dans Dolibarr
2. Vérifiez que le cron Dolibarr est correctement configuré sur votre serveur
3. Consultez les logs Dolibarr

### Aucune facture n'est envoyée

1. Vérifiez que l'envoi automatique est activé dans la configuration
2. Vérifiez qu'il existe des factures validées répondant aux critères
3. Vérifiez la plage horaire configurée
4. Consultez le rapport d'exécution pour identifier les factures ignorées et leur raison

### Erreurs d'envoi

1. Vérifiez la configuration du point d'accès
2. Vérifiez la connectivité réseau
3. Consultez les logs du point d'accès
4. Vérifiez que le fichier XML est valide

### Fichier XML manquant

Le fichier XML Peppol doit être généré avant l'envoi. Vérifiez :

1. Que le modèle ODT/PDF avec génération XML est configuré
2. Que la facture a été régénérée après configuration du modèle
