import sys from docopt import docopt from importes import Client, Acces, CoefMachine, CoefPrest, Compte, Livraison, Machine, Prestation, Reservation, DossierSource, DossierDestination from outils import Outils from parametres import Edition, Generaux from traitement import Annexes, BilanMensuel, Facture, Sommes, Verification from prod2qual import Prod2Qual from latex import Latex arguments = docopt(__doc__) plateforme = sys.platform if arguments["--sansgraphiques"]: Outils.interface_graphique(False) if arguments["--entrees"] : dossier_data = arguments["--entrees"] else: dossier_data = Outils.choisir_dossier(plateforme) dossier_source = DossierSource(dossier_data) edition = Edition(dossier_source) acces = Acces(dossier_source) clients = Client(dossier_source) coefmachines = CoefMachine(dossier_source) coefprests = CoefPrest(dossier_source) comptes = Compte(dossier_source) livraisons = Livraison(dossier_source)
from importes import (Client, Acces, Emolument, CoefPrest, CategPrix, Compte, Livraison, Machine, Prestation, Reservation, Couts, User, DossierSource, DossierDestination) from outils import Outils from parametres import (Edition, DocPdf, Paramannexe, SuppressionFacture, AnnulationVersion, AnnulationSuppression, Generaux) from traitement import (Annexes, BilanMensuel, BilanComptes, Facture, Sommes, Verification, Detail, Resumes, Recapitulatifs) from prod2qual import Prod2Qual from latex import Latex arguments = docopt(__doc__) if arguments["--sansgraphiques"]: Outils.interface_graphique(False) if arguments["--entrees"]: dossier_data = arguments["--entrees"] else: dossier_data = Outils.choisir_dossier() dossier_source = DossierSource(dossier_data) pe_present = Outils.existe(Outils.chemin([dossier_data, Edition.nom_fichier])) sup_present = Outils.existe( Outils.chemin([dossier_data, SuppressionFacture.nom_fichier])) ann_present = Outils.existe( Outils.chemin([dossier_data, AnnulationVersion.nom_fichier])) ann_sup_present = Outils.existe( Outils.chemin([dossier_data, AnnulationSuppression.nom_fichier]))