Problèmes d'import de fichiers
Aide pour l'import de fichiers d'expédition — téléversés manuellement, ou récupérés automatiquement depuis un dossier ou un serveur FTP/SFTP.
Pour la construction du fichier lui-même (colonnes, encodage, séparateurs), consultez Import de fichier CSV et Import de fichier XML. Cette page traite des imports qui ne s'exécutent pas, ou des fichiers qui disparaissent.
Téléverser un fichier manuellement
Messages affichés par la boîte de dialogue Importer un fichier sous Imports → Imports de fichiers.
| Message | Cause | Solution |
|---|---|---|
| « Type de fichier invalide. Veuillez sélectionner un fichier correspondant au profil d'import. » | L'extension du fichier n'est pas acceptée pour le profil sélectionné — un profil CSV accepte .csv et .txt, un profil XML .xml ; le plus souvent un classeur .xlsx, ou un fichier XML avec un profil CSV | Sélectionnez le profil correspondant, ou enregistrez depuis Excel au format CSV UTF-8, et non comme classeur |
| « Erreur lors du traitement du fichier. Veuillez réessayer. » | Le contenu ne correspond pas à l'extension — par exemple pour un classeur Excel renommé en .csv ; ou le téléversement a échoué | Vérifiez que le fichier est un CSV en texte brut ou un document XML, puis téléversez-le à nouveau |
| « L'adresse de ramassage est requise. Sélectionnez une adresse de ramassage. » | Aucune adresse de ramassage choisie pour l'import | Choisissez l'adresse de ramassage avant de lancer l'import |
Les enregistrements qui échouent à la validation sont listés avec leur code d'erreur dans le panneau de détails du fichier — sélectionnez le fichier.
Détecter les mappages de champs dans un profil
Messages affichés par le bouton Détecter les mappages de champs à l'étape Mappage des champs d'un profil CSV. Le fichier d'exemple est lu avec l'encodage et le délimiteur de colonnes définis à la première étape du profil.
| Message | Cause | Solution |
|---|---|---|
| « Erreur lors du traitement du fichier. Seuls les fichiers CSV et TXT sont autorisés. » | Le fichier d'exemple a une autre extension — le plus souvent .xlsx | Enregistrez depuis Excel au format CSV UTF-8, et non comme classeur |
| « Aucun en-tête trouvé dans le fichier CSV » | La première ligne n'a produit aucune colonne | La première ligne doit être la ligne d'en-tête — ou la première ligne de données, pour un profil sans en-tête |
| « Erreur lors du traitement du fichier CSV. Veuillez réessayer. » | Le fichier d'exemple n'a pas pu être lu | Vérifiez que l'encodage et le délimiteur de colonnes du profil correspondent au fichier — voir Import de fichier CSV |
À vérifier en premier : le journal des processus
Chaque import exécuté par l'application est enregistré sous Messages → Journal des processus. Consultez-le avant de modifier le moindre paramètre — il indique immédiatement si l'import s'est exécuté, ce qui détermine où chercher ensuite.

Les entrées les plus récentes sont en haut. Utilisez le bouton d'actualisation en haut à droite pour recharger la liste.
| Colonne | Ce qu'elle vous indique |
|---|---|
| Horodatage | Quand l'étape s'est exécutée |
| Type | Quel processus — Import automatique pour une récupération par dossier, FTP ou SFTP ; Import manuel pour un fichier que vous avez téléversé vous-même |
| Statut | Info, Succès, Avertissement ou Erreur |
| Message | Quel fichier était concerné. Le texte est tronqué dans le tableau — survolez-le pour le lire en entier. |
Chaque fichier produit deux entrées : Import started for file … avec le statut Info, puis Import finished for file … avec le statut Succès ou Erreur.
Lire le résultat
| Ce que vous voyez pour votre fichier | Signification | Où chercher ensuite |
|---|---|---|
| Aucune entrée | L'application n'a jamais récupéré le fichier. Le contenu du fichier n'est pas en cause — il n'a jamais été lu. | Rien n'est importé du tout et Permissions des dossiers ci-dessous |
Import started mais pas Import finished | L'import est encore en cours, ou s'est arrêté en chemin | Actualisez après un moment ; s'il ne se termine jamais, contactez le support |
Import finished avec Erreur | Le fichier a été lu, mais le traitement a échoué | Le journal des processus ne contient pas la raison — ouvrez Imports, sélectionnez le fichier et consultez ses erreurs |
Import finished avec Succès | Le fichier a été importé avec succès | S'il manque encore des expéditions, vérifiez les filtres de la liste des expéditions plutôt que l'import |
Ce que cet écran vous apprend de plus précieux est ce qui ne s'y trouve pas. Une ligne Import started manquante prouve que le problème vient du dossier, des permissions ou de l'intervalle de vérification — et non du format du fichier, du profil de mapping ou des données. Cela élimine l'essentiel de cette page d'un seul coup d'œil.
La colonne Nom d'utilisateur n'est affichée qu'aux administrateurs. D'autres types de processus apparaissent également ici — Envois -> DPD, Mise a jour de la base de routage, Mise a jour de la configuration — ce qui vous permet aussi de vérifier qu'un export s'est exécuté.
Imports automatiques depuis un dossier ou un serveur
La récupération automatique depuis un dossier surveillé, en FTP ou en SFTP se configure sous Imports → Sources de données dans l'application installée.
Rien n'est importé du tout
Vérifiez d'abord dans le journal des processus qu'il n'y a aucune entrée Import started pour votre fichier. S'il y en a une, le fichier a bien été récupéré et cette section ne s'applique pas — le problème se situe dans le fichier ou son mapping, pas dans le dossier.
Une fois cela confirmé, suivez ces points dans l'ordre — les deux premiers couvrent la plupart des cas.
1. La source de données est-elle active ?
Dans la liste des sources de données, la colonne Statut doit indiquer Actif. Si elle indique Inactif, ouvrez la source de données et activez Activer la source de données.
2. Un intervalle de vérification est-il défini ?
Ouvrez la source de données et vérifiez Utiliser la vérification d'intervalle (secondes). Une source de données sans intervalle n'est jamais vérifiée — elle reste listée comme active, mais rien n'est jamais récupéré. Définissez un intervalle (par exemple 60) et enregistrez.
3. Le chemin est-il correct, et l'application peut-elle le voir ?
Vérifiez que Chemin d'importation ne comporte pas de faute de frappe, et lisez la section ci-dessous — sous Windows, un chemin qui existe peut malgré tout être invisible pour l'application.
4. Des fichiers sémaphore sont-ils attendus ?
Si Utiliser des fichiers sémaphore est activé, un fichier de données est ignoré tant que son fichier sémaphore correspondant n'apparaît pas. Si votre système émetteur ne crée pas de fichiers sémaphore, désactivez cette option.
Permissions des dossiers
C'est la cause la plus fréquente d'un import automatique qui ne fait discrètement rien.
Quel compte Windows a besoin d'un accès
L'application lit le dossier avec le compte sous lequel elle s'exécute — pas avec celui de l'utilisateur assis devant l'écran.
| Installation | Compte devant avoir accès |
|---|---|
| Installée pour un seul utilisateur (mode bureau) | L'utilisateur Windows qui a lancé l'application |
| Installée comme service Windows | Le compte de service configuré lors de l'installation |
Un dossier que vous pouvez ouvrir dans l'Explorateur Windows n'est pas nécessairement un dossier que le service peut ouvrir.
Quel accès est nécessaire, et où
| Dossier | Requis |
|---|---|
| Chemin d'importation | Lecture et modification — le fichier est déplacé ou supprimé après traitement, la lecture seule ne suffit donc pas |
| Dossier d'archive | Créer et écrire des fichiers |
| Dossier d'erreur | Créer et écrire des fichiers |
Les dossiers d'archive et d'erreur sont créés automatiquement s'ils n'existent pas ; le compte doit donc aussi avoir la permission de créer un dossier dans le répertoire parent.
Pour accorder l'accès : clic droit sur le dossier → Propriétés → Sécurité → Modifier → ajoutez le compte et cochez Modification.
« Import path does not exist or is not a directory »
Sous Windows, un dossier que l'application n'a pas le droit de voir est indiscernable d'un dossier qui n'existe pas. Si le chemin est assurément correct et le dossier assurément présent, traitez cela comme un problème de permissions, et non comme une faute de frappe.
Vérifiez, dans cet ordre :
- L'orthographe du chemin, y compris la lettre de lecteur
- S'il s'agit d'un lecteur réseau mappé. Les lecteurs mappés tels que
Z:\Importappartiennent à un seul utilisateur Windows et n'existent pas pour un service Windows. Utilisez plutôt le chemin réseau complet —\\serveur\partage\Import— et assurez-vous que le compte de service a accès au partage. - Les permissions sur le dossier, comme décrit ci-dessus
- Si le chemin pointe vers un fichier plutôt que vers un dossier
Antivirus et accès contrôlé aux dossiers
L'accès contrôlé aux dossiers de Windows et certains antivirus bloquent l'écriture sur le Bureau, dans Documents et à des emplacements similaires, même lorsque les permissions Windows semblent correctes. Les symptômes sont identiques à ceux d'un problème de permissions. Ajoutez l'application comme application autorisée, ou déplacez les dossiers d'import vers un emplacement neutre tel que C:\DPD\Import.
Les fichiers sont récupérés mais n'atteignent jamais le dossier d'archive
Le fichier quitte le dossier d'import, mais rien n'apparaît dans le dossier d'archive ou d'erreur.
Si le dossier d'archive n'est pas accessible en écriture, le fichier ne peut pas être sorti du dossier d'import. Selon le moment, cela se manifeste par le retraitement du même fichier à chaque cycle, ou par des fichiers qui s'accumulent dans le dossier d'import. Accordez au compte la permission Modification sur les dossiers d'archive et d'erreur.
Si la source est un serveur FTP ou SFTP, vérifiez l'option « Utiliser un dossier local pour les erreurs/archives ».
Lorsque Utiliser un dossier local pour les erreurs/archives est désactivé, les dossiers d'archive et d'erreur sont traités comme des chemins sur le serveur distant. Si un chemin Windows local tel que C:\DPD\Archive y a été saisi — fréquent sur des configurations héritées d'une installation plus ancienne — le serveur ne peut pas l'utiliser, et le fichier est supprimé au lieu d'être archivé. Aucun fichier d'erreur n'est écrit, et le fichier ne peut pas être récupéré depuis l'application.
Laissez « Utiliser un dossier local pour les erreurs/archives » activé, sauf si vos dossiers d'archive et d'erreur se trouvent réellement sur le serveur distant. C'est le réglage par défaut des nouvelles sources de données.
Si des fichiers ont déjà disparu de cette manière, récupérez-les depuis le système émetteur, corrigez le réglage et renvoyez-les.
Les étiquettes ne sont pas imprimées après un import
Si Imprimer les étiquettes après traitement est activé mais que rien ne s'imprime :
- Sélectionner une imprimante est optionnel — si le champ est vide, l'imprimante par défaut est utilisée. Vérifiez qu'une imprimante par défaut est définie.
- Consultez Problèmes d'imprimante si des imprimantes manquent dans la liste ou si rien ne s'imprime.