diff --git a/erpnext/selling/doctype/sales_order/test_sales_order.py b/erpnext/selling/doctype/sales_order/test_sales_order.py index e971b4a53cd..69180d23d29 100644 --- a/erpnext/selling/doctype/sales_order/test_sales_order.py +++ b/erpnext/selling/doctype/sales_order/test_sales_order.py @@ -2225,13 +2225,8 @@ def make_sales_order(**args): return so -<<<<<<< HEAD -def create_dn_against_so(so, delivered_qty=0): - frappe.db.set_value("Stock Settings", None, "allow_negative_stock", 1) -======= def create_dn_against_so(so, delivered_qty=0, do_not_submit=False): frappe.db.set_single_value("Stock Settings", "allow_negative_stock", 1) ->>>>>>> 4f396d3049 (test: SO reference validation) dn = make_delivery_note(so) dn.get("items")[0].qty = delivered_qty or 5 diff --git a/erpnext/stock/doctype/delivery_note/delivery_note.py b/erpnext/stock/doctype/delivery_note/delivery_note.py index c0a4b4fd09b..a402bb5aed2 100644 --- a/erpnext/stock/doctype/delivery_note/delivery_note.py +++ b/erpnext/stock/doctype/delivery_note/delivery_note.py @@ -196,38 +196,6 @@ class DeliveryNote(SellingController): ] ) -<<<<<<< HEAD -======= - def set_serial_and_batch_bundle_from_pick_list(self): - from erpnext.stock.serial_batch_bundle import SerialBatchCreation - - if not self.pick_list: - return - - for item in self.items: - if item.pick_list_item and not item.serial_and_batch_bundle: - filters = { - "item_code": item.item_code, - "voucher_type": "Pick List", - "voucher_no": self.pick_list, - "voucher_detail_no": item.pick_list_item, - } - - bundle_id = frappe.db.get_value("Serial and Batch Bundle", filters, "name") - - if bundle_id: - cls_obj = SerialBatchCreation( - { - "type_of_transaction": "Outward", - "serial_and_batch_bundle": bundle_id, - "item_code": item.get("item_code"), - } - ) - - cls_obj.duplicate_package() - - item.serial_and_batch_bundle = cls_obj.serial_and_batch_bundle - def validate_references(self): self.validate_sales_order_references() self.validate_sales_invoice_references() @@ -280,7 +248,6 @@ class DeliveryNote(SellingController): if err_msg: frappe.throw(err_msg, title=_("References to Sales Invoices are Incomplete")) ->>>>>>> 4d090bd3b8 (refactor: validate SO and SI references) def validate_proj_cust(self): """check for does customer belong to same project as entered..""" if self.project and self.customer: