Ajout de la comparaison de l'adresse de livraison
This commit is contained in:
8
main.py
8
main.py
@@ -140,6 +140,10 @@ class ClercAttrib2Biz():
|
||||
self.delete_after_parse.set(self.read_config_element("cfg_delete_after_parse", False))
|
||||
self.export_one_file.set(self.read_config_element("cfg_export_one_file", True))
|
||||
self.winbiz_folder_path.set(self.read_config_element("winbiz_folder_path", temp_dir))
|
||||
def add_statistique(self, stat_name, stat_value):
|
||||
a_stats = None
|
||||
if "a_stats" in self.config:
|
||||
a_stats = self.config[""]
|
||||
|
||||
def read_config_element(self,name, default):
|
||||
val = self.config.get(name)
|
||||
@@ -284,7 +288,8 @@ class ClercAttrib2Biz():
|
||||
|
||||
file_addresses_path = os.path.join(temp_dir, f"adresses.dbf")
|
||||
if os.path.exists(file_addresses_path):
|
||||
for record in DBF(file_addresses_path):
|
||||
for record in DBF(file_addresses_path, load=True):
|
||||
|
||||
o_addresse = cls_addresse()
|
||||
o_addresse.AVS = str(record["AD_CODE"])
|
||||
o_addresse.lastName =str( record["AD_NOM"])
|
||||
@@ -298,6 +303,7 @@ class ClercAttrib2Biz():
|
||||
o_addresse.street_cpl =str( record["AD_RUE_1"])
|
||||
o_addresse.npa =str( record["AD_NPA"])
|
||||
o_addresse.city = str(record["AD_VILLE"])
|
||||
o_addresse.addr_2 = str(record["AD_ADR2"])
|
||||
self.addresses.add_addresse(o_addresse)
|
||||
logging.warning(f"Chargement du fichier adresses.dbf terminé ! {len(self.addresses.items)} adresses trouvées ")
|
||||
else:
|
||||
|
Reference in New Issue
Block a user