def update_expense_claim(self): for d in self.accounts: if d.reference_type=="Expense Claim" and d.reference_name: doc = frappe.get_doc("Expense Claim", d.reference_name) if self.docstatus == 2: update_reimbursed_amount(doc, -1 * d.debit) else: update_reimbursed_amount(doc, d.debit)
def update_expense_claim(self): if self.payment_type in ("Pay") and self.party: for d in self.get("references"): if d.reference_doctype == "Expense Claim" and d.reference_name: doc = frappe.get_doc("Expense Claim", d.reference_name) update_reimbursed_amount(doc)
def update_expense_claim(self): for d in self.accounts: if d.reference_type == "Expense Claim" and d.reference_name: doc = frappe.get_doc("Expense Claim", d.reference_name) update_reimbursed_amount(doc)
def update_expense_claim(self): for d in self.accounts: if d.reference_type=="Expense Claim" and d.reference_name: doc = frappe.get_doc("Expense Claim", d.reference_name) update_reimbursed_amount(doc)
def update_expense_claim(self): if self.payment_type in ("Pay") and self.party: for d in self.get("references"): if d.reference_doctype=="Expense Claim" and d.reference_name: doc = frappe.get_doc("Expense Claim", d.reference_name) update_reimbursed_amount(doc)