refactor: removed unrequired code and test for standalone delivery note serial return (#30276)
This commit is contained in:
parent
b93ce78df1
commit
2a0ca7c91a
@ -13,10 +13,7 @@ from frappe.utils import cint, flt
|
|||||||
from erpnext.controllers.accounts_controller import get_taxes_and_charges
|
from erpnext.controllers.accounts_controller import get_taxes_and_charges
|
||||||
from erpnext.controllers.selling_controller import SellingController
|
from erpnext.controllers.selling_controller import SellingController
|
||||||
from erpnext.stock.doctype.batch.batch import set_batch_nos
|
from erpnext.stock.doctype.batch.batch import set_batch_nos
|
||||||
from erpnext.stock.doctype.serial_no.serial_no import (
|
from erpnext.stock.doctype.serial_no.serial_no import get_delivery_note_serial_no
|
||||||
get_delivery_note_serial_no,
|
|
||||||
update_serial_nos_after_submit,
|
|
||||||
)
|
|
||||||
|
|
||||||
form_grid_templates = {
|
form_grid_templates = {
|
||||||
"items": "templates/form_grid/item_grid.html"
|
"items": "templates/form_grid/item_grid.html"
|
||||||
@ -218,9 +215,6 @@ class DeliveryNote(SellingController):
|
|||||||
# Updating stock ledger should always be called after updating prevdoc status,
|
# Updating stock ledger should always be called after updating prevdoc status,
|
||||||
# because updating reserved qty in bin depends upon updated delivered qty in SO
|
# because updating reserved qty in bin depends upon updated delivered qty in SO
|
||||||
self.update_stock_ledger()
|
self.update_stock_ledger()
|
||||||
if self.is_return:
|
|
||||||
update_serial_nos_after_submit(self, "items")
|
|
||||||
|
|
||||||
self.make_gl_entries()
|
self.make_gl_entries()
|
||||||
self.repost_future_sle_and_gle()
|
self.repost_future_sle_and_gle()
|
||||||
|
|
||||||
|
|||||||
@ -823,11 +823,6 @@ class TestDeliveryNote(FrappeTestCase):
|
|||||||
|
|
||||||
automatically_fetch_payment_terms(enable=0)
|
automatically_fetch_payment_terms(enable=0)
|
||||||
|
|
||||||
def test_standalone_serial_no_return(self):
|
|
||||||
dn = create_delivery_note(item_code="_Test Serialized Item With Series", is_return=True, qty=-1)
|
|
||||||
dn.reload()
|
|
||||||
self.assertTrue(dn.items[0].serial_no)
|
|
||||||
|
|
||||||
def create_delivery_note(**args):
|
def create_delivery_note(**args):
|
||||||
dn = frappe.new_doc("Delivery Note")
|
dn = frappe.new_doc("Delivery Note")
|
||||||
args = frappe._dict(args)
|
args = frappe._dict(args)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user