Skip to content
Extraits de code Groupes Projets
Valider 0ab9dacd rédigé par Benjamin's avatar Benjamin
Parcourir les fichiers

modif algo pour check riga sur coopérative

parent 2a34e6a7
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -83,7 +83,7 @@ class CgscopRigaOdooImport(models.Model): ...@@ -83,7 +83,7 @@ class CgscopRigaOdooImport(models.Model):
:param parent_id (string): header du fichier CSV pour lequel on va :param parent_id (string): header du fichier CSV pour lequel on va
rechercher l'ID RIGA de l'organisme rechercher l'ID RIGA de l'organisme
""" """
# try: try:
file.seek(0) file.seek(0)
# Création du lecteur CSV. # Création du lecteur CSV.
reader = csv.DictReader( reader = csv.DictReader(
...@@ -106,7 +106,8 @@ class CgscopRigaOdooImport(models.Model): ...@@ -106,7 +106,8 @@ class CgscopRigaOdooImport(models.Model):
}) })
# Vérification de la ligne dans la base # Vérification de la ligne dans la base
line = model_obj.search([ line = model_obj.search([
['id_riga', '=', row[primary_key]]]) ['id_riga', '=', row[primary_key]],
['is_cooperative', '=', True]])
# Si il y a un enregistrement, on met à jour # Si il y a un enregistrement, on met à jour
if line: if line:
line.write(vals) line.write(vals)
...@@ -137,15 +138,15 @@ class CgscopRigaOdooImport(models.Model): ...@@ -137,15 +138,15 @@ class CgscopRigaOdooImport(models.Model):
'is_warning': True if log else False, 'is_warning': True if log else False,
}) })
# except Exception as e: except Exception as e:
# _logger.error(e.__str__()) _logger.error(e.__str__())
# # Création du log # Création du log
# self.create({ self.create({
# 'model_id': model.id, 'model_id': model.id,
# 'is_sync': False, 'is_sync': False,
# 'is_error': True, 'is_error': True,
# 'log': str(e) 'log': str(e)
# }) })
def _cast_type(self, model, field, value): def _cast_type(self, model, field, value):
""" Détermine en fonction du champ la valeur typée à renvoyer """ Détermine en fonction du champ la valeur typée à renvoyer
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter