klydekushy commited on
Commit
945582b
·
verified ·
1 Parent(s): d26530b

Update src/modules/loans_engine.py

Browse files
Files changed (1) hide show
  1. src/modules/loans_engine.py +5 -1
src/modules/loans_engine.py CHANGED
@@ -342,6 +342,10 @@ def show_loans_engine(client, sheet_name):
342
 
343
  # 1. CHARGEMENT DONNÉES
344
  try:
 
 
 
 
345
  # Utilise get_cached_data pour éviter les erreurs de quota
346
  df_clients = get_cached_data(client, sheet_name, "Clients_KYC")
347
 
@@ -359,7 +363,7 @@ def show_loans_engine(client, sheet_name):
359
 
360
  # 2. SÉLECTION CLIENT
361
  df_clients['search_label'] = df_clients['ID_Client'].astype(str) + " - " + df_clients['Nom_Complet'].astype(str)
362
- selected_client = st.selectbox("Rechercher un client (ID ou Nom)", [""] + df_clients['search_label'].tolist())
363
 
364
  # 3. SÉLECTION GARANT (OPTIONNEL) - NOUVEAU
365
  selected_garant = None
 
342
 
343
  # 1. CHARGEMENT DONNÉES
344
  try:
345
+
346
+ # On définit 'sh' ici pour qu'il soit accessible dans toute la fonction
347
+ sh = client.open(sheet_name)
348
+
349
  # Utilise get_cached_data pour éviter les erreurs de quota
350
  df_clients = get_cached_data(client, sheet_name, "Clients_KYC")
351
 
 
363
 
364
  # 2. SÉLECTION CLIENT
365
  df_clients['search_label'] = df_clients['ID_Client'].astype(str) + " - " + df_clients['Nom_Complet'].astype(str)
366
+ selected_client = st.selectbox("Rechercher une cible (ID ou Nom)", [""] + df_clients['search_label'].tolist())
367
 
368
  # 3. SÉLECTION GARANT (OPTIONNEL) - NOUVEAU
369
  selected_garant = None