Brooclean permet la création de commande via un échange de données informatique.
Le mode de fonctionnement est le suivant :
Brooclean analyse en continu un répertoire de données renseigné en paramètre.
Si un fichier dont la forme est "TMP_*.csv" alors ce fichier est récupéré et traité pour lecture et génération de commande.
La commande ou lot généré est directement enregistré, il ne s'agit pas d'une commande temporaire ou d'une commande Partenariat.
Les paramètres suivants permettent de gérer la fonction :
RetourFTP_TMP_Actif.
0 ou 1
Par défaut 0
Permet d'activer ou désactiver l'analyse du répertoire pour génération des commandes.
TMP_RACINE
Contient la racine des fichiers à traiter.
Par défaut "TMP_*.csv"
Le répertoire est fixé sans modification par paramètre, il s'agit d'un sous répertoire du dossier de l'exécutable Brooclean.
\TMP\
Si Brooclean est sur le disque C dans un dossier nommé Brooclean, alors le répertoire analysé sera :
C:\BROCLEAN\TMP
Pour faire le lien avec un dossier en ligne, nous conseillons l'utilisation d'un outil de synchronisation de type DropBox, OnDrive ou Google Drive.
Pour une utilisation directe avec un dossier en ligne FTP, merci de vous mettre en rapport avec le service commercial INFORUM.
Le fichier est au format CSV avec le descriptif suivant :
Une ligne d'en-tête.
Une ligne par article du lot.
Le séparateur de ligne est RC (Retour Chariot).
Le séparateur de champ est ";" (point-virgule).
La ligne d'en-tête contient les champs suivants dans l'ordre :
Le code client (il doit exister dans la base de Brooclean).
La date de création au format "AAAAMMJJ" (option, si inexistante utilisation de la date de traitement du fichier).
L'heure de création au format "HHMMSS", (option, si inexistante utilisation de l'heure de traitement du fichier).
Numéro du lot (option, si inexistant génération automatique du numéro spécifique au client).
Nom de l'opérateur de traitement (option, si absent association au nom de l'opérateur ayant activé la fonction sur Brooclean).
Observation (option).
Les lignes de lot contiennent les champs suivants dans l'ordre :
Référence de l'article (doit exister dans la base Brooclean).
Qu (option, si vide = 1).
Libellé (option, si vide utilisation du libellé de l'article dans la base Brooclean).
PU brut (option, si vide utilisation du prix défini pour le client dans la base Brooclean).
Identifiant de pièce pré-identifiée (option, si présent doit exister dans la base Brooclean, en tant que pièce pré-identifiée par tag RFID ou code-barres).
Exemple simple :
Dans cet exemple, le client bl01 enregistre un lot de deux articles de ref 100 et 200.
Le fichier contiendra :
bl01<RC>100<RC>200<RC>
Le numéro, les dates, heures, prix et libellés seront automatiquement ajoutés en fonction des informations exposées plus haut.
Exemple complexe :
Dans cet exemple, le client enregistre une commande de 10 ref 100 avec un libellé spécifique et un prix fixé. Le lot Numéro 451254 ayant été enregistré par Olivier le 15/05/2018 à 15h.
bl01;20180515;150000;451254;Olivier<RC>100;Drap de couleur;2.55<RC>
Un journal est généré dans le répertoire suivant :
Sous-dossier du répertoire de l'exécutable Brooclean.
\JOURNAUX\
Un fichier journal par jour avec la forme suivante :
LOG_TMP_AAAAMMJJ.txt
Il contient l'historique avec datation des commandes reçues et traitées avec le résultat des traitements.