From 528107e2245955b3005483a8825f888455c59c2b Mon Sep 17 00:00:00 2001 From: Frappe PR Bot Date: Wed, 5 Mar 2025 13:31:02 +0000 Subject: [PATCH] chore(release): Bumped to Version 15.54.0 # [15.54.0](https://github.com/frappe/erpnext/compare/v15.53.4...v15.54.0) (2025-03-05) ### Bug Fixes * Accounting Period validation throwing for different companies ([6df9cf3](https://github.com/frappe/erpnext/commit/6df9cf327db7a66ceaceeff87f1edd82232f9c4d)) * Add company filter at get_invoice method (backport [#46238](https://github.com/frappe/erpnext/issues/46238)) ([#46299](https://github.com/frappe/erpnext/issues/46299)) ([4f80ddd](https://github.com/frappe/erpnext/commit/4f80ddd8348d5004744ba5d39ab1bb73bff8c923)) * Add permission check in POS's `Toggle Recent Orders` (backport [#46010](https://github.com/frappe/erpnext/issues/46010)) ([#46274](https://github.com/frappe/erpnext/issues/46274)) ([7759775](https://github.com/frappe/erpnext/commit/7759775ee6696038c241466e120edefd193253a7)) * adding cost center on pos invoice items while applying product discount (backport [#46082](https://github.com/frappe/erpnext/issues/46082)) ([#46322](https://github.com/frappe/erpnext/issues/46322)) ([9a433a6](https://github.com/frappe/erpnext/commit/9a433a675022b48d8edbac5aa6fdd57c6ea01c02)) * **asset depreciation schedules:** enable auto commit ([899e468](https://github.com/frappe/erpnext/commit/899e468f6a70000a10f104a9db5fc53e36ee160e)) * auto allocation for negative amount outstanding for Customers in Payment Entry ([78a329e](https://github.com/frappe/erpnext/commit/78a329e5738c92e34e6cac0350263aa40b93c940)) * Batch Price gets updated only if it is a billed item ([dbd47df](https://github.com/frappe/erpnext/commit/dbd47dff985019d18a5b68de44149e81dd1663cf)) * Batch Price gets updated only if it is a billed item ([8ed512f](https://github.com/frappe/erpnext/commit/8ed512f6c6e7cced1e48fb93ed71e9a08a46a8aa)) * change voucher_type and voucher_no field type to data ([3a03865](https://github.com/frappe/erpnext/commit/3a03865a8f057283a0ce757acf920ca6d1750e46)) * Close and Reopen buttons dissapear after saving changes ([#46048](https://github.com/frappe/erpnext/issues/46048)) ([506dd3c](https://github.com/frappe/erpnext/commit/506dd3c6b94c25b1db4f35bf62fabf9d44f5ac00)) * consider journal entry and return invoice in paid_amount calculation (backport [#46129](https://github.com/frappe/erpnext/issues/46129)) ([#46319](https://github.com/frappe/erpnext/issues/46319)) ([836fd8f](https://github.com/frappe/erpnext/commit/836fd8fbc4a873e4dde27d130b0006ad3eb354d5)) * consolidate gl entries by project in General Ledger Report (backport [#46314](https://github.com/frappe/erpnext/issues/46314)) ([#46321](https://github.com/frappe/erpnext/issues/46321)) ([6aa8803](https://github.com/frappe/erpnext/commit/6aa8803068752b1e1906b0ce664bcacd0b9cb0bb)) * Convert tuple of tuples to list of dicts for dot notation access ([#46062](https://github.com/frappe/erpnext/issues/46062)) ([ef19551](https://github.com/frappe/erpnext/commit/ef195513d0056f9b8069532e310e4902f469c564)) * delivery note from sales order uom conversion mistake ([d10add4](https://github.com/frappe/erpnext/commit/d10add4b1ecddff754e822d3558b9917117baf17)) * depreciation and balances report correction (backport [#46259](https://github.com/frappe/erpnext/issues/46259)) ([#46305](https://github.com/frappe/erpnext/issues/46305)) ([087dde5](https://github.com/frappe/erpnext/commit/087dde5873fe64979307856be0a68e38a5f2b445)) * discount accounting for v15 ([f609012](https://github.com/frappe/erpnext/commit/f609012f02c28317dec6a03f986ee25689879312)) * do not include opening invoices in billed items to be received report ([eee500f](https://github.com/frappe/erpnext/commit/eee500f20e8c9df46e72cf7151d777016dbdc089)) * don't allow renaming account while system is actively in use (backport [#46176](https://github.com/frappe/erpnext/issues/46176)) ([#46210](https://github.com/frappe/erpnext/issues/46210)) ([faee8d6](https://github.com/frappe/erpnext/commit/faee8d6c5e54184cbc223f3a2dd1f21e5b41b63e)) * dont update rate of free item when batch is updated ([9e649d8](https://github.com/frappe/erpnext/commit/9e649d852237a54bae334f7c6f413cbdd38f54c5)) * error ([61d5680](https://github.com/frappe/erpnext/commit/61d5680c8daf0b683be3460487711f98ac2d2232)) * exclude already consumed purchase receipt items from asset capitalization (backport [#46329](https://github.com/frappe/erpnext/issues/46329)) ([#46336](https://github.com/frappe/erpnext/issues/46336)) ([6c1ceff](https://github.com/frappe/erpnext/commit/6c1ceff8eeb1df3224f83210eb889b5066ed57e9)) * exclude cancelled gl entries ([5e08386](https://github.com/frappe/erpnext/commit/5e083861a419b6ead0071df9004f5c3d1c6f4977)) * fiscal year error ([7b13d8c](https://github.com/frappe/erpnext/commit/7b13d8cd98763a2936cdf1e56ba798f36f85c1e5)) * fixing test case ([9f4311e](https://github.com/frappe/erpnext/commit/9f4311e7fbaa4ad607747f61a3a4b95ab61b75a2)) * if invoice is return then add amount in proper column ([0a65217](https://github.com/frappe/erpnext/commit/0a65217423035b0fe6e8a2934f1bd2aed85e2ac9)) * Include additional account types for Expense Account in LCV (backport [#46206](https://github.com/frappe/erpnext/issues/46206)) ([#46296](https://github.com/frappe/erpnext/issues/46296)) ([88234bb](https://github.com/frappe/erpnext/commit/88234bbf9a6ca7c42ff093469a323ac751112185)) * incorrect batch picked ([e94f0b1](https://github.com/frappe/erpnext/commit/e94f0b1ccaa6b2cf96c67cd4013c76343b668ff3)) * incorrect batch picked in the pick list (backport [#45761](https://github.com/frappe/erpnext/issues/45761)) ([#46315](https://github.com/frappe/erpnext/issues/46315)) ([5a3073c](https://github.com/frappe/erpnext/commit/5a3073c4c145a0ae3862c824be71e6d5f6e5ef1c)) * incorrectly billed amount in the purchase receipt ([c247cf8](https://github.com/frappe/erpnext/commit/c247cf888b03cfcf172d90110611a89e23c16338)) * Naming of Purchase Amount (backport [#46051](https://github.com/frappe/erpnext/issues/46051)) ([#46324](https://github.com/frappe/erpnext/issues/46324)) ([aaf35c5](https://github.com/frappe/erpnext/commit/aaf35c5df930da736cce59861034e9ba1e9c2fb2)) * only include submitted docs for internal received quantity validation (backport [#46262](https://github.com/frappe/erpnext/issues/46262)) ([#46304](https://github.com/frappe/erpnext/issues/46304)) ([5ae9faa](https://github.com/frappe/erpnext/commit/5ae9faab91116fabe663a891d4b343ceffbc65cc)) * patch ([5e06e4a](https://github.com/frappe/erpnext/commit/5e06e4accefcff184e3e5b2477cc04c1b60eace2)) * patch ([8f2fdca](https://github.com/frappe/erpnext/commit/8f2fdcae88252cddaaeeb89f881671c2101ad886)) * patch path ([af49f5a](https://github.com/frappe/erpnext/commit/af49f5a8affe9cdfa5bacecf37be200d2c19cade)) * **patch:** Ensure SLE indexes (backport [#46131](https://github.com/frappe/erpnext/issues/46131)) ([#46135](https://github.com/frappe/erpnext/issues/46135)) ([f3cafef](https://github.com/frappe/erpnext/commit/f3cafef6a744e728b74299ac55c757fde4d94ba9)) * payment entry exchange gain loss issue ([3fb9033](https://github.com/frappe/erpnext/commit/3fb9033fb70839bcd33e9e198ac3123501be277e)) * pos item detail serial no field (backport [#46211](https://github.com/frappe/erpnext/issues/46211)) ([#46212](https://github.com/frappe/erpnext/issues/46212)) ([de0dfbc](https://github.com/frappe/erpnext/commit/de0dfbca9afaec9152462cd1f06d63d449f8fbae)) * pos item selection using serial no (backport [#46200](https://github.com/frappe/erpnext/issues/46200)) ([#46203](https://github.com/frappe/erpnext/issues/46203)) ([0f263bc](https://github.com/frappe/erpnext/commit/0f263bcff286017065b776bdafb27325a0719596)) * **pos:** get parent item group without user permission ([#46020](https://github.com/frappe/erpnext/issues/46020)) ([29f3aac](https://github.com/frappe/erpnext/commit/29f3aac925ea455c599cfb5e488c3eedc87c446f)) * production analytics report ([5668795](https://github.com/frappe/erpnext/commit/5668795884919f6fee4703ce9da2d6386148f3fd)) * rate changing on the deliver note ([75bc68b](https://github.com/frappe/erpnext/commit/75bc68b8631a2c38fe82989ce65c203742334a14)) * rearrange stock settings fields ([87703c6](https://github.com/frappe/erpnext/commit/87703c6511130a9d7885815b3ff3797b2cbb8e9a)) * removed mandatory property for the cost center field ([a94292a](https://github.com/frappe/erpnext/commit/a94292a69fb9672d2ec68762fadcc3aff99bf613)) * rename some sla fields ([c5717b9](https://github.com/frappe/erpnext/commit/c5717b983da7e0a8e117f2f4e1dd89133ce58f98)) * replacing serial and batch bundle on pos with auto fetch serial nos (backport [#46236](https://github.com/frappe/erpnext/issues/46236)) ([#46337](https://github.com/frappe/erpnext/issues/46337)) ([1e85f69](https://github.com/frappe/erpnext/commit/1e85f69072568fc92ed35a2a6b54154b5ab1ad56)) * **report:** allow `Closed` purchase orders to be visible ([20c4487](https://github.com/frappe/erpnext/commit/20c44878533e830a706a4d5f60a507a62d01038f)) * **report:** allow `Closed` sales orders to be visible ([8799af9](https://github.com/frappe/erpnext/commit/8799af974751998909fd0b73d611c39a87228a42)) * **report:** filter sales / purchase orders based on date filters ([2221bf1](https://github.com/frappe/erpnext/commit/2221bf1cba47488ce897124ea92cf31bfaf4f84f)) * revamp logic (split parent and child) ([7437cea](https://github.com/frappe/erpnext/commit/7437cea458cde7e52ed8b10d34abe38e3e966564)) * revert last commit ([a09c57f](https://github.com/frappe/erpnext/commit/a09c57f0d1429d737a2819cd5b6ea87b44843fbb)) * set landed cost based on purchase invoice rate ([fdaf5fa](https://github.com/frappe/erpnext/commit/fdaf5fafda7d1d42fe04b5b85c8e7ce16f78a14d)) * set taxes before calculating taxes and totals ([90dea42](https://github.com/frappe/erpnext/commit/90dea426d8adc86a56a37666e1f3f7b274b0df2f)) * source warehouse not fetched in bom creator ([6157fed](https://github.com/frappe/erpnext/commit/6157fed71c0a7b2cbe90cc81cb22f034b7d0a543)) * stock qty not recalculate on changing of the qty ([331798b](https://github.com/frappe/erpnext/commit/331798babc6f7ad40d0e5d9b73c71b1eef66409d)) * stock reservation issue while making Purchase Invoice ([8bd7195](https://github.com/frappe/erpnext/commit/8bd71954f3d67efbc88a3994f8870e63ef662af5)) * syntax error ([1790bcc](https://github.com/frappe/erpnext/commit/1790bcc6d1901e8f52b3efbcd80801efb876019c)) * syntax error ([bd48d39](https://github.com/frappe/erpnext/commit/bd48d391e4a9c6e78e0e9896da9ebf8bce64efc5)) * syntax error ([cc535b7](https://github.com/frappe/erpnext/commit/cc535b76365325d189d7faee0556a23679bb6bb1)) * test case for debit note ([a8b31df](https://github.com/frappe/erpnext/commit/a8b31df65ddeae3e0fcee7895dbafc9691034f10)) * tests ([46b0734](https://github.com/frappe/erpnext/commit/46b0734d6f2c0b6eaab754f6755d5510f6fa7b6b)) * tests ([d413039](https://github.com/frappe/erpnext/commit/d41303961c6ec673966bf4884d20c1a3fd3fc756)) * translation DE ([ddcf79d](https://github.com/frappe/erpnext/commit/ddcf79da1da6dfe5b9cd7f367bf86c7c41992b21)) * use else instead of unnecessary elif ([6f760d1](https://github.com/frappe/erpnext/commit/6f760d197d9620aac598ec8b2cbe509723f71d04)) * use valuation method from settings in stock ageing report (backport [#46068](https://github.com/frappe/erpnext/issues/46068)) ([#46297](https://github.com/frappe/erpnext/issues/46297)) ([d02d005](https://github.com/frappe/erpnext/commit/d02d0059139f088b343962ed20932e86216ceb6d)) * use value from currency exchange when exchange api is disabled (backport [#46137](https://github.com/frappe/erpnext/issues/46137)) ([#46309](https://github.com/frappe/erpnext/issues/46309)) ([ccc0358](https://github.com/frappe/erpnext/commit/ccc0358db6ccaa164a20e5eaa19cf95a6fe526d1)) * **workspace:** enable is_query_report on purchase reports (backport [#46249](https://github.com/frappe/erpnext/issues/46249)) ([#46306](https://github.com/frappe/erpnext/issues/46306)) ([363129b](https://github.com/frappe/erpnext/commit/363129bcd4d674df9762933ec2642330bc862e50)) * Wrong Overdue Status in Sales Invoices (Floating-point arithmetic) (backport [#46146](https://github.com/frappe/erpnext/issues/46146)) ([#46310](https://github.com/frappe/erpnext/issues/46310)) ([1ff0858](https://github.com/frappe/erpnext/commit/1ff085876e62c642694c090cbee7a65160557776)) ### Features * add new Closed and Stopped rows ([7749814](https://github.com/frappe/erpnext/commit/7749814571d8f373ada0c99111d483a47718bd51)) * add total weight in shipment ([#46049](https://github.com/frappe/erpnext/issues/46049)) ([171df3a](https://github.com/frappe/erpnext/commit/171df3aba512d3e1d9cdb26c456a9e12469066d0)) * create sales invoice print format ([#45403](https://github.com/frappe/erpnext/issues/45403)) ([1a382eb](https://github.com/frappe/erpnext/commit/1a382ebe86633cfbc5e77ae0689b0e73392aa4aa)) * **received items to be billed:** add company and date filters (backport [#46271](https://github.com/frappe/erpnext/issues/46271)) ([#46302](https://github.com/frappe/erpnext/issues/46302)) ([400f4f3](https://github.com/frappe/erpnext/commit/400f4f32adf4e789d692750ff4213a7321c41f39)) * **Sales Invoice:** add items row via "Fetch Timesheet" (backport [#46071](https://github.com/frappe/erpnext/issues/46071)) ([#46311](https://github.com/frappe/erpnext/issues/46311)) ([1c6e464](https://github.com/frappe/erpnext/commit/1c6e4649bd424cba951c0e18aa62cdefacbd5089)) ### Performance Improvements * don't track seen for POS Invoice (backport [#46187](https://github.com/frappe/erpnext/issues/46187)) ([#46189](https://github.com/frappe/erpnext/issues/46189)) ([41ab7f3](https://github.com/frappe/erpnext/commit/41ab7f3f7c0a968171e2866cdd856584f67513a9)) * patch ([ee41e55](https://github.com/frappe/erpnext/commit/ee41e55343166f88cd105fd608a3792d0fb84bb0)) * replace if function in query ([d0b8e0d](https://github.com/frappe/erpnext/commit/d0b8e0da8de036445e07301f6dc06ae8089f350c)) --- erpnext/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/erpnext/__init__.py b/erpnext/__init__.py index 1387ffdc4f3..c7a3ef15b08 100644 --- a/erpnext/__init__.py +++ b/erpnext/__init__.py @@ -4,7 +4,7 @@ import inspect import frappe from frappe.utils.user import is_website_user -__version__ = "15.53.4" +__version__ = "15.54.0" def get_default_company(user=None):