Skip to content

v16.1.0

Choose a tag to compare

@barredterra barredterra released this 28 Jun 19:16
· 16 commits to version-16 since this release

Features

  • Adds a collapsible "Accounting Dimensions" section to the "Create Voucher" tab, grouping Cost Center and Project fields. These fields are now available when creating both Payment Entry and Journal Entry, with company-specific filters and a pre-filled default Cost Center. (#379)
  • Adds optional automatic booking of bank fees: when a Bank Transaction includes a fee, the system now creates and links the required journal entry during submission (withdrawals) or reconciliation (deposits). The feature activates only after you set a Bank Fee Account on each bank account and enable the Enable Automatic Journal Entries for Bank Fees option in Banking Settings. (#368)

Bug Fixes

  • Changes all actions that create, update, or delete data to use POST requests, so data edits can no longer be triggered through simple links. Read-only and download actions continue to work as before. (#370)
  • Skips Expense Claim banking features when HRMS is not installed, preventing installation errors. (#363)
  • Restricts sorting in Bank Reconciliation Tool Beta to the valid columns (Date, Withdrawal, Deposit, Unallocated Amount) and directions, preventing errors when ordering transactions. Corrects loan disbursement and repayment matching so the relevant journal entries appear in the reconciliation list. (#373)
  • Adds the chosen Project to both rows of auto-generated Journal Entry, keeping project-filtered balance reports balanced. (#384)
  • Checks all successful EBICS Request records when deciding if a date was already retrieved, preventing duplicate EBICS downloads for the same period. (#374)
  • Corrects voucher matching in Bank Reconciliation Tool so a bank transaction whose reference matches the voucher name counts as a reference match and ranks higher. Such vouchers now move to the top of the list and display their Reference value in bold for quicker identification. (#391)

Authors: @PatrickDEissler, @barredterra
Reviewers: @0xD0M1M0, @barredterra

AI content

For these release notes, we used an LLM (OpenAI o3) to review and summarise the code changes, along with the associated issue and PR descriptions. It may contain typical errors and inaccuracies. You can read the prompt here.

Changes with the following labels were excluded:

  • skip-release-notes

Changes with the following types were excluded:

  • ci
  • style
  • build
  • refactor
  • test
  • chore
  • docs