Merge pull request #23965 from vorasmit/remarks-fix-develop
fix: add remarks to sales invoice
This commit is contained in:
		
						commit
						bfa71c23ae
					
				| @ -4,7 +4,7 @@ | |||||||
| from __future__ import unicode_literals | from __future__ import unicode_literals | ||||||
| import frappe, erpnext | import frappe, erpnext | ||||||
| import frappe.defaults | import frappe.defaults | ||||||
| from frappe.utils import cint, flt, add_months, today, date_diff, getdate, add_days, cstr, nowdate, get_link_to_form | from frappe.utils import cint, flt, getdate, add_days, cstr, nowdate, get_link_to_form, formatdate | ||||||
| from frappe import _, msgprint, throw | from frappe import _, msgprint, throw | ||||||
| from erpnext.accounts.party import get_party_account, get_due_date | from erpnext.accounts.party import get_party_account, get_due_date | ||||||
| from frappe.model.mapper import get_mapped_doc | from frappe.model.mapper import get_mapped_doc | ||||||
| @ -549,7 +549,12 @@ class SalesInvoice(SellingController): | |||||||
| 		self.against_income_account = ','.join(against_acc) | 		self.against_income_account = ','.join(against_acc) | ||||||
| 
 | 
 | ||||||
| 	def add_remarks(self): | 	def add_remarks(self): | ||||||
| 		if not self.remarks: self.remarks = 'No Remarks' | 		if not self.remarks: | ||||||
|  | 			if self.po_no and self.po_date: | ||||||
|  | 				self.remarks = _("Against Customer Order {0} dated {1}").format(self.po_no,  | ||||||
|  | 					formatdate(self.po_date)) | ||||||
|  | 			else: | ||||||
|  | 				self.remarks = _("No Remarks") | ||||||
| 
 | 
 | ||||||
| 	def validate_auto_set_posting_time(self): | 	def validate_auto_set_posting_time(self): | ||||||
| 		# Don't auto set the posting date and time if invoice is amended | 		# Don't auto set the posting date and time if invoice is amended | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user