Skip to main content

Algorithme global du traitement des commandes marée Carrefour

Début


    Lancer le script impcarf.py
        -> Se connecter au portail WebOffre
        -> Sélectionner les commandes envoyées
        -> Télécharger chaque fichier .xls dans commandes_xls/
        -> Log et diagnostics
    
    Lancer le script xls2csv.py
        -> Pour chaque .xls non listé dans liste.txt :
            -> Convertir en .csv
            -> Ajouter à liste.txt
            -> Archiver le .xls dans archives/commandes_xls/YYYYmmDD
            -> Log de conversion

    Lancer le script csv2edi.py
        -> Pour chaque .csv :
            -> Lire les infos : client, entrepôt, articles...
            -> Générer le .edi
            -> Mettre à jour commandes_recurrentes.csv
            -> Archiver le .csv dans archives/commandes_csv/YYYYmmDD
            -> Log de génération

    Lancer le script edi2erp.py
        -> Pour chaque .edi :
            -> Copier vers le répertoire d’import ERP
            -> Archiver dans archives/commandes_edi/YYYYmmDD
            -> Log de transfert

Fin