Archived
24 lines
587 B
Python
24 lines
587 B
Python
import frappe
|
|
|
|
@frappe.whitelist()
|
|
def get_payment_message(docname):
|
|
doc = frappe.get_doc("Payment Request", docname)
|
|
|
|
# Ambil dokumen referensi (Sales Order / Invoice / lainnya)
|
|
ref_doc = None
|
|
if doc.reference_doctype and doc.reference_name:
|
|
try:
|
|
ref_doc = frappe.get_doc(doc.reference_doctype, doc.reference_name)
|
|
except:
|
|
pass
|
|
|
|
context = {
|
|
"doc": doc,
|
|
"ref_doc": ref_doc
|
|
}
|
|
|
|
return frappe.render_template(
|
|
"editor_override/templates/payment_request/payment_request.html",
|
|
context
|
|
)
|