Hello @chdecultot j’ai checké en effet dans l’historique des factures et je ne vois pas de relances envoyées.
Je suis retourné sur les notifs et lorsque je clique sur “obtenir les notifs pour aujourd’hui” j’obtiens en effet une erreur :
Traceback (most recent call last):
File "/home/dokos/hetz1/apps/frappe/frappe/app.py", line 68, in application
response = frappe.api.handle()
File "/home/dokos/hetz1/apps/frappe/frappe/api.py", line 54, in handle
return frappe.handler.handle()
File "/home/dokos/hetz1/apps/frappe/frappe/handler.py", line 28, in handle
data = execute_cmd(cmd)
File "/home/dokos/hetz1/apps/frappe/frappe/handler.py", line 64, in execute_cmd
return frappe.call(method, **frappe.form_dict)
File "/home/dokos/hetz1/apps/frappe/frappe/__init__.py", line 1176, in call
return fn(*args, **newargs)
File "/home/dokos/hetz1/apps/frappe/frappe/email/doctype/notification/notification.py", line 403, in get_documents_for_today
return [d.name for d in notification.get_documents_for_today()]
File "/home/dokos/hetz1/apps/frappe/frappe/email/doctype/notification/notification.py", line 112, in get_documents_for_today
if self.condition and not frappe.safe_eval(self.condition, None, get_context(doc)):
File "/home/dokos/hetz1/apps/frappe/frappe/__init__.py", line 1723, in safe_eval
return eval(code, eval_globals, eval_locals)
File "", line 1, in
AttributeError: 'NoneType' object has no attribute 'exists'
J’ai la même chose sur la plupart des notifs. Ça provient des conditions ?
Les conditions pour les paiements manuels sont de ce type:
doc.status != "Draft" and doc.outstanding_amount > 0.0 and not frappe.db.exists("Payment Request", {"reference_doctype": "Sales Invoice", "reference_name": doc.name, "docstatus": 1})
Les conditions pour les paiements auto sont de ce type:
doc.outstanding_amount > 0.0 and frappe.db.exists("Payment Request", {"reference_doctype": "Sales Invoice", "reference_name": doc.name, "docstatus": 1, "status": ("in", ("Initiated", "Pending"))})
À moins que ce ne soit lié au contenu des messages ?
Merci bien pour ton aide,