mirror of
https://github.com/frappe/erpnext.git
synced 2026-08-19 01:18:43 +00:00
fix(quotation): carry forward communications from opportunity (#57507)
This commit is contained in:
@@ -301,6 +301,7 @@ class Quotation(SellingController):
|
||||
# update enquiry status
|
||||
self.update_opportunity("Quotation")
|
||||
self.update_lead()
|
||||
self.carry_forward_communication()
|
||||
|
||||
def on_cancel(self):
|
||||
if self.lost_reasons:
|
||||
@@ -312,6 +313,18 @@ class Quotation(SellingController):
|
||||
self.update_opportunity("Open")
|
||||
self.update_lead()
|
||||
|
||||
def carry_forward_communication(self):
|
||||
from erpnext.crm.utils import copy_comments, link_communications
|
||||
|
||||
if not (
|
||||
self.opportunity
|
||||
and frappe.get_single_value("CRM Settings", "carry_forward_communication_and_comments")
|
||||
):
|
||||
return
|
||||
|
||||
copy_comments("Opportunity", self.opportunity, self)
|
||||
link_communications("Opportunity", self.opportunity, self)
|
||||
|
||||
def print_other_charges(self, docname):
|
||||
print_lst = []
|
||||
for d in self.get("taxes"):
|
||||
|
||||
Reference in New Issue
Block a user