APC-bills =============== Automatic processing of APC bills (from department "Négociations et Acquisitions") ## Description Ce repo contient l'essentiel du code pour extraire les informations des factures. Les informations à récupérer dépendent du fournisseur. Elles sont détaillées pour ce code dans le fichier __to_do.xlsx__. ## Utilisation Toutes les factures sont initialement mélangées dans le même dossier. 0. (facultatif) metric-data permet d'afficher la répartition des différents codes éditeurs pour cibler les plus importants à traiter. 1. Lancer le code tri factures en modifiant les paramètres `path_bills`, qui correspond au nom du dossier d'entrée et éventuellement `path_bills_output`, correspondant au nom du dossier de sortie. 2. Renseigner son adresse mail comme chaîne de caractère en modifiant le paramètre `mail_adress` dans le fichier __editors-processing/global_function.py__ 2. Lancer un par un les programmes dans editors processing : ils traitent les éditeurs un par un en utilisant de la recherhce de chaîne de caractère. A l'exception de `global_functions.py`qui contient des fonctions utilisées dans chacun des programmes. 3. Les fichiers sont à présents traités dans un dossier __results__. Dans chaque programme, les paramètres `path` et `path_res` doivent être modifiés en conséquent (_path_ : dossier contenant les factures triées + num éditeur) (_path_res_ : results par défaut) 4. On aura en résultat autant de csv que d'éditeurs traités. Les non traités seront dans le fichier "autres".