- bind the right classes to the filter lookup field
- make class names more descriptive
- make filter lookup field more visible with white bg and border
- bind lookup input field js in `views.js`
- make filter lookup field functioning for atribute filters too
- added placeholder to lookup field
(cherry picked from commit f6e64c2cac)
# Conflicts:
# erpnext/templates/includes/macros.html
* fix: clear "Retain Sample" and "Max Sample Quantity" in Item card if Has Batch No is uncheck (#30307)
(cherry picked from commit ca8d757691)
# Conflicts:
# erpnext/stock/doctype/item/test_item.py
* chore: conflicts
* refactor: correct usage for test decorator
Co-authored-by: HENRY Florian <florian.henry@open-concept.pro>
Co-authored-by: Ankush Menat <ankush@frappe.io>
* fix: dont rename GLE/SLE that dont have naming series
* test: tests for deferred naming of ledgers
(cherry picked from commit c2aad115c1)
Co-authored-by: Ankush Menat <ankush@frappe.io>
* fix: set current qty as default qty for stock entry
(cherry picked from commit f4c213379e)
* fix: filter serial nos by selected batch number
(cherry picked from commit 5ec27c9055)
* fix: skip already selected serials in sr selector
(cherry picked from commit 0a533d6ccc)
* fix: sort serial nos before sending
(cherry picked from commit 4f8bb91eae)
* test: auto serial fetching
(cherry picked from commit b9eec331e3)
* refactor: batch no filter handling
(cherry picked from commit a585dff6fd)
# Conflicts:
# erpnext/stock/doctype/serial_no/serial_no.py
* refactor: Use QB for serial fetching query
(cherry picked from commit 4b695915f4)
# Conflicts:
# erpnext/stock/doctype/serial_no/serial_no.py
* refactor(warehouse): raw query to ORM
(cherry picked from commit 953afda01b)
* test: warehouse conversion and treeview test
(cherry picked from commit 684d9d66d1)
* perf: Single query to delete bins instead of `N`
(cherry picked from commit 4859574233)
* chore: resolve conflicts
Co-authored-by: Ankush Menat <ankush@frappe.io>
* feat: Create single PL/DN from several SO. New PR from latest develop to avoid rebase
(cherry picked from commit 61eb9b6c68)
* to enable selection of SO irrespective of customer,removed validation for customer
(cherry picked from commit 466df6bdb7)
* fixed spacings
(cherry picked from commit f33a725a9e)
* added new field - Picked Qty, in Sales Order Item
(cherry picked from commit a68213d82e)
* Added new field in SO - % Picked
(cherry picked from commit 9f7fee7a4f)
* removed semicolon for break statement
(cherry picked from commit e970616b51)
* as per review comments - changed for loop
(cherry picked from commit 0211f27e83)
* corrected spacing
(cherry picked from commit a12895ec03)
Co-authored-by: Krithi Ramani <krithi.ramani@gmail.com>
enqueue(now=frappe.flags.in_test) is always true in test, this change avoids
confusion.
(cherry picked from commit 76187d175f)
Co-authored-by: Ankush Menat <ankush@frappe.io>
- Use absolute route even 3-4 sub-category levels down
- Remove scroll from category pills due to accessibility issues
- Arrange sub-category pills alphabetically
(cherry picked from commit 8264d6b0bc)