11 lines
647 B
Python
11 lines
647 B
Python
import frappe
|
|
|
|
def after_insert(doc, method):
|
|
print(doc.address)
|
|
frappe.msgprint(f"On-Site Meeting '{doc.name}' has been created. Updating related records...")
|
|
address_name = frappe.db.get_value("Address", fieldname="name", filters={"address_line1": doc.address})
|
|
address_doc = frappe.get_doc("Address", address_name)
|
|
frappe.msgprint(f"Related Address '{address_doc.address_title}' has been retrieved.")
|
|
address_doc.custom_onsite_meeting_scheduled = "Completed"
|
|
address_doc.save()
|
|
frappe.msgprint(f"Related Address '{address_doc.address_title}' has been updated with custom_onsite_meeting_scheduled = 'Completed'.") |