fix: args when get the delivery note in delivery trip

(cherry picked from commit 2f359e201d)

# Conflicts:
#	erpnext/stock/doctype/delivery_note/delivery_note.py
This commit is contained in:
Nihantra Patel
2024-04-25 16:42:38 +05:30
committed by Mergify
parent da69b1e71b
commit 1a7b3c437d
2 changed files with 7 additions and 0 deletions

View File

@@ -739,6 +739,7 @@ def make_sales_invoice(source_name, target_doc=None, args=None):
@frappe.whitelist()
<<<<<<< HEAD
def make_delivery_trip(source_name, target_doc=None):
def update_stop_details(source_doc, target_doc, source_parent):
target_doc.customer = source_parent.customer
@@ -753,6 +754,11 @@ def make_delivery_trip(source_name, target_doc=None):
delivery_notes = []
=======
def make_delivery_trip(source_name, target_doc=None, kwargs=None):
if not target_doc:
target_doc = frappe.new_doc("Delivery Trip")
>>>>>>> 2f359e201d (fix: args when get the delivery note in delivery trip)
doclist = get_mapped_doc(
"Delivery Note",
source_name,

View File

@@ -51,6 +51,7 @@ frappe.ui.form.on("Delivery Trip", {
frm.add_custom_button(
__("Delivery Note"),
() => {
frm.clear_table('delivery_stops');
erpnext.utils.map_current_doc({
method: "erpnext.stock.doctype.delivery_note.delivery_note.make_delivery_trip",
source_doctype: "Delivery Note",