v15.53.0
·
3 commits
to version-15
since this release
What's Changed
- Adds missing options to MultiSelectList fields in Auto Email Report so that multiple items can be selected. (#45894)
- Fixes an issue that prevents the system from reserving stock when submitting a Sales Invoicewith "Update Stock" referencing a reserved Sales Order. (#45764)
- Adds the missing
payment_gateway
parameter to the Payment Request URL, allowing Stripe payments to use the correct data for processing. (#45919) - Adds a new field Disable auto setting Grand Total to default Payment Mode in POS Profile, which stops automatically assigning the grand total to the default mode of payment. This allows users to manually select their preferred method of payment in POS. (#45917)
- Fixes skipping of scrap items with zero quantity in Stock Entry, allowing them to appear in the item list when creating manufacturing entries. (#45913)
- Fixes an issue preventing non-mandatory accounting dimensions from being applied during POS Invoice consolidation and uses the exact dimension field name instead of scrubbing its label. (#45921)
- Adds a new letter_head field in Quality Inspection, allowing users to specify a Letter Head when printing inspection documents. (#45943)
- Adds validation to detect previously returned items in POS Invoice and prevent multiple returns of the same item. (#45951)
- Disables partial payments in POS Invoice, preventing any payment below the total invoice amount. This change requires the full balance to be settled at the time of sale. (#45945)
- Adds an option in Serial and Batch Bundle to enable a custom naming series for newly created entries. (#45956)
- Adds validation to accept "Equity" as an account type in Account, allowing references to Party fields for shareholders. (#45968)
- Fixes total validation for partially paid invoices in Payment Request with multiple payment entries, preventing negative or duplicated amounts. (#45973)
- Adds a new
accounting_dimensions_section
to Sales Order Item that includescost_center
andproject
fields for specifying each line's accounting details. (#45979) - Sets the
sco_qty
field in Purchase Order Item to be non-negative, preventing negative subcontracted quantity entries. (#45992) - Fixes a slow query in the Packed Item table by adding a search index to the relevant field. (#45990)
- Fixes an issue that causes serial numbers to become "Inactive" after cancelling an internal transfer in Delivery Note, ensuring they remain "Active." (#45975)
- Fixes an issue with the millisecond portion of posting_datetime in Stock Ledger Entry, ensuring that the complete time value is retained. (#45993)
- Fetches the exchange rate whenever the Currency field changes in Quotation, applying the updated conversion rate automatically. (#46001)
- Adds a check to block employees from being assigned to multiple workstations at the same time in Job Card time logs. (#45994)
- Fetches child account data for the selected parent in the "Trial Balance for Party" report. (#46008)
- Skips creating new depreciation schedules when scrapping a fully depreciated Asset, preventing additional depreciation entries from being posted. (#46006)
- Adds the new Don't Enforce Free Item Qty option in Pricing Rule to toggle automatic addition of free items on save. When enabled, free items are only fetched upon adding an item rather than on document save. (#46005)
- Fixes a message error that prevents automatic asset creation in Purchase Receipt during submission. (#45952)
- Rounds total debit and credit values to two decimal places in the "Journal Auditing Voucher" print format. Removes excessive decimals from the displayed totals. (#46017)
- Adds support for specifying a custom HTML template in Process Statement of Accounts, providing a personalized layout for "General Ledger" or "Accounts Receivable" PDFs. This update retrieves the template path from a hook and applies it when building the final output. (#46012)
- Fixes mandatory accounting dimension checks in POS Profile so they only apply when the dimension belongs to the same company. (#46016)
- Fixes patch creation for new Asset Depreciation Schedule entries when certain Assets have duplicate Asset Finance Book rows. (#46014)
- Fixes an issue in creating multiple Asset records from a single Purchase Invoice or Purchase Receipt with duplicate item codes by allowing manual updates to Gross Purchase Amount and Quantity. If the system finds matching values, it automatically links the correct purchase document row. (#46013)
- Escapes HTML in the
message
input when callingsend_message
, reducing the risk of malicious code being processed. (#46025) - Fixes a division by zero error when updating billing status, which previously caused calculations to fail if the quantity was zero. (#46015)
- Removes the
allow_guest_to_view
setting from Item, preventing items from being accessible to guests. (#46018)
Full Changelog: v15.52.0...v15.53.0