feat: Use controller for serial no. API
This commit is contained in:
parent
61d6b677e4
commit
eee5c38911
@ -462,15 +462,5 @@ def get_delivery_note_serial_no(item_code, qty, delivery_note):
|
|||||||
|
|
||||||
@frappe.whitelist()
|
@frappe.whitelist()
|
||||||
def auto_fetch_serial_number(qty, item_code, warehouse):
|
def auto_fetch_serial_number(qty, item_code, warehouse):
|
||||||
serial_numbers = frappe.db.sql_list("""select name from `tabSerial No`
|
serial_numbers = frappe.get_list("Serial No", filters={"item_code": item_code, "warehouse": warehouse, "delivery_document_no": "", "sales_invoice": ""}, limit=qty, order_by="creation")
|
||||||
where
|
|
||||||
item_code = %(item_code)s
|
|
||||||
and warehouse = %(warehouse)s
|
|
||||||
and delivery_document_no is null
|
|
||||||
and sales_invoice is null
|
|
||||||
limit {0}""".format(cint(qty)), {
|
|
||||||
'item_code': item_code,
|
|
||||||
'warehouse': warehouse
|
|
||||||
})
|
|
||||||
|
|
||||||
return serial_numbers
|
return serial_numbers
|
||||||
Loading…
x
Reference in New Issue
Block a user