What's Changed
- We have fixed an issue in the Journal Entry form where the validate_stock_accounts function now retrieves stock accounts from the current document rather than the database, ensuring accurate and up-to-date account validation. #43784
- We have added a company filter to ensure that in the Project form, the Sales Order field only displays sales orders linked to the selected company, and in the Sales Order form, the Project field only shows projects associated with the selected company. #43806
- We've fixed an issue in the General Ledger report where the Supplier Invoice No wasn't set when a Purchase Invoice had 'Is Paid' enabled, ensuring it is now correctly included before the against_voucher field is concatenated. #43832
- We have made text in the Request for Quotation form translatable and added German translations. #43847
- We have updated the Purchase Invoice form to ensure only accounts classified as Profit and Loss Account can be selected in the Expense Account field. #43858
- We have fixed the Payment Request to properly handle the title, description, and payer name fields in Razorpay transactions. #43868
- We have fixed an issue in the Stock Entry Detail form where the Basic Rate was not editable even when the Set Basic Rate Manually checkbox was enabled, allowing users to manually adjust rates as needed. #43839
- We’ve fixed a validation issue in the Purchase Return process to allow returns of items listed multiple times with different conversion factors on a Purchase Receipt. #43871
- We have fixed an issue to ensure that for any Purchase Order, when the Must be Whole Number option is enabled for a Unit of Measure (UOM), the quantity cannot be set to a non-integer value. #43711
- We have corrected the Account Receivable / Payable Report so that when Based On Payment Terms is checked, the amount for return invoices is now displayed correctly and doesn't consider payment term details. #43863
- We've fixed an issue that prevented the submission of Stock Entry forms by addressing the error encountered when certain serial numbers couldn't be validated. #43890
- We've updated the "Open Projects" chart to display the Project Name instead of the ID, making it easier to identify projects at a glance. The Name field is still available for backwards compatibility. #43894
- We have fixed an issue in the "Sales Register" report to ensure that tax is only calculated for Sales Invoice documents, preventing accidental inclusion of other documents like Quotations with the same name. #43896
- We have fixed an issue in the Work Order form where the Finish button was not appearing after the Qty was changed in the Job Card from 4 to 2 and the job was completed. #43877
- We've corrected the Remarks field in the Payment Reconciliation process to ensure it now displays as intended, resolving an issue with mismatched field names. #43916
- We have adjusted the calculation of TDS on Purchase Invoice to use the net total instead of the grand total when the invoice exceeds the single threshold value but remains below the cumulative threshold, provided that consider_party_ledger_amount is checked in the Tax Withholding Category. #43919
Full Changelog: v14.74.7...v14.74.8