Sudharsanan11
ee6955d56c
fix(accounts): skip party dashboard without invoice permission
...
(cherry picked from commit ed78dd37be )
2026-08-04 11:04:28 +00:00
pandiyan
c79f2e45a8
fix: respect user permissions in party dashboard company list
...
use frappe.get_list instead of frappe.get_all in get_dashboard_info so
the company list honors user permissions. previously, a party with
invoices across multiple companies would raise "User don't have
permissions to select/read this account" for users restricted to a
subset of companies, since get_party_account was called for companies
the user could not access.
fixes frappe/erpnext#57428
(cherry picked from commit 903c87bcaa )
2026-07-24 09:30:41 +00:00
mergify[bot]
7ce1289c10
fix: added permission checks on various whitelisted functions (backport #56745 ) ( #56946 )
...
Co-authored-by: Diptanil Saha <diptanil@frappe.io >
2026-07-08 18:10:27 +05:30
Shllokkk
a886d0b445
fix: show contextual balance label on party dashboard for net balances
...
(cherry picked from commit 3251b40365 )
2026-06-26 15:03:06 +05:30
ervishnucs
6475df89c9
refactor: ignore cancelled GLE's while looking for account
...
(cherry picked from commit 40942401df )
2026-06-16 11:08:44 +00:00
Rohit Waghchaure
ede13cb3bd
refactor: consolidate duplicate get_party_bank_account into bank_account.py
2026-06-14 23:52:06 +05:30
Rohit Waghchaure
be1aa0e5eb
fix: regression issues related to security fixes
2026-06-14 23:41:59 +05:30
Rohit Waghchaure
dd56e80512
fix: pemission for whitelist functions
2026-06-13 17:54:59 +05:30
ruthra kumar
7e3be8c8c0
chore: resolve conflict
2026-06-11 13:25:35 +05:30
Shllokkk
b2e7fd7957
fix: remove ignore_permissions from get_party_details signature ( #55491 )
...
(cherry picked from commit efb8336bf8 )
2026-06-11 12:39:53 +05:30
mergify[bot]
7904385b90
fix: prevent leakage of party-derived fields in cross doctype transactions (backport #55336 ) ( #55579 )
...
Co-authored-by: Nabin Hait <nabinhait@gmail.com >
Co-authored-by: Lakshit Jain <ljain112@gmail.com >
fix: prevent leakage of party-derived fields in cross doctype transactions (#55336 )
2026-06-09 18:03:26 +05:30
diptanilsaha
54be4ee275
fix: default use_for_shopping_cart to 0 in set_taxes
...
Ensures regular transactions only match tax rules where
use_for_shopping_cart = 0, preventing webshop-specific rules
from applying to standard documents.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
(cherry picked from commit 4d43c74f5f )
2026-05-21 11:36:30 +00:00
ervishnucs
42f6cb40d1
fix: normalize date comparison to avoid datatype mismatch
...
(cherry picked from commit 01e382b106 )
2026-05-19 05:57:54 +00:00
Abdeali Chharchhoda
5c9f9517d6
refactor: method to get employee contact without permission check
...
(cherry picked from commit 58cdb9503b )
2026-02-23 12:22:57 +00:00
Abdeali Chharchhoda
63975c8c00
refactor: use common method to get employee contacts
...
(cherry picked from commit ec1eb6d222 )
2026-02-23 12:22:57 +00:00
Abdeali Chharchhoda
2b9af6a641
chore: Removing unused import
...
(cherry picked from commit 87c59f471c )
2026-02-23 12:22:55 +00:00
ruthra kumar
8fa047f96d
Merge pull request #51171 from nabinhait/party_merge_validation
...
fix: validate party's existing transaction currency before merging
2025-12-30 10:21:37 +05:30
Lakshit Jain
c66f78c784
feat: Introduce tax withholding entry
2025-12-23 20:47:53 +05:30
Nabin Hait
f48b90c600
fix: validate party's existing transaction currency before merging
2025-12-17 15:26:36 +05:30
khushi8112
95877e73f0
fix: use correct date value
2025-12-03 11:45:01 +05:30
khushi8112
16f4e12854
chore: fix typo
2025-12-03 11:45:01 +05:30
Khushi Rawat
479e412a44
refactor: get frozen accounts settings from Company in tests
2025-12-03 11:45:01 +05:30
Akhil Narang
1cf9f903e5
fix: adapt to query builder
...
Signed-off-by: Akhil Narang <me@akhilnarang.dev >
2025-11-19 21:36:37 +05:30
AlcinSnowlina
7c9d6aaae2
fix: add validation for party type
2025-06-16 18:47:28 +05:30
Ankush Menat
765c7c2bcc
refactor: rename get_settings -> get_single_value ( #47961 )
2025-06-09 04:40:02 +00:00
Ankush Menat
45a4beb401
perf: Use cached accounts settings ( #47947 )
2025-06-06 13:59:18 +00:00
ljain112
19b1650522
fix: party account based on party type's account type
2025-05-26 15:55:55 +05:30
ruthra kumar
d065904431
Merge pull request #47408 from Abdeali099/proper-due-date-exceeds-msg
...
fix: show party type in due date exceeding message
2025-05-06 11:57:46 +05:30
Vimal
0b4add2f2b
fix: change shipping address fetching condition
2025-05-06 10:57:49 +05:30
Abdeali Chharchhoda
b6d9134014
fix: show party type in due date exceeding message
2025-05-05 18:25:56 +05:30
Smit Vora
fb3b7d8c34
refactor: set address details for transactions
2025-04-21 13:46:59 +05:30
Karm Soni
999ffe86a7
fix: correct query for dispatch_address; remove unnecessary code; increase reusability;
2025-04-18 13:24:47 +05:30
Karm Soni
53d0b7be23
feat: add dispatch address support in party details and controllers
2025-04-17 15:43:07 +05:30
Abdeali Chharchhodawala
8c9d630ee4
Merge pull request #46683 from Abdeali099/set-employee-contact-details
...
fix: Set complete contact details for `Employee` in PE
2025-03-28 18:17:47 +05:30
Sudharsanan Ashok
9e808c832f
fix: calculate due date based on payment term ( #46416 )
2025-03-12 16:10:14 +05:30
rethik
f82837a4a2
fix: remove party type from validate
2025-02-04 11:07:41 +05:30
rethik
2c8e3f3409
fix: add validate to allow equity account and party_type shareholder
2025-02-03 19:22:37 +05:30
Ejaaz Khan
81d8f257aa
refactor: validate due date code and message according to doctype ( #45126 )
...
* refactor: change message of date comparision and refactor code
* refactor: commonify function call for sales and purchase invoice
* refactor: remove redundant mandatory error validation
2025-01-08 12:49:02 +05:30
Venkatesh
dc5bff9008
fix: ignore crm deal in tax_rule search filter ( #45134 )
2025-01-07 17:11:31 +05:30
venkat102
49885f8eae
fix: ignore party account validation while canceling the voucher
2025-01-02 17:27:34 +05:30
Karuppasamy923
c6a2d86ba6
fix: validate party on non receivable / payable account
2024-12-24 13:53:25 +05:30
Sagar Vora
b6b8a06fda
perf: reduce queries during transaction save
2024-11-30 00:20:18 +05:30
venkat102
d7fa95dd2f
fix: get party advance amount based on account
2024-10-18 18:42:45 +05:30
Raffael Meyer
4912288433
fix: translate display text passed to validate_expense_account ( #43057 )
2024-10-03 20:18:51 +00:00
Raffael Meyer
1bb2745fc3
fix: return type of get_party_details ( #43131 )
2024-09-09 10:00:49 +00:00
ruthra kumar
08899d05fb
Merge pull request #41040 from Nihantra-Patel/fix_quot_prospect
...
fix: address filter and quotation to for prospect
2024-05-09 12:14:41 +05:30
Deepesh Garg
a8f03e8baa
chore: Remove heatmap from party dashboards
2024-04-19 19:09:55 +05:30
Nihantra Patel
24a68a79df
fix: address filter and quotation to for prospect
2024-04-16 18:12:20 +05:30
Nihantra Patel
fe5b88522e
fix: address filter and quotation to for prospect
2024-04-16 18:06:42 +05:30
Akhil Narang
3effaf21ef
refactor(treewide): formatting and ruff fixes, + manually enabled F401
...
Signed-off-by: Akhil Narang <me@akhilnarang.dev >
2024-03-27 16:06:04 +05:30