示例#1
0
	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)
示例#2
0
 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)
示例#4
0
	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)
示例#5
0
	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)