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

if pe_present and sup_present:
    msg = "Deux fichiers bruts incompatibles dans le répertoire : supprfact.csv et paramedit.csv"
    Outils.affiche_message(msg)
    sys.exit("Erreur sur les fichiers")
示例#2
0
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)
machines = Machine(dossier_source)
prestations = Prestation(dossier_source)
reservations = Reservation(dossier_source)

generaux = Generaux(dossier_source)
示例#3
0
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)
machines = Machine(dossier_source)
prestations = Prestation(dossier_source)
reservations = Reservation(dossier_source)

generaux = Generaux(dossier_source)