示例#1
0
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)
示例#2
0
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]))