151

(18 replies, posted in Announcements)

PLEASE DO NOT USE ANNOUNCEMENT FORUM FOR BUG REPORTING!!

I cannot reproduce this for release 2.4.13. Regarding sending to bcc, I can see a problem. Will investigate this.

Joe

152

(21 replies, posted in Reporting)

At present I can see no further solutions on this in 2.4. The best I can recommend is to create a Quick Entry for Bank Payments with the included tax transactions that you like.

Joe

153

(21 replies, posted in Reporting)

Just give me a few days to keep up with this.

Joe

Yes, there seems to be a problem. I am busy with other things at present. Have asked Janusz to have a look.

Joe

155

(18 replies, posted in Announcements)

@apmuthu

After consulting Janusz regarding the --sort-output, we have decided NOT to change the sorting now. If this could be matured a bit then maybe in some coming minors.

A final version of the empty.po will be committed to stable in a while.

Joe

156

(18 replies, posted in Announcements)

Still, the Windows xgettext is rather buggy.
I have done this extraction now with Poedit and all the conditions are fullfilled. A minor information header is put at the top according to recomendations.
Take a look at the final here:

I will push this to repo tomorrow.

/Joe

157

(18 replies, posted in Announcements)

Hello @apmuthu,

I have now found the solution for fixing the empty.po file in Windows.

Please have a look at the empty.zip. The empty.po is sorted and no install files are included longer. And the line-ending is unix.

Could it be better?

If ok, I will commit it to stable.

/Joe

158

(18 replies, posted in Announcements)

@apmuthu
I do have and use git and Tortoise git, so I will give your advice a try.

Thanks.

Joe

159

(18 replies, posted in Announcements)

@apmuthu

I used a linux bash file from Janusz, that I translated to Windows bat file. I see that it is not working correctly.

My environment is Windows 11 and I am working in WampApache64 and this environment is very handy trapping  php 8 errors.

Please provide an empty.po file for download here. Are you good at translating linux bash file into Windows bat file? If so, please provide a translation here.

/Joe

160

(18 replies, posted in Announcements)

Oops. Will-do.

161

(18 replies, posted in Announcements)

Announcement

This is a 2.4.13 release, which is mainly a seriously bugfix release, but also contains an improvement and additional security fixes.

More php 8 problems has been fixed. This release should now be PHP 8 compatible. The following versions has been tested: 8.0.0, 8.0.7, 8.0.12 and 8.1.6. In Mysql 8, groups is a reserved word and was fixed by adding Backticks. Was only a problem when no table prefixes was used.

Please report any bugs/problems found via our Mantis Bugtracker at [size=5]http://mantis.frontaccounting.com.

Download instructions

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

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

Common

  • php8: strpos(): Passing null to parameter #1 ($haystack) of type string in date_functions.inc is deprecated. Fixed.

  • php8: error. class.mail.inc. line 149. #5 parameter cannot be null.

  • Feature. Show also Upcoming Purchase Invoices in Dashboard.

  • FA should not be used via unsecure http protocol. If you really need this - change SECURE_ONLY constant in session.inc (comment in the file added).

Sales

  • Invoice not converting from Delivery Note due to PHP 8 floating bug (dec in units).

  • php8: cannot generate recurring invoices. Fixed.

  • Customer Credit note could be posted without customer selected when search customer List is enabled in Company Setup. Fixed.

  • php8: array bool error in customer-payments.php fixed.

Purchasing

  • get_stock_gl_code function called twice in the add_supp_invoice. Fixed.

  • Supplier Invoice and Credit Note can be posted without supplier selected when search supplier List is enabled in Company Setup. Fixed.

Bank and General Ledger

  • Incorrect Journal Balance (from sales invoice) when many decimals in tax and price. Fixed.

_________________________

This has been fixed both on Customer and supplier side. Committed to stable repo.

/Joe

I will have a look.

Joe

The problem has now been solved. In certain cases you will get an extra line with a rounding error, when this happens.

This way the journal vouchers will always balance.

It has been committed to stable repo.

You can download the fixed /gl/includes/db/gl_db_trans.inc from here,

Joe

Hello again @DrCard,

Yes, I can reproduce your error.

Something has been changed internal that has caused this rounding error. We will investigate and fix this asap.

Joe

I think this bug was fixed short after the 2.4.12 release.

We have fixed some more PHP 8 bugs as well.

Vi are planning a minor release next week so hopefully you will be satisfied then.

Joe

I have now installed Mysql 8.0.27 and tested and everything works fine with the two fixed files. Both without table pref and with.

I will now push the files to stable repository

/Joe

@bradlanier

You are of course also welcome to test this. Please replace the files on your server and report back. Thanks in advance.

Joe

Hello again.

@barbarian

I have tried to fix this with backticks where ever the table is included in an sql statement.
It is ok on a table prefix, I have tested.
But what about without table prefix.

Will you replace the two downloaded files /sales/includes/db/sales_groups_db.inc and /includes/ui/ui_lists.inc and see if it works in Mysql 8 without table prefix.

Thanks in advance.

/Joe

We will have to backtick the group's table in SQL statements, I guess. Let me have a look at this.

Joe

This has now been fixed and committed to stable repo.

A file for replacement on yr server (/includes/dashboard.inc) can be downloaded here.

Joe

Good Idea. Will have a look into this.

Maybe we could change the header to 'Unpaid Invoices' and then show the overdue items in overdue color.

Joe

$bobloblian has now solved the problems. The side errors in response theme and the class.mail.inc file has been resulved and pushed into repo.
@bobloblian reported this as a bug 5625 on Mantis where the problems can be followed.

Joe

Hello all!

$bobloblian has a problem showing the credit note. As told I can not reproduce the error. Do any of you have this error, then please report it. Or if you have had the problem and found a resolution.

Joe

Hello @bobloblian,

I am sorry, but I cannot reproduce this. I am using php 8.1.6, FA 2.4.12. Wamp Apache 2.4.46.
Also tried PHP 8.0.0. No problems. $go_debug = 2.

Any messages from Apache log?

/Joe