Ajout du complément d'adresse dans le check adresse
This commit is contained in:
@@ -9,6 +9,9 @@ class Check_addresses_popup(Toplevel):
|
||||
def __init__(self, parent, item_1=None, item_2=None, debitor=None, factureID=""):
|
||||
super().__init__(parent)
|
||||
|
||||
if(item_1["complement"] is None):
|
||||
item_1["complement"] = ""
|
||||
|
||||
self.geometry(f"700x300+{parent.winfo_x() + 25 }+{parent.winfo_y() +25 }")
|
||||
self.resizable(True,True)
|
||||
self.iconbitmap("./logo_clerc_03X_icon.ico")
|
||||
@@ -33,6 +36,7 @@ class Check_addresses_popup(Toplevel):
|
||||
self.add_compares_element(new_frame=lbf_new, old_frame=lbf_old, label="Prénom:", str1=item_1['firstname'], str2=item_2.firstName)
|
||||
self.add_compares_element(new_frame=lbf_new, old_frame=lbf_old, label="Date de naissance:", str1=datetime.strptime(item_1['birthdate'], "%Y-%m-%d").strftime("%d.%m.%Y"), str2=item_2.birth)
|
||||
self.add_compares_element(new_frame=lbf_new, old_frame=lbf_old, label="Adresse:", str1=f"{item_1['street']} {item_1['street_number']}", str2=item_2.street)
|
||||
self.add_compares_element(new_frame=lbf_new, old_frame=lbf_old, label="Complément:", str1=f"{item_1['complement']}", str2=item_2.street_cpl)
|
||||
self.add_compares_element(new_frame=lbf_new, old_frame=lbf_old, label="NPA/Localité:", str1=f"{item_1['postal_code']} {item_1['city']}", str2=f"{item_2.npa} {item_2.city}")
|
||||
|
||||
|
||||
@@ -41,6 +45,7 @@ class Check_addresses_popup(Toplevel):
|
||||
str_address_1 += item_1['firstname'].strip()
|
||||
str_address_1 += datetime.strptime(item_1['birthdate'], "%Y-%m-%d").strftime("%d.%m.%Y")
|
||||
str_address_1 += f"{item_1['street']} {item_1['street_number']}"
|
||||
str_address_1 += f"{item_1['complement']}"
|
||||
str_address_1 += f"{item_1['postal_code']} {item_1['city']}"
|
||||
|
||||
|
||||
@@ -54,6 +59,7 @@ class Check_addresses_popup(Toplevel):
|
||||
str_address_2 += item_2.firstName
|
||||
str_address_2 += item_2.birth
|
||||
str_address_2 += f"{item_2.street.strip()}"
|
||||
str_address_2 += f"{item_2.street_cpl.strip()}"
|
||||
str_address_2 += f"{item_2.npa} {item_2.city}"
|
||||
|
||||
self.listbox = Listbox(self, height=3, width=35)
|
||||
@@ -134,7 +140,7 @@ class Check_debitor_popup(Toplevel):
|
||||
self.inp_code = StringVar()
|
||||
self.inp_code.set(debitor['code'])
|
||||
|
||||
self.geometry(f"850x300+{parent.winfo_x() + 25 }+{parent.winfo_y() +25 }")
|
||||
self.geometry(f"900x275+{parent.winfo_x() + 25 }+{parent.winfo_y() +25 }")
|
||||
self.resizable(True,True)
|
||||
self.iconbitmap("./logo_clerc_03X_icon.ico")
|
||||
self.title(f"Incohérence sur les débiteurs {fip} / {factureID}. Code débiteur: {debitor['code']}")
|
||||
@@ -142,8 +148,10 @@ class Check_debitor_popup(Toplevel):
|
||||
self.columnconfigure(0, weight=1)
|
||||
self.columnconfigure(1, weight=1)
|
||||
|
||||
Label(self,text="Une incohérence a été trouvée entre le code débiteur saisi dans Attrib et le code débiteur saisi dans Attrib. \nIls ne correspondent pas.Le code débiteur présent dans le champs Code Saisi sera utiliser pour la facture winbiz \nMerci de vérifier et modifier le code débiteur puis cliquer sur Valider.", wraplength= 950, justify=LEFT).grid(row=0,column=0, columnspan=2, sticky="W")
|
||||
|
||||
lbf_new = LabelFrame(self, text="Données Attrib")
|
||||
lbf_new.grid(row=0, column=0, sticky='WE', padx=5, pady=5)
|
||||
lbf_new.grid(row=1, column=0, sticky='WE', padx=5, pady=5)
|
||||
|
||||
label_font = font.Font(weight='bold', size=9)
|
||||
Label(lbf_new, text="Code saisi", font=label_font).grid(row=0, column=0, sticky="W")
|
||||
@@ -151,15 +159,15 @@ class Check_debitor_popup(Toplevel):
|
||||
|
||||
|
||||
|
||||
Label(lbf_new, text="Débiteur sélectionné", font=label_font).grid(row=1, column=0, sticky="W")
|
||||
Label(lbf_new, text="Débiteur sélectionné dans Attrib", font=label_font).grid(row=1, column=0, sticky="W")
|
||||
text_name = Text(lbf_new, fg="red", height=3,width= 30)
|
||||
text_name.grid(row=1, column=1, sticky="W")
|
||||
text_name.insert(END,debitor['name'])
|
||||
text_name.configure(state='disabled')
|
||||
|
||||
|
||||
lbf_old = LabelFrame(self, text="Nom possible")
|
||||
lbf_old.grid(row=0, column=1, sticky='NSEW', padx=5, pady=5)
|
||||
lbf_old = LabelFrame(self, text="Noms possibles")
|
||||
lbf_old.grid(row=1, column=1, sticky='NSEW', padx=5, pady=5)
|
||||
|
||||
|
||||
|
||||
@@ -172,8 +180,12 @@ class Check_debitor_popup(Toplevel):
|
||||
self.listbox.configure(state='disabled')
|
||||
self.no_selection_possible = True
|
||||
|
||||
self.btn = Button(lbf_old, text="Ajouter", command=self.add)
|
||||
self.btn.grid(row=2, column=0, columnspan= 2, pady=10, padx=10, sticky='NSEW')
|
||||
menu_bar = Menu(self)
|
||||
menu_param = Menu(menu_bar, tearoff=0)
|
||||
menu_param.add_command(label="Ajouter à la liste", command=self.add)
|
||||
menu_bar.add_cascade(label="Paramètre", menu=menu_param)
|
||||
|
||||
self.config(menu=menu_bar)
|
||||
|
||||
self.btn = Button(self, text="Valider", command=self.destroy)
|
||||
self.btn.grid(row=2,column=0, columnspan= 2, pady=10,padx=10, sticky='NSEW')
|
||||
|
||||
Reference in New Issue
Block a user