Topic: Release 2.4.19

Announcement

This is a 2.4.19 stable release with improved PHP 8 compatibility and some minor bugfixes.

This release fixes some problems on php versions 8.2 to 8.4. The following versions has been tested: 8.0.0, 8.0.7, 8.0.12, 8.1.6, 8.2.0, 8.3.2 and 8.4.13.

Please report any bugs/problems found via our Mantis Bugtracker at http://mantis.frontaccounting.com.

Download instructions

In Sourceforge FrontAccounting (http://sourceforge.net/projects/frontaccounting), select
Files -> FrontAccounting 2.4 ->2.4.19.

For Windows users select the zip file. For all other users select the tar.gz file.

Security

FrontAccounting should NOT be used via unsecure http protocol. If you really need this - change SECURE_ONLY constant in /includes/session.inc to false (comment in the file added). Unfortunately this option cannot be added in sysprefs/config.php because the settings are not available before session is started.

Common

  • PHP 8 bug converting string-float in number_format2. Fixed

  • Some troubles with installation on PHP 8. Fixed.

  • Attachments (more than one) do not follow the transaction after edition. Fixed.

  • Spacing adjustment for report Annual Expense Breakdown, rep705.php.

  • Fixed deprecation warning when user error is triggered on php >= 8.4.

  • Fixed deprecation warning logged when sysprefs object is created on php >= 8.2.

  • Mantis Issue 5753: The company logo cannot be set. $padding in TCPDF class must be inside class declaration.

Sales

  • New feature. Copy Delivery/Invoice from Customer Transactions Inquiry.

  • Mantis Issue 5738. Additional search options for sales order (delivery date, excluding auto) and quotation (valid
    until date) inquires.

  • Mantis Feature 5740: On prepaid Sales Orders, Have a "Receive Customer Payment" option on screen following order
    placement. Fixed.

  • Mantis Issue 5594: Combo box to Customer Credit Note and Supplier Credit Note references. Fixed.

Purchases

  • Mantis Issue 5745: Supplier Credit Note Issue: Stock Move Price Overstated Due to Included Tax.

Items and Inventory

  • Mantis Issue 5745: Supplier Credit Note Issue: Stock Move Price Overstated Due to Included Tax.

  • Mantis Issue 5748: Voiding location transfer results in an increased material cost. Fixed.

2

Re: Release 2.4.19

Incorporation of XRPL Stable Coins

This update includes two XRPL payment links (USD & EUR) for use when printing sales invoices.

This allows instant payment of those invoices by (for e.g. RLUSD or USDC & EURQ) stable coins on the XRPL using the Xaman app (free).

Additional payment links could easily be added for any stable coin on the XRPL (e.g. AUDD, XSGD) or any other token for that matter. Reply to this message with any such requests.

Instructions for setup and use of the above payment links can be found at Wiki Bank Accounts and Wiki Sales.