Raffael Meyer
992800f3dd
fix: implement get_notification_email hook on Opportunity, Prospect and Customer ( #54789 )
2026-05-08 22:32:38 +02:00
Mihir Kandoi
db74360396
feat: partial delivery in dropshipping ( #54787 )
2026-05-08 15:30:53 +00:00
Pandiyan P
0b6a372a52
fix(stock): ignore reserved qty for stock levels in batch ( #54790 )
2026-05-08 17:51:59 +05:30
Sakthivel Murugan S
a4a389bd41
fix(crm): handle empty _assign in appointment auto assignment ( #54782 )
2026-05-08 17:51:08 +05:30
Sudharsanan Ashok
4e850f31d5
fix(stock): priorities pick list parent warehouse ( #54788 )
2026-05-08 17:50:00 +05:30
Raffael Meyer
6f9f3d0a5c
feat(Lead)!: send notifications to lead owner ( #53959 )
2026-05-08 12:40:23 +02:00
Khushi Rawat
ddc6d2c4e0
Merge pull request #53934 from Shllokkk/financial-statements-print-formats
...
feat: Financial Statements print format introduction
2026-05-08 12:05:24 +05:30
ruthra kumar
385835a167
Merge pull request #51723 from nlvegan/feat/payment-controller-v2-support
...
feat(payments): Add PaymentController v2 gateway support
2026-05-08 10:26:45 +05:30
Loïc Oberle
548e9a26db
refactor(purchase-order): use ORM syntax for min order quantity query ( #54778 )
...
* refactor(purchase-order): use ORM syntax for min order quantity query
Use frappe.get_all instead of raw SQL with manual string formatting
to fetch min_order_qty. This improves code readability and leverages
the framework's built-in database abstraction.
* chore: fix formatting
* chore: fix formatting
* chore: fix formatting by adding a space
2026-05-07 20:35:45 +05:30
Loïc Oberle
d04aa4408d
fix(stock): use case instead of if in get_reserved_qty for postgres ( #54763 )
...
Fixes get_reserved_qty on stock balance to use case instead of if to support postgresql
2026-05-07 11:02:28 +00:00
Loïc Oberle
bbb6d7c004
refactor(buying): replace raw sql with orm in supplier scorecard ( #54771 )
...
Use frappe.get_all instead of frappe.db.sql to fetch standings list.
2026-05-07 10:55:06 +00:00
Pandiyan P
0fc96e8f7d
fix(stock): apply filters for rejected warehouse in pick list ( #54733 )
2026-05-07 15:58:57 +05:30
ruthra kumar
d4bf9ee0ec
Merge pull request #54461 from Jatin3128/CL_pre_submit
...
feat: add pre-submit credit limit warning on save
2026-05-07 10:04:30 +05:30
Shllokkk
e82b4d9ca7
fix: add filter subtitle in print formats
2026-05-06 17:45:33 +05:30
Mihir Kandoi
d5549e2f6c
feat: stock reservation for product bundle ( #54750 )
...
* feat: stock reservation for product bundle
* test: add test case
2026-05-06 16:39:04 +05:30
Shllokkk
5858b14071
fix: styling in trial_balance.html and print format
2026-05-06 16:17:03 +05:30
Shllokkk
e8777a1e34
refactor: print templates for financial statements
2026-05-06 16:17:03 +05:30
Shllokkk
fa0a9085ca
fix: minor text issues in print
2026-05-06 16:17:03 +05:30
Shllokkk
ac7e5271b0
feat: print format for report trial balance
2026-05-06 16:17:03 +05:30
Shllokkk
82cac9c40f
feat: introduce print formats for financial statements
2026-05-06 16:17:03 +05:30
rohitwaghchaure
75804a364b
Merge pull request #54757 from rohitwaghchaure/fixed-support-67550
...
fix: incorrect serial nos picked during disassemble
2026-05-06 15:06:45 +05:30
Rohit Waghchaure
25f7fa548d
fix: incorrect serial nos picked during disassemble
2026-05-06 14:24:43 +05:30
Mihir Kandoi
28d9c2ca68
Revert "ci: auto merge backports" ( #54754 )
...
* Revert "ci: auto merge backports"
This reverts commit dfe1a5749a .
* revert: propogate label
2026-05-06 06:04:34 +00:00
Farouk Guerdelli
8efdab7e96
Revise CONTRIBUTING.md for clarity and formatting ( #54739 )
...
Updated the contributing guidelines for clarity and consistency. Improved language and formatting for better readability.
2026-05-06 05:33:26 +00:00
Mihir Kandoi
907a809f3f
fix: incorrect validation thrown for drop shipped PI ( #54751 )
2026-05-06 05:30:14 +00:00
MochaMind
7028034cd6
chore: update POT file ( #54709 )
2026-05-05 21:28:05 +05:30
rohitwaghchaure
757923b482
Merge pull request #54723 from rohitwaghchaure/fixed-support-59821
...
fix: decimal issue in stock ageing report
2026-05-05 16:41:56 +05:30
Nishka Gosalia
2370d04b41
Merge pull request #54732 from nishkagosalia/st-67351
2026-05-05 16:20:50 +05:30
Sakthivel Murugan S
fb7f9a81d4
fix: hide payment and payment request buttons based on permissions in invoices and orders ( #53920 )
...
Co-authored-by: ravibharathi656 <ravibharathi656@gmail.com >
2026-05-05 11:46:12 +05:30
nishkagosalia
f86568b078
fix: Remove bom stock report link from manufacturing workspace
2026-05-05 11:18:05 +05:30
foppe
b9e40a42b8
test(payments): add tests for v2 gateway detection, tx_data, and contact/address handling
2026-05-04 21:49:49 +02:00
foppe
4f8cc1359b
feat(payments): add PaymentController v2 gateway support
...
Add support for the new PaymentController interface from frappe/payments,
enabling Payment Request to work with v2 gateways while maintaining
backward compatibility with v1.
Related: frappe/payments#192
2026-05-04 21:49:48 +02:00
Mihir Kandoi
0cd0b8213d
ci: Upgrade github-script action to version 8 ( #54726 )
2026-05-04 16:08:56 +00:00
Mihir Kandoi
2d3190effb
fix: error when creating quotation from CRM ( #54722 )
2026-05-04 15:41:09 +00:00
Rohit Waghchaure
542eb6aca4
fix: decimal issue
2026-05-04 20:59:38 +05:30
Jatin3128
55619be732
feat: pre-submit validation error for packed quantity mismatch
2026-05-04 16:31:06 +05:30
Mihir Kandoi
a68769565b
refactor: remove old subcontracting flow ( #54717 )
2026-05-04 14:06:59 +05:30
mergify[bot]
19234cafbe
fix: accounts and account types in German CoA "SKR 03" (backport #54711 ) ( #54712 )
...
Co-authored-by: Raffael Meyer <14891507+barredterra@users.noreply.github.com >
2026-05-03 17:49:03 +00:00
Mihir Kandoi
09623d4c0c
refactor: update_child_qty_rate function ( #54706 )
2026-05-02 23:58:58 +05:30
Mihir Kandoi
032a282f84
ci: auto merge backports ( #54701 )
...
* ci: auto merge backports
* ci: add github action to propogate auto-merge label
2026-05-02 17:11:39 +00:00
mergify[bot]
ca093177e0
fix: set valid_from in created Item Price (backport #54696 ) ( #54699 )
...
* fix: set valid_from in created Item Price (#54696 )
Co-authored-by: Kaajal-Chhattani <kaajal.chhattani@aurigait.com >
(cherry picked from commit 6246a9aa6e )
# Conflicts:
# erpnext/stock/get_item_details.py
* chore: resolve conflicts
---------
Co-authored-by: Kaajalchhattani <89331214+Kaajalchhattani@users.noreply.github.com >
Co-authored-by: Mihir Kandoi <kandoimihir@gmail.com >
2026-05-02 16:29:16 +00:00
Kenneth Sequeira
ea3cf57042
fix: update frappe docker badge and link ( #54702 )
...
* fix: update frappe docker badge and link
* remove pwd link
2026-05-02 21:55:29 +05:30
rohitwaghchaure
06ffe52d6e
Merge pull request #54681 from rohitwaghchaure/fixed-support-66529
...
fix: incorrect expense account book in purchase return
2026-05-01 08:12:31 +05:30
Raffael Meyer
c120cc7ed1
fix: add missing fields in set_currency_labels ( #54689 )
2026-05-01 03:54:14 +02:00
Raffael Meyer
25be38e23c
fix: Backfill not_applicable on Item Tax Template Details for German companies ( #54682 )
2026-04-30 19:21:24 +00:00
Rohit Waghchaure
2a720e7008
fix: incorrect expense account book in purchase return
2026-04-30 20:36:20 +05:30
Raffael Meyer
f38eca9124
fix: mark item tax templates as not applicable ( #54673 )
...
* fix: mark item tax templates as not applicable
For new German charts of accounts, mark accounts for different tax rates as *Not Applicable* in **Item Tax Templates**.
* fix: wrong applicable rate 19 in template 7
2026-04-30 11:44:08 +00:00
rohitwaghchaure
ad89f88c93
Merge pull request #54664 from rohitwaghchaure/fixed-support-66924
...
fix: show in and out qty in the stock ledger report for stock recos
2026-04-30 14:13:42 +05:30
Trusted Computer
78f654765d
fix: correct titles set to {customer_name} or {supplier_name} text strings ( #54656 )
2026-04-30 10:28:14 +02:00
Hemil-Sangani
231dd1856f
fix(project): use user.email for invitations and skip disabled users. ( #54561 )
...
* fix(project): use user.email for invitations and skip disabled users.
* Update erpnext/projects/doctype/project/project.py
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
* fix(project): remove duplicate loop causing indentation error
* fix(project): resolve pre-commit hook failure
---------
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2026-04-30 07:53:32 +00:00