fix(patch): update_sre_from_voucher_details
(#37649)
This commit is contained in:
parent
cdbe1c87d4
commit
8e523961dc
@ -3,13 +3,16 @@ from frappe.query_builder.functions import IfNull
|
||||
|
||||
|
||||
def execute():
|
||||
sre = frappe.qb.DocType("Stock Reservation Entry")
|
||||
(
|
||||
frappe.qb.update(sre)
|
||||
.set(sre.from_voucher_type, "Pick List")
|
||||
.set(sre.from_voucher_no, sre.against_pick_list)
|
||||
.set(sre.from_voucher_detail_no, sre.against_pick_list_item)
|
||||
.where(
|
||||
(IfNull(sre.against_pick_list, "") != "") & (IfNull(sre.against_pick_list_item, "") != "")
|
||||
)
|
||||
).run()
|
||||
columns = frappe.db.get_table_columns("Stock Reservation Entry")
|
||||
|
||||
if set(["against_pick_list", "against_pick_list_item"]).issubset(set(columns)):
|
||||
sre = frappe.qb.DocType("Stock Reservation Entry")
|
||||
(
|
||||
frappe.qb.update(sre)
|
||||
.set(sre.from_voucher_type, "Pick List")
|
||||
.set(sre.from_voucher_no, sre.against_pick_list)
|
||||
.set(sre.from_voucher_detail_no, sre.against_pick_list_item)
|
||||
.where(
|
||||
(IfNull(sre.against_pick_list, "") != "") & (IfNull(sre.against_pick_list_item, "") != "")
|
||||
)
|
||||
).run()
|
||||
|
Loading…
x
Reference in New Issue
Block a user