Passer au contenu principal

FAQ SFTP

Écrit par Nicolas Beal

Est-ce que STS dépose les fichiers sur le serveur SFTP? Et est-ce que le logiciel client les récupère ?


STS dépose les fichiers sur le serveur SFTP. La récupération, le déplacement et le traitement de ces fichiers sont ensuite entièrement gérés par le logiciel client.


Quel est le répertoire SFTP de dépôt ?


Les accès sont déjà configurés sur le bon répertoire. Deux dossiers sont disponibles

  • reports : pour les rapports générés par STS ;

  • imports : pour les fichiers destinés à être importés dans STS.


Quel est le nom exact du fichier attendu : préfixe, suffixe, convention de nommage ou horodatage ?


Le nom du fichier doit obligatoirement commencer par le préfixe correspondant au type d’import :

  • Import des utilisateurs STM : stm-users

  • Import des produits : products


Quel est le format du fichier attendu : Excel, CSV, XML, etc. ?
Les fichiers attendus sont au format Excel. Les autres formats ne sont pas pris en compte.


Pouvez-vous nous fournir un fichier d’exemple afin de réaliser le mapping nécessaire à la création des commandes dans le logiciel client ?


Des modèles vierges sont disponibles directement dans STS. Ils peuvent être utilisés comme fichiers d’exemple afin de réaliser le mapping nécessaire avec le logiciel client. Vous pouvez les télécharger depuis le menu Import FTP, en cliquant sur Télécharger le modèle vierge.

Il est également possible de sélectionner et d’organiser les colonnes que vous souhaitez utiliser.


Disposez-vous d’une documentation technique décrivant la structure des données et les différents champs ?


La structure des données et les champs attendus sont présentés dans les modèles vierges disponibles directement dans STS.

Vous pouvez les télécharger depuis le menu Import FTP, en cliquant sur Télécharger le modèle vierge.

Il est également possible de sélectionner et d’organiser les colonnes que vous souhaitez utiliser.


Que se passe-t-il une fois le fichier récupéré par le logiciel client : suppression, archivage ou déplacement ? Si une action doit être réalisée, vers quel dossier ?


Une fois le fichier déposé par STS, le logiciel client peut le récupérer et le déplacer ou l’archiver dans le répertoire de son choix à l’aide de son propre script.

Cette gestion est entièrement réalisée côté logiciel client. Nous n’avons pas la main sur le traitement effectué après le dépôt du fichier.


En cas d’erreur, un fichier de retour ou un rapport est-il généré ?


Oui. En cas d’erreur lors d’un import, un fichier récapitulatif précisant les anomalies rencontrées est généré.

Ce fichier est :

  • accessible depuis les notifications STS ;

  • ou déposé sur le serveur SFTP dans un dossier nommé erreur.


Quelle est la fréquence de génération et de dépôt des fichiers par STS ? Le traitement toutes les minutes correspond-il également à la fréquence de dépôt des fichiers destinés au logiciel client ?


Il convient de distinguer les imports des rapports programmés.

Pour les imports, STS analyse toutes les minutes les fichiers entrants déposés sur le serveur SFTP.

Pour les rapports, le fichier est généré et déposé sur le serveur SFTP uniquement à l’heure définie dans la programmation du rapport, par exemple chaque jour à 7 h.

Il appartient ensuite au logiciel client de mettre en place un script permettant de récupérer le fichier et de le déplacer ou de l’archiver selon son propre fonctionnement.

Pour en savoir plus sur la programmation d'un rapport avec envoi FTP, consultez cet article : https://intercom-help.eu/samurai-support/fr/articles/753559-gestion-des-fichiers-de-reapprovisionnement-via-sftp


Avez-vous trouvé la réponse à votre question ?