Skip to content

v15.53.0

Compare
Choose a tag to compare
@frappe-pr-bot frappe-pr-bot released this 19 Feb 11:50
· 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 includes cost_center and project 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 calling send_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