* fix: only validate qty for main non-subassy items
(cherry picked from commit 3d43c437ad)
* fix: subassembly items linked to temporary name
Production Plan tables for po_items and sub_assembly_items are prepared
client side so both dont exist at time of first save or modifying and
hence any "links" created are invalid. This change retains temporary
name so it can be relinked server side after naming is performed.
Co-Authored-By: Marica <maricadsouza221197@gmail.com>
(cherry picked from commit 5b1d6055e6)
* test: dont resubmit WO
[skip ci]
Co-authored-by: Ankush Menat <ankush@frappe.io>
- It does not support group warehouses right now and it is misleading
(cherry picked from commit d24458ab77)
Co-authored-by: Marica <maricadsouza221197@gmail.com>
- 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>