refactor: use popup to inform on additional reconciliation step
This commit is contained in:
parent
d0df5df4a6
commit
0d260faa00
@ -216,6 +216,18 @@ class AccountsController(TransactionBase):
|
|||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
||||||
|
if self.get("is_return") and self.get("return_against"):
|
||||||
|
document_type = "Credit Note" if self.doctype == "Sales Invoice" else "Debit Note"
|
||||||
|
frappe.msgprint(
|
||||||
|
_(
|
||||||
|
"{0} will be treated as a standalone {0}. Post creation use {1} tool to reconcile against {2}."
|
||||||
|
).format(
|
||||||
|
document_type,
|
||||||
|
get_link_to_form("Payment Reconciliation"),
|
||||||
|
get_link_to_form(self.doctype, self.get("return_against")),
|
||||||
|
)
|
||||||
|
)
|
||||||
|
|
||||||
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)):
|
||||||
self.set_advances()
|
self.set_advances()
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user