* fix: link between parent and child procedure
(cherry picked from commit 05f24ede96a30d194db9334a55706689f63462cb)
* chore: add missing filters for `Parent Procedure`
(cherry picked from commit 8fbd4cea5b374ddbd611f1c0ada26d9998d82b27)
* test: add test case for Quality Procedure`
(cherry picked from commit 30c6b83a103b262e7bd80601076fdb78a358c068)
---------
Co-authored-by: s-aga-r <sagarsharma.s312@gmail.com>
* fix: don't reset rate if greater than zero in standalone debit note
(cherry picked from commit 5cce522ecdb7f13a001d4abbf6c3682088edb1b6)
* fix(test): `test_gl_entries_for_standalone_debit_note`
(cherry picked from commit f9fc6c9c9d5faef90f345df6e04ea4d2b8b8b69b)
---------
Co-authored-by: s-aga-r <sagarsharma.s312@gmail.com>
fix: make `Material Request Item` required if `Material Request` is set in PO
(cherry picked from commit a9d91189b0e23ccb860e9f954e882ee0ebebbc2c)
Co-authored-by: s-aga-r <sagarsharma.s312@gmail.com>
feat: reserved production plan sub assembly items (#37884)
(cherry picked from commit 34d3eb88b39ffb437fc111ed03527f2c3c4baf9b)
Co-authored-by: rohitwaghchaure <rohitw1991@gmail.com>
fix: list index out of range (#37890)
* fix: list index out of range
* fix: solve linter test failing
(cherry picked from commit e5bc8fccb17d96df81e10d3b4b565b430c1b5374)
Co-authored-by: viralkansodiya15 <98073516+viralpatel15@users.noreply.github.com>
fix: Quality Inspection Parameter migration - DuplicateEntryError due to case sensitivity (#37499)
* fix: account for case-insensitive database primary key for parameter names
* chore: linting
(cherry picked from commit b099590b2c1dcd041b833af50e99eb3e7988c595)
Co-authored-by: Richard Case <110036763+casesolved-co-uk@users.noreply.github.com>
* fix: consider reserved serial nos while cancelling a stock transaction
(cherry picked from commit d9e284366d6c67ebd41b914b248c6ac94e973b7e)
* fix: consider reserved batches while cancelling a stock transaction
(cherry picked from commit e1a87a802d18f1fb33c3d9f1066da0cb7b3d4210)
* feat: add field `reserved_stock` in Bin
(cherry picked from commit 98d6cdd53c98b2244031f6b55a7658f1b21b7337)
* feat: maintain `Reserved Stock` in Bin
(cherry picked from commit f52916a2c360dd6befdd1f3dcc6c184cc181662b)
* fix: consider reserved stock while cancelling a stock transaction
(cherry picked from commit 73b65ac82ec11698605720bf37437fab853f3120)
* fix(test): `test_stock_reservation_against_sales_order`
(cherry picked from commit 10242235bc6bb9081abd4b8c48c23541e33ae646)
* chore: patch to set reserved stock in Bin
(cherry picked from commit 1f88b1ef84c826fc35ce3d60a562a3fe8a75b9f2)
* fix: qty based check for stock reservation of serial-batch items based on qty
(cherry picked from commit 9231706227977951cb69d765f77793f47a6f5c77)
* test: add test case for stock stock reservation
(cherry picked from commit 54b323e557f605294e8bcdd9eddf2fd4dd66ab38)
---------
Co-authored-by: s-aga-r <sagarsharma.s312@gmail.com>
perf: index return against for purchase invoice (#37881)
(cherry picked from commit 469ae2c7f1edb6dbd2d770b65c48bad5a0293ffe)
Co-authored-by: Ankush Menat <ankush@frappe.io>
fix: Add index to supplier invoice field (#37861)
* fix: Add index to supplier invoice field
* chore: remove unintetional changes
(cherry picked from commit c37e374fdd322c0f0423469ce95faecac15b18e4)
Co-authored-by: Deepesh Garg <deepeshgarg6@gmail.com>
fix: standard submit perm in repost ledger for editable invoices (#37826)
* fix: ignore perm while reposting ledger
* fix: use flag in save
* fix: remove unnecessary save
(cherry picked from commit 1b808e1d7c2c2d1ad51bd18acf6a45e9b5cfc605)
Co-authored-by: Gursheen Kaur Anand <40693548+GursheenK@users.noreply.github.com>