chore: better popup message
(cherry picked from commit 445d2acf50)
# Conflicts:
# erpnext/controllers/accounts_controller.py
This commit is contained in:
@@ -203,6 +203,7 @@ class AccountsController(TransactionBase):
|
|||||||
)
|
)
|
||||||
|
|
||||||
if self.get("is_return") and self.get("return_against") and not self.get("is_pos"):
|
if self.get("is_return") and self.get("return_against") and not self.get("is_pos"):
|
||||||
|
<<<<<<< HEAD
|
||||||
document_type = "Credit Note" if self.doctype == "Sales Invoice" else "Debit Note"
|
document_type = "Credit Note" if self.doctype == "Sales Invoice" else "Debit Note"
|
||||||
frappe.msgprint(
|
frappe.msgprint(
|
||||||
_(
|
_(
|
||||||
@@ -216,8 +217,20 @@ class AccountsController(TransactionBase):
|
|||||||
get_link_to_form(self.doctype, self.get("return_against")),
|
get_link_to_form(self.doctype, self.get("return_against")),
|
||||||
frappe.bold("Update Outstanding for Self"),
|
frappe.bold("Update Outstanding for Self"),
|
||||||
get_link_to_form("Payment Reconciliation"),
|
get_link_to_form("Payment Reconciliation"),
|
||||||
|
=======
|
||||||
|
if self.get("update_outstanding_for_self"):
|
||||||
|
document_type = "Credit Note" if self.doctype == "Sales Invoice" else "Debit Note"
|
||||||
|
frappe.msgprint(
|
||||||
|
_(
|
||||||
|
"We can see {0} is made against {1}. If you want {1}'s outstanding to be updated, uncheck '{2}' checkbox. <br><br> Or you can use {3} tool to reconcile against {1} later."
|
||||||
|
).format(
|
||||||
|
frappe.bold(document_type),
|
||||||
|
get_link_to_form(self.doctype, self.get("return_against")),
|
||||||
|
frappe.bold("Update Outstanding for Self"),
|
||||||
|
get_link_to_form("Payment Reconciliation"),
|
||||||
|
)
|
||||||
|
>>>>>>> 445d2acf50 (chore: better popup message)
|
||||||
)
|
)
|
||||||
)
|
|
||||||
|
|
||||||
pos_check_field = "is_pos" if self.doctype == "Sales Invoice" else "is_paid"
|
pos_check_field = "is_pos" if self.doctype == "Sales Invoice" else "is_paid"
|
||||||
if cint(self.allocate_advances_automatically) and not cint(self.get(pos_check_field)):
|
if cint(self.allocate_advances_automatically) and not cint(self.get(pos_check_field)):
|
||||||
|
|||||||
Reference in New Issue
Block a user