kvvaradha wrote:

@barbarian - he also don't know when the entries are created. Because all of them are auto created. This  entries created by the update average cost method. This issue was fixed from 2.4 onwards. So you can compare code between the two version and get it

Oh, so it is auto created means direct supplier invoice feature?

52

(6 replies, posted in Accounts Receivable)

Thank you. It works.

boxygen wrote:

Hello,

You need to create a payment terms as PrePayment. While recording an Order or Invoice select this Payment Term.

53

(6 replies, posted in Accounts Receivable)

Hello,

How to handle customer prepaid in FA? Any tutorial? I remember saw some feature regarding this in FA.Thank you.

I want to help but i think the detail information is needed. Why don't you explain how do you get this number? What kind of operations did you do? How do you input the inventory data? As my understanding, this will be related to purchasing operation. You can double check the PO invoice.

Hello,

I am an experienced developer. I have taken and finished a lot of FA development project. If you want, please contact me via email: bharata1803@gmail.com. To make it more efficient and quicker, please provide your requirement and expected time and budget in the email so that I can understand your need and give you feedback quickly. Thank you.

Isn't it supported already? I forget how but I remember saw a method to add custom parameter.

Hello,

I am an experienced frontaccounting developer that have worked many projects before. My expreience is around 5 years using frontaccounting. If you are looking for developer for modification, new module, new feature, changing design, please contact me via email to bharata1803@gmail.com. Looking forward to work with you.

Hello,

I've got 2 questions.

1. I use FA 2.44 and the sales order input always require price after tax. In the GL journal generated, sales tax is not calculated. How can I get the item price before tax and then the sales tax is calculated separately in the GL?

2. How do I set shipping tax? It is set default to 5%. I want to change it.

59

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

Composer is used only to download the main files of Slim 3 and no other dependency so if the main files have been downloaded, there is no need for composer.

60

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

Hello,

I noticed than someone has already developed REST API although I feel it is still not enough and it is still using old Slim Framework. I would like to develop REST API professionally using latest technology and well documented and well structured API. I believe FA deserve professional, well maintained, and well documented. If FA has a good and complete API, I think FA can grw to many direction, for example mobile, cross functionality with other product, etc.

I am trying to develop API a while back using Slim 3 FW and I have it in github: https://github.com/barbarian1803/FA_API_Slim3
If you are interested in developing together, feel free to fork and we can maintained API together.

Thank you.

I believe that in opencart, they have an integrated rest API. So, I think the only way to sync between FA and opencart is to create  a way to use those API to sync between them.

Hello,

So, I got this error when I want to install extension: Cannot download repo index file.

From the error log, the entry is:

[02-Mar-2018 15:22:32 Europe/Zurich] 0:Bharata:remote_url.inc:47: fsockopen(): unable to connect to repo.frontaccounting.eu:80 (Invalid argument)

Any idea how to solve this?

63

(5 replies, posted in Report Bugs here)

Hello, I got this error:

ini_set(): A session is active. You cannot change the session module's ini settings at this time in file: /var/www/vhosts/frefelweb.ch/fa-dev2.frefelweb.ch/includes/session.inc at line 430

What does it means?

I download from the sourceforge so I don't think it is Git master.

Yes, I did exactly like that. I want to upgrade Fa from 2.3.xx to 2.4. So, I have create companies and backup the old FA database. When I try to upload the database, it doesn't work although in my local it is working.

Maybe it is the permission, I will check that.

So, I want to upload backup file in the page: admin/backups.php
When I choose file and click upload file, it always says Select backup file first. It is weird because I want to upload existing backup so why should I select backup file first. I think this is bug when uploading.

66

(1 replies, posted in Accounts Receivable)

How to set invoice address? I don't see any way to set the charge to address in the invoice.

67

(1 replies, posted in Wish List)

I have suggestion for new feature to upload module manually instead of copying to the directory directly. Now, installing module locally in F2.4 is really troublesome because we need to comment some checking in the install module function. Maybe if there is a feature to upload module and autoextract it and then generating module info will make it easier.

Another suggestion is to add some checking if function not exist in every UI related function definition. With that, I think we can override the function to define our own UI function, especially if we want to create responsive theme. We just need to include our custom UI function before standard FA UI function.

I have solved my problem. It is really simple actually. Turns out you should login back to admin company and do company upgrade. After that, it is finished.

I was doing this actually. To be honest, this is not easy to do due to FA manually set class name in the PHP file. What I do is write javascript code to add class name. The problem is handling ajax DOM manipulation. It is really challenging and I stop it for after a while. Maybe there is other method other than mine?

Now, I am trying to create SBAdmin theme, but still trying to find free time to continue. here is my screenshot.

https://i.imgur.com/hxZCM36.png

70

(5 replies, posted in Report Bugs here)

I am using 2.3.26 and I add mysql_set_charset in the end of db_connection function. It works. It seems every time PHP making mysql connection, the encoding need to be set. I thinj FA 2.4 already handles this, right?

71

(5 replies, posted in Report Bugs here)

should I call mysql_set_charset function in every database connection? I thought I saw in the code it is already set so that it is the same as the encoding from the default language. I also check the mta tag of the html it is already utf8.

72

(5 replies, posted in Report Bugs here)

So, I have some UTF8 encoding character. I have setup my mysql collation to utf8. I also make sure before querying into the database, I setup the encoding for the php-mysql connection using mysql_set_charset function.  It works fine and I have checked it is stored in the database as UTF8. If I query a string using the utf8 character, it returns what I want.

Then I setup the installed language encoding into utf8. I just realized there are something wrong. It doesn't display the character correctly. I think if I set it to utf8 in the installed language, FA seems decode the utf8 again although from the database, it is already utf8. Then I changed the encoding in the installed language into standard iso encoding and it works.

My question is, is it normal like this? How does FrontAccounting handle the character encoding?

73

(9 replies, posted in Reporting)

Why don't you try the pdf debug mode first? Maybe there is an error.

apmuthu wrote:

Any upgrade will require the first login to be admin on the default company. Thereafter, a login as admin for each company will be in order. The value of the version_id in the sys_prefs table must be 2.4.1 as of now - that is the current database schema version.

1. Take a backup of the database for all companies individually before any upgrade.
2. All v2.3.x installations must first upgrade to the v2.3.26 version even if there is no db change necessary.
3. Take a backup of each company individually again now.
4. Then make sure all is well by checking out the various company instances.
5. Take note of non FA tables and tables belonging to various FA Extensions and the changes in the tables some extensions may have made.
6. Make a clean FA 2.4 installation and use it in the following steps.
7. Create each company manually with the standard en_US.sql in the FA 2.4.x install.
8. Import the FA 2.3.26 backup from step 3 above for every non default company (assuming your default company is just a dummy one)
9. Login as admin into each upgraded company and verify that the software upgrade shows as having been done.
10. Copy over the company folder image and custom reports assets into the new installation.
11. Now install your extensions and verify they work and tweak their tables and changes as needed.
12. Any custom code / tables / schema mods you may have done in 2.3.x must then be ported professionally.


After step 9 and login, I got this error: Access to application has been blocked until database upgrade is completed by system administrator.

I log in with system administrator account. How should I fix this?

75

(1 replies, posted in Accounts Receivable)

I just want to ask, why we can not set currency in sales order or invoice? What if some client usually use local currency but sometimes use US dollar, for examples. Should the client with different currency always has different customer account?