msg = "La version 0 à recharger pour le client " + annsupp.client_unique + " n’existe pas !" Outils.affiche_message(msg) sys.exit("Erreur sur la version") else: dossier_csv = Outils.chemin([dossier_enregistrement, "csv_" + suffixe]) if not Outils.existe(dossier_csv): msg = "La version " + str(annsupp.version) + " du client " + annsupp.client_unique + \ " à recharger n'existe pas !" Outils.affiche_message(msg) sys.exit("Erreur sur la version") DossierDestination(dossier_suppr).ecrire( annsupp.nom_fichier, dossier_source.lire(annsupp.nom_fichier)) now = datetime.datetime.now() Outils.renommer_dossier([dossier_enregistrement, "suppr_" + suffixe], [ dossier_enregistrement, "old_" + suffixe + "_" + now.strftime("%Y%m%d_%H%M") ]) Resumes.annulation_suppression(annsupp, DossierSource(dossier_enregistrement), DossierDestination(dossier_enregistrement), DossierSource(dossier_csv)) if ann_present: annulation = AnnulationVersion(dossier_source) if annulation.client_unique == generaux.code_cfact_centre: chemin = generaux.chemin_propre else: chemin = generaux.chemin dossier_enregistrement = Outils.chemin( [chemin, annulation.annee, Outils.mois_string(annulation.mois)])