[hotfix] commit after every 200 production orders (#9674)
This commit is contained in:
parent
5fe7f6c3fd
commit
88a37c17a6
@ -17,8 +17,10 @@ def execute():
|
|||||||
|
|
||||||
pro_orders = frappe.get_all("Production Order", filters={"docstatus": ["!=", 2]}, fields=fields)
|
pro_orders = frappe.get_all("Production Order", filters={"docstatus": ["!=", 2]}, fields=fields)
|
||||||
|
|
||||||
|
count = 0
|
||||||
for p in pro_orders:
|
for p in pro_orders:
|
||||||
pro_order = frappe.get_doc("Production Order", p.name)
|
pro_order = frappe.get_doc("Production Order", p.name)
|
||||||
|
count += 1
|
||||||
|
|
||||||
# set required items table
|
# set required items table
|
||||||
pro_order.set_required_items()
|
pro_order.set_required_items()
|
||||||
@ -40,5 +42,5 @@ def execute():
|
|||||||
elif pro_order.status == "Stopped":
|
elif pro_order.status == "Stopped":
|
||||||
pro_order.update_reserved_qty_for_production()
|
pro_order.update_reserved_qty_for_production()
|
||||||
|
|
||||||
|
if count % 200 == 0:
|
||||||
|
frappe.db.commit()
|
||||||
@ -183,7 +183,7 @@ var erpnext_slides = [
|
|||||||
slide.get_input("fy_start_date").on("change", function () {
|
slide.get_input("fy_start_date").on("change", function () {
|
||||||
var start_date = slide.form.fields_dict.fy_start_date.get_value();
|
var start_date = slide.form.fields_dict.fy_start_date.get_value();
|
||||||
var year_end_date =
|
var year_end_date =
|
||||||
frappe.datetime.add_days(frappe.datetime.add_months(frappe.datetime.user_to_obj(start_date), 12), -1);
|
frappe.datetime.add_days(frappe.datetime.add_months(start_date, 12), -1);
|
||||||
slide.form.fields_dict.fy_end_date.set_value(year_end_date);
|
slide.form.fields_dict.fy_end_date.set_value(year_end_date);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user