Khushi Rawat
936b81b404
feat: move frozen account settings to Company for company-specific configuration
2025-10-31 23:22:45 +05:30
diptanilsaha
4af1ae1470
fix: added validation for default accounts on company
2025-10-31 15:04:10 +05:30
Rohit Waghchaure
74192547ce
feat: enable item wise inventory account
2025-10-23 22:41:04 +05:30
Kerolles Fathy
8efcf6cb38
Merge pull request #50153 from KerollesFathy/fix-address-error-when-create-transporter
...
fix: Address title error when create new transporter on driver
2025-10-22 13:43:13 +05:30
Ahmed AbuKhatwa
f51ed30c23
fix: correct monthly sales history ( #50056 )
...
* fix: correct monthly sales history
* fix: correct monthly sales history calculation
* chore: remove unrelated file accidentally committed
---------
Co-authored-by: AhmedAbukhatwa <Ahmedabukhatwa1@gmail.com >
2025-10-21 10:46:53 +05:30
Yash Chaubey
4ede97ae2b
perf: optimize company monthly sales query using date range ( #48942 )
...
* perf: optimize company monthly sales query using date range instead of DATE_FORMAT
* perf: optimize company monthly sales query using date range
2025-10-15 12:46:02 +05:30
ruthra kumar
d3014447b6
Merge pull request #50003 from frappe/cache_deletion_check
...
perf: Only check transaction deletion record once during req/job
2025-10-14 10:05:23 +05:30
Rohit Waghchaure
4605051903
feat: service expense account in the company
2025-10-10 16:21:03 +05:30
Ankush Menat
8d723d3da6
perf: Only check transaction deletion record once during req/job
2025-10-10 12:44:33 +05:30
ruthra kumar
94b75e80b9
fix: use naming series configuration for Sales Partner
2025-10-09 15:16:34 +05:30
Murtaza Ghadiali
959c311795
refactor: use naming series configuration for Sales Partner ID
...
Replaced hardcoded ID assignment with Naming Series configuration so that Sales Partner IDs can be managed via Setup > Naming Series. Fixes #49623
2025-10-09 14:53:45 +05:30
Rohit Waghchaure
05f2b43344
feat: track purchases in accounting
2025-10-06 16:23:45 +05:30
Rohit Waghchaure
f7a37d2812
feat: demand planning, MPS and MRP
2025-09-22 18:18:18 +05:30
ruthra kumar
c3e869c701
Merge pull request #49467 from aerele/qb-user-perm
...
fix: add condition for name
2025-09-18 16:41:16 +05:30
venkat102
a5b881ea74
test: add test to validate user permission in qb
2025-09-18 00:02:10 +05:30
diptanilsaha
2383051b74
feat: reporting_currency on company
2025-09-03 12:36:39 +05:30
ruthra kumar
1e7f374d6e
Merge pull request #49306 from aerele/exchange-rate-revaluation-check-gain-loss
...
fix(exchange rate revaluation): add check for gain_loss
2025-09-02 13:33:55 +05:30
barredterra
cab262c147
feat: set options for IBAN fields
...
Sets options to "IBAN" for the respective Data fields to take advantage of a new formatting feature provided by the Frappe Framework.
2025-08-29 11:56:42 +02:00
ravibharathi656
e5affb16c7
fix(exchange rate revaluation): add check for gain_loss
2025-08-25 21:12:26 +05:30
Raffael Meyer
c54ccc56c7
feat: add make methods for Bank Account ( #49000 )
...
* perf(make_bank_account): remove useless roundtrip to server
* feat: add make methods for Bank Account
Auto-fill Party Type and Party when creating a Bank Account from Customer, Supplier or Employee.
2025-08-22 01:09:47 +02:00
Sagar Vora
8b75993d3a
perf: remove unecessary calls to deepcopy
2025-08-12 16:17:02 +05:30
Assem Bahnasy
8a9bf166c6
refactor: Move Employee inclusion to SQL level to preserve search semantics
2025-08-11 12:41:34 +03:00
Assem Bahnasy
a08c7f37d3
refactor: Use parameterized SQL queries to prevent injection and handle None values
2025-08-11 11:55:56 +03:00
Raffael Meyer
d99f258d61
fix(Employee): add context to status in List View ( #48576 )
2025-07-14 15:37:00 +02:00
Asmita Hase
96bfe7ccb7
Merge pull request #48395 from mahsem/eetr
2025-07-11 11:59:24 +05:30
Raffael Meyer
8cc6853c34
fix: make labels in error message translatable ( #48327 )
2025-07-07 17:44:56 +02:00
mahsem
80d6779210
fix: employee_exit_translatability
2025-07-04 08:26:52 +02:00
Sagar Vora
19a8303c1a
fix: remove print heading doctype
2025-06-26 15:13:18 +05:30
Faris Ansari
74bd07f10b
fix: sql function syntax
2025-06-21 16:50:59 +05:30
Faris Ansari
a397c1dea8
fix: update sql function usage syntax
2025-06-21 16:50:59 +05:30
Sagar Vora
7a482a6998
chore: use frappe.in_test
2025-06-17 21:28:21 +05:30
Ankush Menat
c222d5fa55
chore: Drop empty UnitTestCase
2025-06-10 10:55:43 +05:30
ruthra kumar
9fa5bbae24
refactor(test): remove IGNORE_TEST_RECORD_DEPENDENCIES
2025-05-22 20:09:55 +05:30
ruthra kumar
b22efc0bb5
refactor(test): remove dependency from sales partner and territory
2025-05-22 16:59:11 +05:30
ruthra kumar
8d089218b5
chore: drop test suite for 'Sales Person' - there are no tests
...
it is only used to trigger dependent data creation
2025-05-07 18:31:39 +05:30
ruthra kumar
520a54db0c
chore: drop test records for sales person
2025-05-07 18:31:39 +05:30
ruthra kumar
9b2c89f704
chore: drop redundant test_records.json
2025-05-07 18:31:39 +05:30
Raffael Meyer
e945b4cc06
fix: create default warehouse ( #47125 )
2025-04-17 13:17:02 +02:00
barredterra
08f21c7905
fix: remove hook that does nothing
2025-04-13 15:29:38 +02:00
barredterra
046bcfa606
fix(Employee): add/delete user permission
2025-04-11 13:14:52 +02:00
Sagar Vora
b863296e53
perf: reduce query when validating any doc
2025-04-05 23:06:52 +05:30
ruthra kumar
54d96f34f2
Revert "chore(tests): move to compact, human readable, commentable toml layout for test records"
...
This reverts commit bb917207c2 .
2025-03-18 17:27:01 +05:30
ruthra kumar
88ec083e4c
Merge pull request #46557 from aerele/transaction-deletion-record
...
fix(Transaction Deletion Record): sql syntax error while deleting lead address
2025-03-17 16:37:41 +05:30
venkat102
af0d6eeae8
fix(Transaction Deletion Record): sql syntax error while fetching lead address
2025-03-17 16:13:42 +05:30
Raffael Meyer
3be570b44a
Merge pull request #45924 from PatrickDEissler/develop
...
fix(Employee): remove User Permissions if create_user_permission is unchecked
2025-03-14 13:57:42 +01:00
ruthra kumar
9dd801ff3b
Merge pull request #46426 from asmitahase/employee-tree
...
fix: clear cashe on employee hierarchy change
2025-03-11 10:41:46 +05:30
Asmita Hase
6789578b27
fix: clear cashe on employee hierarchy change to reflect updated permissions
2025-03-10 17:06:03 +05:30
Patrick Eissler
3876cf0c2b
refactor: make linter happy
2025-02-24 08:51:36 +01:00
Patrick Eissler
85f46d6e32
fix: only update User Permissions if a relevant field has changed
2025-02-24 08:47:17 +01:00
Patrick Eissler
92f63a026b
chore: use existing utility function
2025-02-14 16:28:40 +01:00