I downloaded the update from the link provided by apmuthu, and simply overwrote my existing files with them.  How should I fix the corruption?

Also, I am using send mail, because my email is a corporate Gmail account.

So I've just discovered that my host as depreciated anything below php ver 8.1, so after I switched to version 8.1 to test the bleeding edge update, I was unable to switch it back.  This effectively renders my production system unusable!

So I would be very grateful for any assistance you can give at this point.

Thanks in advance!

kvvaradha wrote:

1. Seems like your FA has core modified and something affected to connect login functions.   May be check the log and bring the errors here. We will help you out

Here's the current log:

[23-Mar-2024 06:19:50 America/Boise] 0:tdavis:class.phpmailer.php:2652: Function get_magic_quotes_runtime() is deprecated
[23-Mar-2024 06:20:26 America/Boise] DEBUG: sending mail to: Cindy XXXXXXXX <cindy@XXXXXXXXXXX.com>
[23-Mar-2024 06:20:26 America/Boise] DEBUG: parsed mail:Array
(
    {name} => Cindy XX
    {email} => cindy@XXXXXXXXXX.com
)

[23-Mar-2024 06:20:26 America/Boise] 0:tdavis:class.phpmailer.php:2652: Function get_magic_quotes_runtime() is deprecated
[30-Mar-2024 12:09:09 America/Boise] 0:tdavis:login.php:82: Undefined array key "timeout"
[30-Mar-2024 12:09:09 America/Boise] 0:tdavis:login.php:82: Trying to access array offset on value of type null
[30-Mar-2024 12:09:09 America/Boise] 0:tdavis:login.php:138: Undefined array key "timeout"
[30-Mar-2024 12:09:09 America/Boise] 0:tdavis:login.php:138: Trying to access array offset on value of type null
[30-Mar-2024 12:09:09 America/Boise] 0:tdavis:login.php:138: foreach() argument must be of type array|object, null given
[30-Mar-2024 12:09:18 America/Boise] 0:tdavis:login.php:82: Undefined array key "timeout"
[30-Mar-2024 12:09:18 America/Boise] 0:tdavis:login.php:82: Trying to access array offset on value of type null
[30-Mar-2024 12:09:18 America/Boise] 0:tdavis:login.php:138: Undefined array key "timeout"
[30-Mar-2024 12:09:18 America/Boise] 0:tdavis:login.php:138: Trying to access array offset on value of type null
[30-Mar-2024 12:09:18 America/Boise] 0:tdavis:login.php:138: foreach() argument must be of type array|object, null given
[30-Mar-2024 12:50:23 America/Boise] 0:tdavis:date_functions.inc:387: trim(): Passing null to parameter #1 ($string) of type string is deprecated
[30-Mar-2024 12:50:23 America/Boise] 0:tdavis:date_functions.inc:387: trim(): Passing null to parameter #1 ($string) of type string is deprecated
[30-Mar-2024 12:51:17 America/Boise] 0:tdavis:login.php:82: Undefined array key "timeout"
[30-Mar-2024 12:51:17 America/Boise] 0:tdavis:login.php:82: Trying to access array offset on null
[30-Mar-2024 12:51:17 America/Boise] 0:tdavis:login.php:138: Undefined array key "timeout"
[30-Mar-2024 12:51:17 America/Boise] 0:tdavis:login.php:138: Trying to access array offset on null
[30-Mar-2024 12:51:17 America/Boise] 0:tdavis:login.php:138: foreach() argument must be of type array|object, null given
[30-Mar-2024 12:51:17 America/Boise] 0::session.inc:130: session_destroy(): Trying to destroy uninitialized session
[30-Mar-2024 15:24:43 America/Boise] 0:tdavis:login.php:82: Undefined array key "timeout"
[30-Mar-2024 15:24:43 America/Boise] 0:tdavis:login.php:82: Trying to access array offset on null
[30-Mar-2024 15:24:43 America/Boise] 0:tdavis:login.php:138: Undefined array key "timeout"
[30-Mar-2024 15:24:43 America/Boise] 0:tdavis:login.php:138: Trying to access array offset on null
[30-Mar-2024 15:24:43 America/Boise] 0:tdavis:login.php:138: foreach() argument must be of type array|object, null given
[30-Mar-2024 15:24:43 America/Boise] 0::session.inc:130: session_destroy(): Trying to destroy uninitialized session

I'm having this same issue and the solution to replace line 14 of includes/session.inc does not work.  HELP!!!

The bleeding edge solution worked, thank you very much!  However, there is now another issue:  The login screen pops up with every option I click in FA.  This wasn't happening before.

How can I fix?

Thanks!

Hello,

I have several installations of FA and yesterday I upgraded them all to version 2.4.17.  Immediately the login fields disappeared and I couldn't login until I reduced the php version to 7.4.  I was on version 8 before that, with no issues.

Secondly, when emailing invoices to customers, there used to be a green process bar near the top of the window which showed the progress of the email sending process and also showed the email address to which the invoice was sent.  This has now completely disappeared.  The emails are still being sent, but there's no status bar or indication.

Please let me know how I can fix these issues as these are live production systems.

Thanks!
TD

Is there a new version to this?  I just tried installing on FA ver 2.4.9 and it is no longer compatible.

Hello,

I'm looking for an experienced, reliable developer to create a collections module.  I have a budget of $500 USD, and need to start ASAP.  Full details will be provided.

This is an excellent feature!  However, could we also add an automatic watermark so that fully paid invoices would be stamped PAID across the top?

How can I add customer phone numbers to the Customer Aging Report.  I would like to replace the currency column with phone number(s).

Thanks!

11

(12 replies, posted in Reporting)

I noted that this does not apply to Invoices & Quotes.  Any plans to include these in future?  If not, how can this be done manually?

12

(12 replies, posted in Installation)

I just did a fresh install of FA 2.4.7 and had this same problem.  I simply couldn't get the program to work correctly until I commented out the line in session.inc as shown:

        //if ($_SESSION['IPaddress'] != $_SERVER['REMOTE_ADDR'])
            //return false;

How can I get FA to work correctly without hobbling its security in this way?

I just installed a fresh version 2.4.7 and I'm getting this error.  Please tell me how I can fix. 

Thanks!

What's the status on this?  I'm trying to add Caribbean Dollars (XCD) in ver 2.4.4 but the get exchange rate does not work.

15

(9 replies, posted in Modules Add-on's)

Is it possible to customize the 2.4.4 Dashboard?

16

(1 replies, posted in Modules Add-on's)

I would like to use the Zencart import module, but would like the customers and orders to be automatically imported in to Frontaccounting.  Can this be done using something like Cron jobs?  If so, how would I do this?

Thanks!
TD

I have tried the following to get advanced payments to work, and the system seems to accept it, but I would like to know if there are any unwanted implications:

I setup the recurrent invoice as normal, put 12 in the months field, but put -365 in the days field.  The system then offers to produce invoices for the future year.  However, I suspect the invoices would be dated on the day generated, which according to accounting principles, should be just fine.

Any suggestions?

I am upgrading my installation by setting up the new version files to connect to my existing database.  Everything seems to work fine, and I can login, etc.  However whenever I try to enter any transactions such as Sales Invoices the system will not let me add any line items.  There is no error, but the line isn't accepted.

Can anyone shed some light?

Thanks!

Hello,

I have an urgent request for an inventory update module.  Typically, this will be used to import stock check counts form Excel.  The module should work like this:

1 - After inventory is counted, the quantities are entered into a standard Excel spreadsheet. 
2 - The spreadsheet is then imported into FA via the inventory update module.
3 - The module automatically updates the relevant GL inventory and cost accounts.

Please let me know if anyone is interested in building this module at short notice!

-T.Davis

Hello,

I am using FA ver 2.3.15 and I just installed & Activated the Textcart extension.  Now, whenever I go into Inventory adjustments or Purchase orders I get the above 500 Error.

If I de-activate the extension, the errors go away.  What can I do to fix them?

Thanks!
TD

I am seeking to create a new pricing module for FA.  This module will be able to automatically create item prices from received purchase orders, based on margin percentages that are linked to each item category.

I would like to know if you are able to create such a module, and what you would charge to do so.  I can provide more details if necessary.

Thank you!

22

(4 replies, posted in Reporting)

I am soooo grateful for your product!!! 

However, one question:  I do not wish for my banking details to appear on the bottom of my invoice.  How can I disable this?

Thanks again for a first class product!
(Will certainly donate!)

23

(4 replies, posted in Reporting)

Hi again,

The other thing I just realized, is that we only pay commissions when the invoice has been paid.  Therefore if an invoice is created in June but paid in July, would it correctly appear in July?  If not, how would I fix this?

Thanks so much!

24

(4 replies, posted in Reporting)

Thanks for your help! 
One more thing though:  If I want to change the criteria on the right - say add a lookup filter, etc.  How would I do this?

Thanks again!

25

(4 replies, posted in Reporting)

Hello, I have just setup FrontAccounting and am very excited about it.  However there's one sticking point:

My company pays commissions to service personnel, and since there are usually several persons billing on the same invoice (which have to be tracked separately) the built-in commissions system doesn't seem to work for us. 

As a workaround, I have created several inventory items, one for each person and set the cost per item as the person's hourly commission rate.  Therefore whenever I run the inventory sales report I get almost the exact report that I need. 

The one thing that I can't seem to get, is the ability to show only paid transactions (we only pay commissions on paid transactions).  Could you please tell me how this could be done?

Thanks!