100 Commits
Author SHA1 Message Date
mergify[bot] 2f8c531c41 Merge pull request #62992 from mihir-kandoi/fix/remove-ineffective-advisory-locks
fix(stock): remove advisory locks that don't serialize on postgres
2026-10-29 18:19:51 +00:00
mergify[bot] 84467d7273 Merge pull request #62975 from mihir-kandoi/fix/issue-62964
fix(manufacturing): show finished goods based operating cost on BOM
2026-10-29 18:19:44 +00:00
mergify[bot] a2a3eb5fa9 Merge pull request #60806 from aerele/fix/coupon-code-validation
fix(accounts): correct coupon discounts, ownership and validity checks
2026-10-29 17:17:26 +00:00
mergify[bot] 88d60a1065 Merge pull request #59670 from aerele/investigate/pi-actual-tax-zero-total
fix(accounts): split actual tax over applicable items only
2026-10-29 17:17:20 +00:00
mergify[bot] e5312d4500 Merge pull request #62929 from aerele/fix/payment-schedule-amount-discount
fix(accounts): preserve discounts when fetching payment schedules
2026-10-29 15:42:18 +00:00
mergify[bot] d875e78162 Merge pull request #62925 from aerele/fix/payment-reconciliation-account-type
fix(accounts): reconcile employee journals by account type
2026-10-29 15:42:12 +00:00
mergify[bot] 92de454f8f Merge pull request #62551 from aerele/fix/dunning-payment-currency
fix(accounts): use receivable currency for dunning payments
2026-10-29 13:51:30 +00:00
mergify[bot] 22649335a2 Merge pull request #62655 from aerele/fix/share-issue-range-overlap
fix(accounts): reject enclosing share issue ranges
2026-10-29 13:51:24 +00:00
mergify[bot] 869254724d Merge pull request #62960 from aerele/fix/pick-list-bundle-second-delivery-note
fix(stock): map only undelivered bundles from a pick list and ask about drafts before creating the delivery note
2026-10-29 13:02:20 +00:00
mergify[bot] 27057963b8 Merge pull request #62554 from aerele/fix/non-stock-pr-cancel-in-closed-period
fix(stock): skip voucher repost on cancel when no stock ledger entries exist
2026-10-29 13:02:14 +00:00
mergify[bot] f2149650ef Merge pull request #59712 from aerele/fix/payment-schedule-outstanding-zero-portion
fix(accounts): set payment term outstanding when invoice portion is zero
2026-10-29 12:50:48 +00:00
mergify[bot] d21ffbde86 Merge pull request #62486 from aerele/fix/payment-entry-exchange-gain-loss-links
fix(accounts): link exchange gain loss journals to payments
2026-10-29 12:38:53 +00:00
mergify[bot] d7a7b79f95 Merge pull request #62965 from Shllokkk/sales-order-reservation-correctness
fix: Sales Order stock-reservation correctness (close, bundle qty, update items)
2026-10-29 12:12:49 +00:00
mergify[bot] 3dcb1ea9c9 Merge pull request #62933 from Shllokkk/sales-order-mapper-status-hardening
fix: Sales Order closed/drop-ship row handling and endpoint hardening
2026-10-29 12:12:44 +00:00
mergify[bot] 2ba6a13752 Merge pull request #62943 from aerele/fix/standalone-manufacture-rm-without-work-order
fix(stock): fetch bom raw materials for manufacture entries without a work order
2026-10-29 10:48:14 +00:00
mergify[bot] 995a3c95f7 Merge pull request #62793 from aerele/fix/statement-email-schedule-and-ageing
fix(accounts): correct statement email scheduling and ageing
2026-10-29 10:29:23 +00:00
mergify[bot] a7167a0bd6 Merge pull request #62636 from aerele/fix/cheque-print-format-collision
fix(accounts): prevent cheque print format collisions
2026-10-29 10:29:18 +00:00
mergify[bot] 4a66be27ac Merge pull request #62650 from aerele/fix/cost-center-allocation-transaction-currency
fix(accounts): allocate transaction currency amounts by cost center
2026-10-29 10:29:13 +00:00
mergify[bot] 95704805df Merge pull request #62678 from aerele/fix/payment-reference-outstanding
fix(accounts): prevent over-allocation of invoice and dunning payments
2026-10-29 10:29:08 +00:00
mergify[bot] a51ab60bdd Merge pull request #62539 from aerele/fix/pos-batch-selection
fix(selling): allow selecting another batch in POS
2026-10-29 10:29:04 +00:00
mergify[bot] 8118a74c97 Merge pull request #62499 from aerele/fix/asset-activity-company-permissions
fix(assets): enforce asset activity document permissions
2026-10-29 10:28:57 +00:00
mergify[bot] 3dd79e75a9 Merge pull request #62723 from diptanilsaha/fix-import-supplier-invoice-perms
fix(regional): remove All role from Import Supplier Invoice permissions
2026-10-29 09:23:35 +00:00
mergify[bot] 93b24bdebe Merge pull request #62935 from khushi8112/fix/pi-stock-value-precision
fix(accounts): post an invoice's stock at the unrounded valuation rate
2026-10-29 09:23:31 +00:00
mergify[bot] b5bf18800a Merge pull request #62753 from diptanilsaha/fix-payment-reconciliation-access
fix(accounts): check company, party and account access in payment reconciliation
2026-10-29 09:23:26 +00:00
mergify[bot] 6500dab228 Merge pull request #62751 from diptanilsaha/fix-report-link-onclick-data
fix(accounts): pass report row data to link handlers without ampersands
2026-10-29 09:23:21 +00:00
mergify[bot] cc58245340 Merge pull request #62748 from diptanilsaha/fix-pos-item-details-description
fix(pos): render item description as text in item details and cart
2026-10-29 08:58:33 +00:00
mergify[bot] 8e2d80b99f Merge pull request #62733 from diptanilsaha/fix-ledger-merge-import-realtime
fix(accounts): send ledger merge and bank statement import updates to the open document
2026-10-29 08:43:00 +00:00
mergify[bot] bc98da04e6 Merge pull request #62734 from diptanilsaha/fix-bank-plaid-access-token
fix(accounts): store Plaid access token of Bank as a password
2026-10-29 08:32:14 +00:00
mergify[bot] 8bb4989752 Merge pull request #62724 from diptanilsaha/fix-pos-closing-realtime
fix(pos): send closing notice only to the cashier
2026-10-29 08:14:40 +00:00
mergify[bot] 2009669af3 Merge pull request #62730 from diptanilsaha/fix-payment-request-schedule-amount
fix(payment_request): take selected schedule amounts from the reference document
2026-10-29 08:14:35 +00:00
mergify[bot] a1e4b4b26f Merge pull request #62729 from diptanilsaha/fix-payment-request-submit-permission
fix(payment_request): check submit permission when submitting a new request
2026-10-29 08:14:31 +00:00
mergify[bot] d3ce30d873 Merge pull request #62726 from diptanilsaha/fix-currency-exchange-key-password
fix(accounts): store currency exchange access key as a password
2026-10-29 07:57:34 +00:00
mergify[bot] 3142bb38e2 Merge pull request #62722 from diptanilsaha/fix-consolidated-fs-company
fix(consolidated-financial-statement): check permission on every consolidated company
2026-10-29 07:57:28 +00:00
mergify[bot] 4d8a0664a9 Merge pull request #62885 from Shllokkk/quotation-expiry-none-guard
fix: guard against missing quotation in validate_quotation_expiry
2026-10-28 19:20:42 +00:00
mergify[bot] 8c6692c05a Merge pull request #62862 from mihir-kandoi/fix/job-card-schedule-dates
fix: job card planned start and stale actual dates
2026-10-28 18:04:56 +00:00
mergify[bot] ba01975d7e Merge pull request #62740 from nishkagosalia/fix-pricing-row-context
fix(stock): keep normalised transaction type for price list rows
2026-10-28 16:32:45 +00:00
mergify[bot] f4dc8731c1 Merge pull request #62819 from mihir-kandoi/fix/standalone-pos-return-incoming-rate
fix: ask for incoming rate on standalone returns
2026-10-28 15:10:02 +00:00
mergify[bot] f860284d3d Merge pull request #62842 from mihir-kandoi/fix/issue-62835
fix(stock): use row direction for batch filter in serial batch selector
2026-10-28 14:35:03 +00:00
mergify[bot] b23972f80f Merge pull request #62855 from Shllokkk/quotation-revision-lifecycle
fix: quotation revision lifecycle — block revising ordered quotes, reactivate on cancel, one active version
2026-10-28 12:19:39 +00:00
mergify[bot] 9afbfa0a67 Merge pull request #62548 from mihir-kandoi/fix/issue-62514
fix(setup): need user write access to re-enable a user from employee status
2026-10-28 07:52:51 +00:00
mergify[bot] 7425449bf6 Merge pull request #62812 from mihir-kandoi/chore/remove-unused-repo-files
chore: remove unused repo files and fix PR labeler
2026-10-28 07:52:46 +00:00
mergify[bot] 7d10f6d421 Merge pull request #62796 from mihir-kandoi/fix/issue-62794
fix: apply data masking in ledger previews
2026-10-28 07:17:59 +00:00
mergify[bot] 1127513ca6 Merge pull request #62717 from AdleenaLobo/fix/clear-mfg-fields-on-purpose-change
fix(stock): clear manufacturing links hidden by stock entry purpose
2026-10-28 06:57:09 +00:00
mergify[bot] 0b1550e4f6 Merge pull request #62659 from krishna-254/fix/pricing-rule-condition-precedence
fix: evaluate pricing rule conditions before precedence
2026-10-28 06:57:03 +00:00
mergify[bot] bbefb265dd Merge pull request #62780 from mihir-kandoi/fix/issue-62778
fix(manufacturing): use remaining sub assembly stock across production plan rows
2026-10-28 06:56:59 +00:00
mergify[bot] 05227a0bc3 Merge pull request #62703 from mihir-kandoi/fix/dunning-company-address
fix: open Company Address on a Dunning, which has no items
2026-10-28 06:56:54 +00:00
mergify[bot] 2e109f8509 Merge pull request #62679 from mihir-kandoi/fix/issue-62665
fix(stock): require ledger read access for ledger previews
2026-10-28 06:56:49 +00:00
mergify[bot] ec20fe5ca1 Merge pull request #62669 from khushi8112/feat/tally-report-print-formats
feat: Tally-style report print formats
2026-10-28 06:09:33 +00:00
mergify[bot] ad04b00d2e Merge pull request #62654 from aerele/fix/share-transfer-amount-precision
fix(accounts): respect share transfer amount precision
2026-10-28 02:57:26 +00:00
mergify[bot] 2b0e7a0441 Merge pull request #62694 from aerele/fix/preserve-manual-discount-without-coupon
fix(accounts): preserve manual discounts without a coupon
2026-10-28 02:42:36 +00:00
mergify[bot] 90e7aefca7 Merge pull request #62661 from rohitwaghchaure/fix-sabb-posting-datetime-patch
fix: update posting datetime of serial and batch bundle in batches
2026-10-27 17:47:45 +00:00
mergify[bot] 821ca1d87e Merge pull request #62638 from aerele/fix/cheque-account-currency
fix(accounts): print cheques in bank account currency
2026-10-27 12:25:02 +00:00
mergify[bot] c785f20b9a Merge pull request #62675 from rohitwaghchaure/fix-manual-adjustment-entry-message
fix: block manual selection of Adjustment Entry purpose in Stock Reconciliation
2026-10-27 12:02:19 +00:00
mergify[bot] a945ecc32e Merge pull request #62631 from aerele/fix/cheque-bank-account-number
fix(accounts): print the cheque bank account number
2026-10-27 11:44:31 +00:00
mergify[bot] c06035f171 Merge pull request #62557 from aerele/fix/chart-import-default-currency
fix(accounts): select chart defaults in company currency
2026-10-27 11:34:25 +00:00
mergify[bot] 2270f9016e Merge pull request #62649 from aerele/fix/cost-center-allocation-company
fix(accounts): validate cost center allocation child company
2026-10-27 11:34:20 +00:00
mergify[bot] d2e6843bdf Merge pull request #62660 from nishkagosalia/fix/issue-web-form-customer
fix: Web form customer issue
2026-10-27 09:20:02 +00:00
mergify[bot] e5983ea809 Merge pull request #61942 from AdleenaLobo/assest-split
fix(asset): avoid double-scaling purchase_amount on split
2026-10-27 07:59:56 +00:00
mergify[bot] b919e1f0b3 Merge pull request #62558 from rohitwaghchaure/fix/bom-creator-centred-item-images
fix(manufacturing): crop and centre item images captured from the BOM Creator model
2026-10-27 07:35:45 +00:00
mergify[bot] d648cbcac8 Merge pull request #62623 from Shllokkk/quotation-status-mapper-fixes
fix: quotation status recompute, alternative-set status, and lost/expired guards
2026-10-26 22:37:21 +00:00
mergify[bot] 99dad5ffdc Merge pull request #62599 from Shllokkk/quotation-ordered-qty-mapper-header
fix: stale quotation ordered_qty on SO Update Items & cross-party Get Items
2026-10-26 21:12:39 +00:00
mergify[bot] a1caa0aed3 Merge pull request #59581 from aerele/fix/coupon-usage-on-linked-invoices
fix(accounts): count coupons once across linked invoices
2026-10-26 18:27:33 +00:00
mergify[bot] 3fb88794dd Merge pull request #62578 from aerele/fix/stock-reco-opening-check-per-company
fix(stock): check opening stock reconciliation per company
2026-10-26 17:55:41 +00:00
mergify[bot] fc7ec7d4fb Merge pull request #62572 from mihir-kandoi/fix/job-card-mr-transfer-fg-qty-data
fix(manufacturing): restore finished good qty on job card transfers made from a material request
2026-10-26 16:21:34 +00:00
mergify[bot] a99e35c248 Merge pull request #62566 from mihir-kandoi/fix/issue-62543
fix(setup): let HR users set the image of an employee linked to a user
2026-10-26 16:21:27 +00:00
mergify[bot] 18f25288ce Merge pull request #62553 from aerele/fix/cost-center-allocation-rounding
fix(accounts): round cost center allocation percentage total
2026-10-26 16:21:20 +00:00
mergify[bot] c448390f91 Merge pull request #62555 from diptanilsaha/fix/party-report-company-permission
fix(accounts): apply user permissions in party balance reports
2026-10-26 16:21:14 +00:00
mergify[bot] 4e9d30635f Merge pull request #62337 from krishna-254/fix/vehicle-validation-dashboard
fix(vehicle): handle optional insurance dates and Vehicle Log
2026-10-26 16:21:07 +00:00
mergify[bot] e47855d324 Merge pull request #62358 from krishna-254/fix/uom-doctype-validation
fix: validate UOM constraints in documents
2026-10-26 14:02:32 +00:00
mergify[bot] 1a60239c50 Merge pull request #61884 from krishna-254/fix/serial-history-outward-before-inward
fix(stock): exclude delivered serials from historical availability
2026-10-26 14:02:26 +00:00
mergify[bot] b29750d22b Merge pull request #62523 from diptanilsaha/fix/profitability-analysis-company-permission
fix(profitability-analysis): apply user permissions to cost centers, projects and dimensions
2026-10-26 13:13:05 +00:00
mergify[bot] d0b9eb598a Merge pull request #62097 from AdleenaLobo/fix-service-dates-cleared-on-save
fix(accounts): keep service dates on rows where deferred accounting w…
2026-10-26 12:56:27 +00:00
mergify[bot] 86a749d60d Merge pull request #60562 from kwyj1bo/fix/fiscal-year-boot-cache
fix(accounts): invalidate Fiscal Year boot cache
2026-10-26 12:41:16 +00:00
mergify[bot] b38a891b16 Merge pull request #59548 from aerele/fix/invoice-status-after-return
fix(accounts): refresh invoice status after returns
2026-10-26 12:05:28 +00:00
mergify[bot] 13b0779049 Merge pull request #62269 from nishkagosalia/st-81378
fix: keep zero rate quoted by supplier on portal
2026-10-26 11:26:06 +00:00
mergify[bot] 015add3be5 Merge pull request #58741 from aerele/fix/payment-reco-fx-gain-loss-jv-payable
fix(payment reconciliation): correct exchange gain/loss direction for journal-settled foreign currency payables
2026-10-26 11:26:01 +00:00
mergify[bot] 3e9f275107 Merge pull request #62395 from frappe/l10n_crowdin_develop
fix: sync translations from crowdin (develop)
2026-10-26 11:08:00 +00:00
mergify[bot] c534025d4a Merge pull request #61719 from aerele/fix/sub-rebill
fix(accounts): prevent incorrect rebilling and invoice generation past subscription end date
2026-10-26 10:46:48 +00:00
mergify[bot] 5a7bbc578e Merge pull request #62479 from mihir-kandoi/fix/stock-in-outgoing-entry-permission
fix(stock): check read permission on outgoing stock entry in set_items_for_stock_in
2026-10-26 10:46:43 +00:00
mergify[bot] f4e33792c4 Merge pull request #62413 from nabinhait/fix/proforma-duplicate-lines
fix(selling): reject duplicate Sales Order lines in a Proforma Invoice
2026-10-26 10:26:25 +00:00
mergify[bot] 88cc496c4c Merge pull request #62288 from rohitwaghchaure/feat/bom-creator-engineering-design
feat(manufacturing): rebuild BOM Creator with CAD import, revisions and operations
2026-10-26 10:26:20 +00:00
mergify[bot] 52c4ecfa84 Merge pull request #62431 from aerele/fix/accounting-dimension-translated-label
fix(accounts): translate accounting dimension validation labels
2026-10-26 10:21:34 +00:00
mergify[bot] 64b7380b65 Merge pull request #61551 from aerele/fix/currency-exchange-provider-validation
fix(accounts): validate currency exchange provider requests and responses
2026-10-26 10:21:29 +00:00
mergify[bot] b4e37a0e74 Merge pull request #62457 from frappe/ci/guard-config
ci: add Guard review config
2026-10-26 10:21:23 +00:00
mergify[bot] a162d12e77 Merge pull request #62441 from aerele/fix/selling-dashboard-missing-company
fix(selling): handle missing company in sales history
2026-10-26 09:46:38 +00:00
mergify[bot] 686c35db7b Merge pull request #62430 from mihir-kandoi/fix/wo-serial-no-series-required
fix(manufacturing): require serial no series or batch auto-creation on work order submit
2026-10-26 09:29:04 +00:00
mergify[bot] fefeb438ab Merge pull request #62219 from aerele/fix/cross-doctype-loyalty-redemption
fix(accounts): allow cross-doctype loyalty points redemption
2026-10-26 09:06:45 +00:00
mergify[bot] 4d0668385c Merge pull request #62427 from mihir-kandoi/fix/issue-62426
fix(manufacturing): accept doctype in BOM tree get_children
2026-10-26 09:06:40 +00:00
mergify[bot] a0f9c9ce89 Merge pull request #62315 from mihir-kandoi/fix/lcv-stock-entry-purpose
fix(stock): allow Landed Cost Voucher only on Manufacture and Repack stock entries
2026-10-26 09:06:34 +00:00
mergify[bot] a9b293e2ad Merge pull request #62401 from khushi8112/fix/consumed-asset-details
fix(assets): validate asset when fetching capitalization asset details
2026-10-26 09:06:29 +00:00
mergify[bot] 87e02bdce2 Merge pull request #62158 from aerele/fix/cheque-template-message
fix(accounts): escape cheque print template messages
2026-10-26 09:06:24 +00:00
mergify[bot] 1a5d21a410 Merge pull request #62347 from mihir-kandoi/fix/typed-rate-empty-pricing-rules
fix(pricing rule): keep a typed rate on items no pricing rule was applied to
2026-10-26 08:39:32 +00:00
mergify[bot] fa49b2f753 Merge pull request #62402 from mihir-kandoi/test/restore-unguarded-tests
test: restore tests whose cover was lost
2026-10-26 08:39:26 +00:00
mergify[bot] 4a4a42ce7d Merge pull request #61415 from aerele/fix/bank-account-balance-validation
fix(accounts): validate bank account closing balances
2026-10-26 08:18:28 +00:00
mergify[bot] 9f1cddfe98 Merge pull request #61620 from aerele/fix/dunning-payment-validation
fix(accounts): validate dunning payments and lifecycle
2026-10-26 08:18:23 +00:00
mergify[bot] 5b64c02729 Merge pull request #62251 from aerele/fix/credit-note-unreconcile-gain-loss
fix(accounts): cancel return exchange journals on unreconciliation
2026-10-26 08:18:18 +00:00
mergify[bot] 7752a4f453 Merge pull request #62092 from aerele/fix/credit-limit-dn-returns
fix(selling): account for returned deliveries in credit limits
2026-10-26 08:18:14 +00:00
mergify[bot] 76d3190f3d Merge pull request #62319 from kaulith/ci/post-review-reply-when-asked
ci(post-review): reply only where the PR author or a maintainer asked
2026-10-26 03:10:41 +00:00
mergify[bot] b5a2980f14 Merge pull request #61496 from aerele/fix/shareholder-register-integrity
fix(accounts): protect shareholder registers from direct changes
2026-10-25 21:51:20 +00:00
mergify[bot] 72e276df25 Merge pull request #60580 from Aagnya-Mistry/fix/pos-price-list-currency-tile
fix(pos): show item price in invoice currency, merge repeat clicks and add rate column in cart
2026-10-25 21:51:15 +00:00