Frappe PR Bot
47429095a2
chore(release): Bumped to Version 15.54.3
...
## [15.54.3](https://github.com/frappe/erpnext/compare/v15.54.2...v15.54.3 ) (2025-03-09)
### Bug Fixes
* consider account freeze date in recalculate_amount_difference_field patch ([34f03d6 ](34f03d608a ))
* consider stock freeze date in recalculate_amount_difference_field patch ([a18721d ](a18721d21c ))
v15.54.3
2025-03-09 11:04:11 +00:00
rohitwaghchaure
2f3f87fe7e
Merge pull request #46403 from frappe/mergify/bp/version-15/pr-46402
...
fix: consider account freeze date in recalculate_amount_difference_fi… (backport #46395 ) (backport #46402 )
2025-03-09 16:32:52 +05:30
Mihir Kandoi
2b4dfca3ff
chore: resolve conflicts
...
(cherry picked from commit 985fb5dfdc )
2025-03-08 17:16:43 +00:00
Mihir Kandoi
a18721d21c
fix: consider stock freeze date in recalculate_amount_difference_field patch
...
(cherry picked from commit cd72532789 )
(cherry picked from commit 8264d42cd9 )
2025-03-08 17:16:43 +00:00
Mihir Kandoi
34f03d608a
fix: consider account freeze date in recalculate_amount_difference_field patch
...
(cherry picked from commit 696f931678 )
# Conflicts:
# erpnext/patches/v15_0/recalculate_amount_difference_field.py
(cherry picked from commit 8b67527900 )
2025-03-08 17:16:43 +00:00
Frappe PR Bot
2ce8299bc8
chore(release): Bumped to Version 15.54.2
...
## [15.54.2](https://github.com/frappe/erpnext/compare/v15.54.1...v15.54.2 ) (2025-03-08)
### Bug Fixes
* incorrect category in list ([3bdd4ce ](3bdd4ce116 ))
* **test:** incorrect transaction exchange rate in test case ([3015628 ](3015628519 ))
v15.54.2
2025-03-08 07:42:44 +00:00
ruthra kumar
84b03485d6
Merge pull request #46397 from frappe/mergify/bp/version-15/pr-46064
...
fix: Debit and Credit mismatch on transaction currency debit and credit values (backport #46064 )
2025-03-08 13:11:25 +05:30
ruthra kumar
d0b14f1907
chore: resolve conflict
2025-03-08 12:28:49 +05:30
ruthra kumar
cd1803a74d
refactor: internal transfer gl
...
(cherry picked from commit f1d8feec15 )
2025-03-08 06:56:37 +00:00
ruthra kumar
a1cf27ec17
test: assert total debit and credit for trx currency
...
(cherry picked from commit 55d0636123 )
2025-03-08 06:56:37 +00:00
ruthra kumar
61880a311a
refactor: handle rounding diff for trx currency dr and cr
...
(cherry picked from commit 455a55b2ce )
2025-03-08 06:56:37 +00:00
ruthra kumar
2d290b153d
refactor: trx currency dr and cr for tax rows and item rows
...
(cherry picked from commit 4cd3f3531c )
2025-03-08 06:56:36 +00:00
ruthra kumar
cacb720556
refactor: convert tax amount using exchange rate
...
(cherry picked from commit 7528ef147a )
2025-03-08 06:56:36 +00:00
ruthra kumar
3bdd4ce116
fix: incorrect category in list
...
(cherry picked from commit 6545467aec )
2025-03-08 06:56:36 +00:00
ruthra kumar
c479998cd6
chore: typo
...
(cherry picked from commit bc792c61e9 )
2025-03-08 06:56:36 +00:00
ruthra kumar
501e388186
refactor: isolate to specific doctypes
...
(cherry picked from commit b348aa3b37 )
2025-03-08 06:56:35 +00:00
ruthra kumar
af45ec0d6d
refactor(test): save first to let the tax table populate
...
(cherry picked from commit 23d465805b )
2025-03-08 06:56:35 +00:00
ruthra kumar
3015628519
fix(test): incorrect transaction exchange rate in test case
...
(cherry picked from commit a31770d122 )
2025-03-08 06:56:35 +00:00
ruthra kumar
8b6eea6349
refactor: set transaction currency and rate before gl map
...
(cherry picked from commit ceca5b4c72 )
2025-03-08 06:56:34 +00:00
ruthra kumar
81c29e8f8c
refactor: handle payment entry
...
(cherry picked from commit 5c86e3ce85 )
2025-03-08 06:56:34 +00:00
ruthra kumar
04758d3de3
refactor: handle Journal entries
...
(cherry picked from commit 9f3847c0f8 )
2025-03-08 06:56:34 +00:00
ruthra kumar
615b0c40a3
refactor: move utility method to controller
...
(cherry picked from commit d1d06885dc )
2025-03-08 06:56:34 +00:00
ruthra kumar
231abab321
refactor: set transaction currency dr/cr in sales invoice
...
(cherry picked from commit 3e292ef2cb )
# Conflicts:
# erpnext/accounts/doctype/sales_invoice/sales_invoice.py
2025-03-08 06:56:33 +00:00
ruthra kumar
fff3b1e84e
refactor: handle stocked items
...
(cherry picked from commit ee93ed8c97 )
2025-03-08 06:56:33 +00:00
ruthra kumar
5299a1032b
refactor: handle stocked items
...
(cherry picked from commit 7ff3977394 )
2025-03-08 06:56:33 +00:00
ruthra kumar
1e5fbc0a48
refactor: set tr currency dr & cr directly on parent document
...
(cherry picked from commit e9af567033 )
2025-03-08 06:56:32 +00:00
ruthra kumar
5c47c35a0f
refactor: use highest precision for storing exc rate
...
(cherry picked from commit b115bf2e2a )
2025-03-08 06:56:32 +00:00
Frappe PR Bot
7c8b34fd8f
chore(release): Bumped to Version 15.54.1
...
## [15.54.1](https://github.com/frappe/erpnext/compare/v15.54.0...v15.54.1 ) (2025-03-06)
### Bug Fixes
* check if set_landed_cost_based_on_purchase_invoice_rate is enabled before running patch ([12bf31d ](12bf31df87 ))
* recalculate_amount_difference_field patch ([041335f ](041335f318 ))
* rename_sla_fields patch ([bb553c2 ](bb553c27ab ))
v15.54.1
2025-03-06 11:05:55 +00:00
rohitwaghchaure
83320c97fa
Merge pull request #46360 from frappe/mergify/bp/version-15/pr-46357
...
fix: rename_sla_fields patch (backport #46355 ) (backport #46357 )
2025-03-06 16:34:33 +05:30
rohitwaghchaure
b004865240
Merge pull request #46362 from frappe/mergify/bp/version-15/pr-46358
...
fix: recalculate_amount_difference_field patch (backport #46354 ) (backport #46358 )
2025-03-06 16:34:20 +05:30
Mihir Kandoi
525780645a
chore: resolve conflicts
...
(cherry picked from commit 8e65b0ec0c )
2025-03-06 10:42:01 +00:00
Mihir Kandoi
12bf31df87
fix: check if set_landed_cost_based_on_purchase_invoice_rate is enabled before running patch
...
(cherry picked from commit 95d1976931 )
# Conflicts:
# erpnext/patches/v15_0/recalculate_amount_difference_field.py
(cherry picked from commit 7047fe2681 )
2025-03-06 10:42:01 +00:00
Mihir Kandoi
041335f318
fix: recalculate_amount_difference_field patch
...
(cherry picked from commit 0492b941ff )
# Conflicts:
# erpnext/patches/v15_0/recalculate_amount_difference_field.py
(cherry picked from commit f247f02e49 )
2025-03-06 10:42:00 +00:00
Mihir Kandoi
bb553c27ab
fix: rename_sla_fields patch
...
(cherry picked from commit e8d4a487c6 )
(cherry picked from commit 7bc7557018 )
2025-03-06 08:20:30 +00:00
Frappe PR Bot
528107e224
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 ](6df9cf327d ))
* 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 ](4f80ddd834 ))
* 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 ](7759775ee6 ))
* 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 ](9a433a6750 ))
* **asset depreciation schedules:** enable auto commit ([899e468 ](899e468f6a ))
* auto allocation for negative amount outstanding for Customers in Payment Entry ([78a329e ](78a329e573 ))
* Batch Price gets updated only if it is a billed item ([dbd47df ](dbd47dff98 ))
* Batch Price gets updated only if it is a billed item ([8ed512f ](8ed512f6c6 ))
* change voucher_type and voucher_no field type to data ([3a03865 ](3a03865a8f ))
* Close and Reopen buttons dissapear after saving changes ([#46048 ](https://github.com/frappe/erpnext/issues/46048 )) ([506dd3c ](506dd3c6b9 ))
* 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 ](836fd8fbc4 ))
* 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 ](6aa8803068 ))
* Convert tuple of tuples to list of dicts for dot notation access ([#46062 ](https://github.com/frappe/erpnext/issues/46062 )) ([ef19551 ](ef195513d0 ))
* delivery note from sales order uom conversion mistake ([d10add4 ](d10add4b1e ))
* depreciation and balances report correction (backport [#46259 ](https://github.com/frappe/erpnext/issues/46259 )) ([#46305 ](https://github.com/frappe/erpnext/issues/46305 )) ([087dde5 ](087dde5873 ))
* discount accounting for v15 ([f609012 ](f609012f02 ))
* do not include opening invoices in billed items to be received report ([eee500f ](eee500f20e ))
* 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 ](faee8d6c5e ))
* dont update rate of free item when batch is updated ([9e649d8 ](9e649d8522 ))
* error ([61d5680 ](61d5680c8d ))
* 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 ](6c1ceff8ee ))
* exclude cancelled gl entries ([5e08386 ](5e083861a4 ))
* fiscal year error ([7b13d8c ](7b13d8cd98 ))
* fixing test case ([9f4311e ](9f4311e7fb ))
* if invoice is return then add amount in proper column ([0a65217 ](0a65217423 ))
* 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 ](88234bbf9a ))
* incorrect batch picked ([e94f0b1 ](e94f0b1cca ))
* 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 ](5a3073c4c1 ))
* incorrectly billed amount in the purchase receipt ([c247cf8 ](c247cf888b ))
* Naming of Purchase Amount (backport [#46051 ](https://github.com/frappe/erpnext/issues/46051 )) ([#46324 ](https://github.com/frappe/erpnext/issues/46324 )) ([aaf35c5 ](aaf35c5df9 ))
* 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 ](5ae9faab91 ))
* patch ([5e06e4a ](5e06e4acce ))
* patch ([8f2fdca ](8f2fdcae88 ))
* patch path ([af49f5a ](af49f5a8af ))
* **patch:** Ensure SLE indexes (backport [#46131 ](https://github.com/frappe/erpnext/issues/46131 )) ([#46135 ](https://github.com/frappe/erpnext/issues/46135 )) ([f3cafef ](f3cafef6a7 ))
* payment entry exchange gain loss issue ([3fb9033 ](3fb9033fb7 ))
* pos item detail serial no field (backport [#46211 ](https://github.com/frappe/erpnext/issues/46211 )) ([#46212 ](https://github.com/frappe/erpnext/issues/46212 )) ([de0dfbc ](de0dfbca9a ))
* pos item selection using serial no (backport [#46200 ](https://github.com/frappe/erpnext/issues/46200 )) ([#46203 ](https://github.com/frappe/erpnext/issues/46203 )) ([0f263bc ](0f263bcff2 ))
* **pos:** get parent item group without user permission ([#46020 ](https://github.com/frappe/erpnext/issues/46020 )) ([29f3aac ](29f3aac925 ))
* production analytics report ([5668795 ](5668795884 ))
* rate changing on the deliver note ([75bc68b ](75bc68b863 ))
* rearrange stock settings fields ([87703c6 ](87703c6511 ))
* removed mandatory property for the cost center field ([a94292a ](a94292a69f ))
* rename some sla fields ([c5717b9 ](c5717b983d ))
* 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 ](1e85f69072 ))
* **report:** allow `Closed` purchase orders to be visible ([20c4487 ](20c4487853 ))
* **report:** allow `Closed` sales orders to be visible ([8799af9 ](8799af9747 ))
* **report:** filter sales / purchase orders based on date filters ([2221bf1 ](2221bf1cba ))
* revamp logic (split parent and child) ([7437cea ](7437cea458 ))
* revert last commit ([a09c57f ](a09c57f0d1 ))
* set landed cost based on purchase invoice rate ([fdaf5fa ](fdaf5fafda ))
* set taxes before calculating taxes and totals ([90dea42 ](90dea426d8 ))
* source warehouse not fetched in bom creator ([6157fed ](6157fed71c ))
* stock qty not recalculate on changing of the qty ([331798b ](331798babc ))
* stock reservation issue while making Purchase Invoice ([8bd7195 ](8bd71954f3 ))
* syntax error ([1790bcc ](1790bcc6d1 ))
* syntax error ([bd48d39 ](bd48d391e4 ))
* syntax error ([cc535b7 ](cc535b7636 ))
* test case for debit note ([a8b31df ](a8b31df65d ))
* tests ([46b0734 ](46b0734d6f ))
* tests ([d413039 ](d41303961c ))
* translation DE ([ddcf79d ](ddcf79da1d ))
* use else instead of unnecessary elif ([6f760d1 ](6f760d197d ))
* 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 ](d02d005913 ))
* 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 ](ccc0358db6 ))
* **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 ](363129bcd4 ))
* 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 ](1ff085876e ))
### Features
* add new Closed and Stopped rows ([7749814 ](7749814571 ))
* add total weight in shipment ([#46049 ](https://github.com/frappe/erpnext/issues/46049 )) ([171df3a ](171df3aba5 ))
* create sales invoice print format ([#45403 ](https://github.com/frappe/erpnext/issues/45403 )) ([1a382eb ](1a382ebe86 ))
* **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 ](400f4f32ad ))
* **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 ](1c6e4649bd ))
### 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 ](41ab7f3f7c ))
* patch ([ee41e55 ](ee41e55343 ))
* replace if function in query ([d0b8e0d ](d0b8e0da8d ))
v15.54.0
2025-03-05 13:31:02 +00:00
ruthra kumar
86b917b04c
Merge pull request #46263 from frappe/version-15-hotfix
...
chore: release v15
2025-03-05 18:59:38 +05:30
ruthra kumar
9875489758
Merge pull request #46340 from frappe/mergify/bp/version-15-hotfix/pr-46020
...
fix(pos): get parent item group without user permission (backport #46020 )
2025-03-05 18:40:04 +05:30
ruthra kumar
939cf321f7
Merge pull request #46338 from frappe/mergify/bp/version-15-hotfix/pr-45403
...
feat: create sales invoice print format (backport #45403 )
2025-03-05 18:39:43 +05:30
Sugesh G
29f3aac925
fix(pos): get parent item group without user permission ( #46020 )
...
* fix(pos): get parent item group without user permission
* feat: add item group filter based on user permission
---------
Co-authored-by: venkat102 <venkatesharunachalam659@gmail.com >
(cherry picked from commit 8caf7f275e )
2025-03-05 12:42:03 +00:00
Ejaaz Khan
1a382ebe86
feat: create sales invoice print format ( #45403 )
...
* feat: create sales invoice print format
* fix: linter issue
* style: remove border from table
* refactor: change label to uppercase and show taxes
* refactor: format date and add translation on label
* refactor: remove default header and format labels
* refactor: change label style and small fix
* chore: Qty in title case
---------
Co-authored-by: Nabin Hait <nabinhait@gmail.com >
(cherry picked from commit 38aa7cab8a )
2025-03-05 12:38:03 +00:00
mergify[bot]
6c1ceff8ee
fix: exclude already consumed purchase receipt items from asset capitalization (backport #46329 ) ( #46336 )
...
* fix: exclude already consumed purchase receipt items from asset capitalization (#46329 )
* feat: link purchase receipt row item to capitalization
* fix: avoid fetching already consumed stock and asset items during capitalization
* fix(patch): added patch to link purchase receipt item to stock item child table
* fix: added nosemgrep
* refactor: rename to
(cherry picked from commit f50d479bfd )
# Conflicts:
# erpnext/assets/doctype/asset_capitalization_stock_item/asset_capitalization_stock_item.json
# erpnext/patches.txt
* fix: resolved conflicts
* fix: resolved conflicts
---------
Co-authored-by: Khushi Rawat <142375893+khushi8112@users.noreply.github.com >
2025-03-05 18:07:14 +05:30
mergify[bot]
1e85f69072
fix: replacing serial and batch bundle on pos with auto fetch serial nos (backport #46236 ) ( #46337 )
...
fix: replacing serial and batch bundle on pos with auto fetch serial nos (#46236 )
* fix: replacing serial and batch bundle on pos with auto fetch serial nos
* fix: reserved serial no
added a check to look for serial no in reserved serial nos list before removing it as there might be a situation where an item is returned which was already consolidated.
(cherry picked from commit 35512d40bb )
Co-authored-by: Diptanil Saha <diptanil@frappe.io >
2025-03-05 18:00:31 +05:30
rohitwaghchaure
1992c2639c
Merge pull request #46333 from frappe/mergify/bp/version-15-hotfix/pr-46330
...
fix: Accounting Period validation throwing for different companies (backport #46330 )
2025-03-05 17:03:24 +05:30
Mihir Kandoi
8f278ab7c7
Merge pull request #46317 from frappe/mergify/bp/version-15-hotfix/pr-45947
...
fix: set landed cost based on purchase invoice rate (backport #45947 )
2025-03-05 16:58:41 +05:30
Mihir Kandoi
7a33bf41d8
Merge pull request #46331 from frappe/mergify/bp/version-15-hotfix/pr-46313
...
fix: production analytics report (backport #46313 )
2025-03-05 16:45:33 +05:30
Rohit Waghchaure
6df9cf327d
fix: Accounting Period validation throwing for different companies
...
(cherry picked from commit b1508efca2 )
2025-03-05 11:11:04 +00:00
Mihir Kandoi
5e06e4acce
fix: patch
2025-03-05 16:32:26 +05:30
Mihir Kandoi
7749814571
feat: add new Closed and Stopped rows
...
(cherry picked from commit 6cc3d67835 )
2025-03-05 10:54:36 +00:00
Mihir Kandoi
6f760d197d
fix: use else instead of unnecessary elif
...
(cherry picked from commit 961258a4ce )
2025-03-05 10:54:36 +00:00
Mihir Kandoi
5668795884
fix: production analytics report
...
(cherry picked from commit 772e9ecfaa )
2025-03-05 10:54:36 +00:00