What's Changed
- refactor: compute batch ledger in python (copy #29323) in #29324
- fix: enable allow negative stock by default in reposts (backport #29331) in #29333
- refactor: update_serial_no function for old Maintenance Visits (backport #28843) in #29352
- fix: from time and to time not updated in drag and drop action (backport #29114) in #29361
- fix: Cleanup empty rows on bank statement import by @deepeshgarg007 in #29366
- fix: show stock UOM for material transfers (backport #29376) in #29377
- fix: (enhance) BOM Operations Report (backport #29375) in #29378
- ci: misc fixes for v13 branch ci by @ankush in #29379
- refactor: Added deprecation warning for hospitality domain by @ChillarAnand in #29384
- fix: updated packed_items getting fetched on Sales Return / Credit Note (backport #28607) in #29387
- fix(e-commerce)(UX): shopping cart qty badge by @dj12djdjs in #29077
- fix: Clear Depreciation Schedule before modification (backport #28507) in #28851
- fix(Timesheets): calculate to time (backport #28589) in #29390
- fix: cannot cancel jv after migrating from v12 (backport #29362) in #29391
- fix: Cart & Popup Logic of Item variant without Website Item by @marination in #29383
- fix: first depreciation amount in asset (backport #29385) in #29392
- fix: update status on visit cancel (backport #29389) in #29394
- fix: can't cancel reconciliation that created new sr no (backport #29393) in #29397
- fix: Wrong variable name breaks Cart Items rendering by @marination in #29398
- fix: barcode is always deleted and inserted each time an item is saved by @britlog in #29411
- fix: bypass_credit_limit_check in credit balance report (backport #29367) in #29401
- fix: contact duplication on converting lead to customer by @anupamvs in #29337
- fix: opening invoice creation tool can fetch multiple accounting dimension (backport #29407) in #29423
- test: unit test for deferred item with zero months (backport #29360) in #29424
- fix: incorrect raw materials quantity in manufacture stock entry (backport #29419) in #29422
- test: clear singles cache for changed settings (backport #29430) in #29431
- fix: honour 'include holidays' setting while marking attendance for leave application (backport #29425) in #29432
- fix: Previous document currency getting overridden by @deepeshgarg007 in #29404
- fix: fetch "transfer material against" from BOM (backport #29435) in #29436
- fix: broken patches by @saurabh6790 in #29067
- fix(Employee): set user image and validate user id only if user data is found by @ruchamahabal in #29452
- fix: erase UOMs when changing stock UOM (backport #29062) in #29463
- fix(healthcare): populate practitioner selected in form to check availability popup by @akashkrishna619 in #29405
- fix: Further sort sales_order_analysis to get consistent response (backport #29471) in #29473
- fix: stock ledger report rendering glitch (backport #29477) in #29482
- fix(ux): ensure correct-ish transfer against in BOM (backport #29487) in #29490
- fix: Add shipping charges to taxes only if applicable by @deepeshgarg007 in #29428
- fix: batch selector for alternate item (backport #29494) in #29502
- fix: extend serial_no string clean up to packed items and WO (backport #29433) in #29503
- fix: cost of poor quality report time filters not working (backport #28958) in #29521
- fix(India): Tax calculation for overseas suppliers (backport #29499) in #29518
- fix: qty filter not working if apply_multiple_pricing_rules is enabled (backport #28877) in #29500
- fix(sales order): incorrect no. of items fetched while creating dn (backport #29454) in #29528
- fix: bin uniqueness (backport #29519) in #29534
- refactor!: dynamically compute bom_level (backport #29522) in #29540
- feat: Provisional accounting for expenses (backport #29451) (backport #29561) in #29573
- fix: ignore empty customer/supplier in item query (backport #29610) in #29614
- fix: Incorrect packing list for recurring items & code cleanup (backport #29456) in #29629
- fix: Regenerate packed items on newly mapped doc (backport #29642) in #29646
- fix: dont show cancelled PO items in plan report (backport #29663) in #29665
- fix: Add missing key in Loan (backport #29660) in #29686
- feat: Refund entry against loans (backport #29460) in #29678
Full Changelog: v13.19.0...v13.20.0