fix: Item Barcode stays the same after updation.
This commit is contained in:
parent
8b9574d434
commit
65123d2adc
@ -572,6 +572,13 @@ class Item(WebsiteGenerator):
|
||||
frappe.throw(_("Barcode {0} is not a valid {1} code").format(
|
||||
item_barcode.barcode, item_barcode.barcode_type), InvalidBarcode)
|
||||
|
||||
if item_barcode.barcode != item_barcode.name:
|
||||
# if barcode is getting updated , the row name has to reset.
|
||||
# Delete previous old row doc and re-enter row as if new to reset name in db.
|
||||
item_barcode.set("__islocal", True)
|
||||
item_barcode.name = None
|
||||
frappe.delete_doc("Item Barcode", item_barcode.name)
|
||||
|
||||
def validate_warehouse_for_reorder(self):
|
||||
'''Validate Reorder level table for duplicate and conditional mandatory'''
|
||||
warehouse = []
|
||||
|
Loading…
x
Reference in New Issue
Block a user