100 Commits
Author SHA1 Message Date
barredterra 45a5c19dd4 fix: remove hardcoded doctype in make_return_doc 2025-05-19 15:40:57 +02:00
barredterra edcc1d39ae feat(Supplier): add table Customer Numbers 2025-04-27 18:09:13 +02:00
barredterra be72e64633 feat(Customer): add table Supplier Numbers 2025-04-27 18:04:53 +02:00
cb111c43d4 fix(Rename Tool): allow more than 500 rows (#47117)
Co-authored-by: Sagar Vora <[email protected]>
2025-04-23 19:32:03 +02:00
Raffael MeyerandGitHub baa0c8bd5f chore: migrate pre-commit config (#47132) 2025-04-17 11:59:48 +00:00
Raffael MeyerandGitHub e945b4cc06 fix: create default warehouse (#47125) 2025-04-17 13:17:02 +02:00
Raffael MeyerandGitHub fb9cb779f4 test(Payment Entry): account type is set (#47071) 2025-04-14 19:06:25 +02:00
Raffael MeyerandGitHub a854beeb40 fix(Payment Entry): set account type if missing (#47069) 2025-04-14 18:32:19 +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
Raffael MeyerandGitHub 147852a5af Merge pull request #46959 from barredterra/refactor-due-date
fix: interaction with due date / payment terms / payment schedule
2025-04-08 21:00:41 +02:00
barredterra c00f62d54a chore: add context 2025-04-08 20:54:52 +02:00
barredterra 57be8a85d6 fix: clarify confirmation message 2025-04-08 20:53:29 +02:00
barredterra 8a4db69581 fix: use the actual field label 2025-04-08 20:53:04 +02:00
barredterra c55c77f4e9 fix: recognize trigger from child table 2025-04-08 20:40:50 +02:00
barredterra 87c21a89fe refactor: use doc parameter instead of this.frm.doc 2025-04-08 20:39:14 +02:00
Raffael MeyerandGitHub fa719d8695 fix: make report's "printed on" translatable (#46913)
* fix: make report's "printed on" translatable

* fix: go for lower case "on" because we already have translations for that

* fix: remove redundant letter head

* fix(General Ledger): make table header translatable
2025-04-08 15:22:13 +02:00
barredterra 6dc65f1a19 fix(General Ledger): make table header translatable 2025-04-08 15:19:46 +02:00
barredterra 5837f257bc fix: remove redundant letter head 2025-04-08 15:08:40 +02:00
barredterra b0d5642785 fix: go for lower case "on" because we already have translations for that 2025-04-08 15:01:21 +02:00
barredterra 186d7abf0a fix: make report's "printed on" translatable 2025-04-08 02:28:46 +02:00
Raffael MeyerandGitHub 04df09cfca fix(Dunning): undefined variable (#46868) 2025-04-05 15:19:23 +00:00
Raffael MeyerandGitHub e25517a3ce refactor(Payment Entry): reduce indentation (#46864) 2025-04-05 16:41:23 +02:00
Raffael MeyerandGitHub 7d12e9afd4 fix: make message translatable (#46863) 2025-04-05 15:56:33 +02:00
barredterra 638d825d8c feat(Customer): add Dunning to dashboard 2025-03-25 11:12:35 +01:00
Raffael MeyerandGitHub eb350012b0 ci: apply label "skip-release-notes" based on PR title (#46694)
Workflow copied from frappe/frappe
2025-03-24 15:22:17 +00:00
Raffael MeyerandGitHub 70d9db7557 ci: invert language mapping (#46693)
* ci: invert language mapping

* ci: add skip-release-notes on crowdin PRs
2025-03-24 16:17:51 +01:00
barredterra 56a0c4642f ci: add skip-release-notes on crowdin PRs 2025-03-24 16:05:13 +01:00
barredterra 41f2b136d5 ci: invert language mapping 2025-03-24 16:04:17 +01:00
Raffael MeyerandGitHub 9a8f0f3aef ci: fix language code mapping (#46692)
* ci: fix language code mapping

Keys are expected to be not the locale_with_underscore but the codes according to https://support.crowdin.com/developer/language-codes/

* chore: remove redundant translation files
2025-03-24 13:35:35 +00:00
Raffael MeyerandGitHub 2fd1d4d3ab Merge pull request #46627 from mihir-kandoi/date_added_to_wrong_patch
fix: date added to wrong patch
2025-03-20 19:25:05 +01:00
barredterra c6cfbd7a65 chore: remove redundant translation files 2025-03-17 23:52:34 +01:00
barredterra efeab38199 ci: configure language mapping for crowdin 2025-03-17 23:42:47 +01:00
Raffael MeyerandGitHub 43791abdd3 Merge pull request #46545 from frappe/pot_develop_2025-03-16
chore: update POT file
2025-03-16 11:49:00 +01:00
Raffael MeyerandGitHub 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
barredterra fc279c85bd fix(Sales Order): make set_missing_values set delivery date in item rows 2025-03-13 18:56:59 +01:00
Raffael MeyerandGitHub f1398a50e7 Merge pull request #46453 from barredterra/ignore-release-label
ci: ignore PRs labeled with "skip-release-notes" when generating release notes
2025-03-11 17:34:09 +01:00
barredterra 57007bf937 ci: ignore PRs labeled with "skip-release-notes" when generating release notes 2025-03-11 17:11:35 +01:00
Raffael MeyerandGitHub c962b2e97b Merge pull request #45955 from barredterra/buying-translatability
refactor: improve translatability in buying controller
2025-03-11 02:07:12 +01:00
Raffael MeyerandGitHub 5caef24335 chore: fix file naming for Crowdin integration (#46434) 2025-03-11 01:03:56 +00:00
Raffael MeyerandGitHub 94547188bf feat(Sales Invoice): add items row via "Fetch Timesheet" (#46071) 2025-03-05 13:21:40 +05:30
barredterra 8db1fcd19c refactor: improve translatability in buying controller (2)
Added full stops and support for custom fieldnames. Improved wording.
2025-03-03 13:22:46 +01:00
barredterra b9450288f5 refactor: improve translatability in buying controller 2025-02-17 12:16:39 +01:00
Raffael MeyerandGitHub cbcdc5e7e5 Merge pull request #45745 from HenningWendtland/buying-project
fix: map project from rfq to supplier quotation
2025-02-10 12:05:51 +01:00
barredterra 772776ad8a fix: skip warning for free items 2025-02-07 11:43:25 +01:00
Raffael MeyerandGitHub 11f65f20a0 feat(Sales Invoice): allow linking to project without adding timesheets (#44295)
* feat(Sales Invoice): allow linking to project without adding timesheets

* test: add timesheet data
2025-01-27 13:20:57 +05:30
Raffael MeyerandGitHub 4008ca5ddd feat(UX): scroll to required field (#44367) 2025-01-24 16:36:46 +05:30
Raffael MeyerandGitHub a9bc395e98 fix: secure bulk transaction (#45386) 2025-01-24 14:44:26 +05:30
d92f9330fa fix: get default stock uom (#45384)
Co-authored-by: Sagar Vora <[email protected]>
2025-01-23 14:32:39 +01:00
be2593bb51 refactor!: remove redundant title field from sales transactions (#45115)
Co-authored-by: Nabin Hait <[email protected]>
2025-01-22 11:35:41 +00:00
Raffael MeyerandGitHub 9e760e54a5 fix(Timesheet): ignore permissions when updating Task and Project (#45168) 2025-01-08 13:36:31 +01:00
Raffael MeyerandGitHub 9eede907f8 fix(Project): make status in confirmation dialog translatable (#45118) 2025-01-06 22:12:53 +00:00
Raffael MeyerandGitHub 6f5fea6b52 refactor(Project): extract custom button function (#45116) 2025-01-06 21:58:38 +00:00
barredterra 11644241fa feat: validate discount date in payment schedule 2024-12-10 17:23:00 +01:00
barredterra 4d5241486f fix: permissions for marking Quotation as lost 2024-12-10 14:28:22 +01:00
Raffael MeyerandGitHub 72256565bb fix(Bank Transaction): error in party matching should not block submitting (#44416) 2024-12-06 10:19:23 +01:00
Raffael MeyerandGitHub 032ef62b14 fix: if-block + indentation (#44494) 2024-12-03 20:06:50 +00:00
Raffael MeyerandGitHub 657c85638c fix: get value from dict (#44492)
`doc.taxes` is not always a `frappe._dict`, it can also be a regular `dict`. Resolves #44328
2024-12-03 19:03:57 +00:00
Raffael MeyerandGitHub f6776c7d6b feat: add Company Contact Person in selling transactions (#44362) 2024-11-27 15:51:59 +01:00
Raffael MeyerandGitHub e094473c65 feat(Dunning): separate tab "Address & Contact" (#44363) 2024-11-26 21:10:34 +01:00
Raffael MeyerandGitHub 3f92a57d63 fix: unify company address query in sales transactions (#44361)
* fix: unify company address query in sales transactions

* refactor: get the correct field label
2024-11-26 20:03:06 +01:00
Raffael MeyerandGitHub 4b53075f84 refactor: use frappe._dict() instead of {} (#44255)
* refactor: use `frappe._dict()` instead of `{}`

A downstream function (`_get_item_tax_template`) expects this to be a frappe._dict and fails otherwise.

* refactor: use `ItemDetails()`
2024-11-21 00:36:20 +01:00
Raffael MeyerandGitHub 8d8070e8eb fix: use of ctx (#44253)
* fix: rename args to ctx in caller

* fix: use `.get("items")` to avoid conflict with `.items()` method
2024-11-20 19:03:26 +01:00
2a8dbc5cd5 feat: new DocTypes "Code List" and "Common Code" (#43425)
Co-authored-by: David <[email protected]>
2024-11-17 15:05:33 +01:00
Raffael MeyerandGitHub 65088cbb1b fix: show "Send SMS" only when enabled (#43941) 2024-11-05 01:27:35 +01:00
Raffael MeyerandGitHub 2dd0f8b7e2 feat: remove Payroll Entry from Bank Account dashboard (#43931) 2024-10-30 14:15:53 +00:00
Raffael MeyerandGitHub b42e7d4b32 refactor(Timesheet): move methods to Timesheet Detail (#43794) 2024-10-29 01:05:32 +01:00
Raffael MeyerandGitHub 1d40e3dbe3 fix(RFQ): make strings translatable (#43843) 2024-10-26 19:22:29 +02:00
Raffael MeyerandGitHub fe1e1b12c3 chore(Timesheet): add type hints (#43793) 2024-10-23 22:52:42 +00:00
Raffael MeyerandGitHub 345d32432b fix: use correct variable in error message (#43790) 2024-10-22 17:24:40 +02:00
Raffael MeyerandGitHub c4faa0e101 refactor: validate_return_against_account (#43778) 2024-10-22 13:44:28 +02:00
Raffael MeyerandGitHub 9872645d3e fix(Quotation): calculate row values for alternative items (#43054) 2024-10-03 20:33:58 +00:00
Raffael MeyerandGitHub 4912288433 fix: translate display text passed to validate_expense_account (#43057) 2024-10-03 20:18:51 +00:00
Raffael MeyerandGitHub b24722e60f fix(Dunning): logic for fetching text (#43160) 2024-10-02 15:02:08 +01:00
Raffael MeyerandGitHub 89e855f210 fix: generalize link formatter (#43199) 2024-10-02 15:01:12 +01:00
Raffael MeyerandGitHub 5172629e06 fix(Bank Account): dashboard connections (#43365)
* refactor(Bank Account): move dashboard links to DocType definition

* fix(Bank Account): rearrange dashboard links

* fix(Bank Account): add Bank Transaction to connections
2024-09-24 17:03:22 +05:30
barredterra df8f4086f6 fix: shipping rule must match the company 2024-09-18 19:39:51 +02:00
Raffael MeyerandGitHub 1bb2745fc3 fix: return type of get_party_details (#43131) 2024-09-09 10:00:49 +00:00
barredterra f3c5803198 fix(Opening Invoice Creation Tool): translatability of messages 2024-09-04 18:05:02 +02:00
Raffael MeyerandGitHub baff301e8a Merge pull request #43016 from frappe/l10n_develop 2024-09-02 20:09:43 +02:00
Raffael MeyerandGitHub e21fcbae6a Merge pull request #42953 from frappe/l10n_develop 2024-09-01 22:48:59 +02:00
Raffael MeyerandGitHub a5314165c1 Merge pull request #43005 from frappe/pot_develop_2024-09-01 2024-09-01 22:47:44 +02:00
Raffael MeyerandGitHub 9b4bb30af2 Merge pull request #43003 from barredterra/toggle_naming 2024-08-31 19:21:16 +02:00
barredterra ab2d7f7279 fix: show naming series only when needed 2024-08-31 19:14:45 +02:00
Raffael MeyerandGitHub 758d1606a9 Merge pull request #42955 from barredterra/fix-item-error 2024-08-27 17:44:09 +02:00
barredterra c34737f4c6 fix(Item): error message on tax rate 2024-08-27 17:27:13 +02:00
Raffael MeyerandGitHub 1064d7636d Merge pull request #42681 from barredterra/psa-translatability 2024-08-27 16:55:51 +02:00
Raffael MeyerandGitHub a132ca1857 Merge pull request #42841 from frappe/l10n_develop 2024-08-26 21:12:25 +02:00
Raffael MeyerandGitHub 13eb9ea421 Merge pull request #42877 from barredterra/sb-in-setup-wizard 2024-08-22 17:20:31 +02:00
barredterra fd51dd8999 fix: remove ugly column break in setup wizard 2024-08-22 17:16:33 +02:00
Raffael MeyerandGitHub cc4afc53e3 Merge pull request #42803 from barredterra/pseudo-translate-in-setup-wizard 2024-08-22 17:03:18 +02:00
Raffael MeyerandGitHub f6371f4a0d Merge branch 'develop' into pseudo-translate-in-setup-wizard 2024-08-22 16:01:17 +02:00
Raffael MeyerandGitHub 3ddb18de41 Merge pull request #42797 from frappe/l10n_develop 2024-08-19 15:26:43 +02:00
Raffael MeyerandGitHub d32fdaaff5 Merge pull request #42808 from frappe/pot_develop_2024-08-18
chore: update POT file
2024-08-18 13:52:29 +02:00
barredterra 08646b7ab7 refactor: extract common validation method 2024-08-17 02:36:16 +02:00
barredterra 34df6e39dc fix(Delivery Note): translatability of validation errors 2024-08-17 02:27:36 +02:00
Raffael MeyerandGitHub 5f3963b3e6 Merge pull request #42800 from barredterra/translatability-fixes 2024-08-17 02:19:43 +02:00
Raffael MeyerandGitHub 4db7054542 Merge pull request #42802 from barredterra/extract-setup-wizard-data 2024-08-17 02:14:23 +02:00
barredterra 97c2853497 feat: enable "Translate Link Fields" for fixture doctypes 2024-08-17 02:02:20 +02:00
barredterra 48513b1087 refactor: remove useless line 2024-08-17 02:01:35 +02:00