2,301

(3 replies, posted in FA Modifications)

Good idea. This should be done also for other non-removable database entities like customers/suppliers, non-actual items etc

infotechaccountant wrote:

yes please you can send to me and we will take about that

Give me your email addresss e.g. on pw.

What messages file was the base for your translation ? The one included in 2.0 release is in fact not up to date. If you wish I can send you the actual empty.po file, then you can merge your work into it with

msgmerge yourfile.po empty.po -o new_file_name.po

and translate the rest of strings.

Janusz

Some of database error messages should not appear under normal circumstances if database is not corrupted. Those rare messages are not gettextized as for now to not overload translators. You can consider it as some (better or worse) compromise.

BTW demouser:password pair does not work on your server. The only valid login is for user demouserar.

Janusz

2,305

(1 replies, posted in Report Bugs here)

Yes, you have found the bug. The upload works with javascript disabled (ie in fallback mode) but fails with ajax enabled. I will try to fix this asap and upload to cvs.

Thank you

Janusz

2,306

(40 replies, posted in Translations)

Thank you very much for your effort. You can send the file to me, or better to joe who is responsible for download sections on sf and frointacconting.com as well (Joe i currently out of office till next monday). Our email addresses you will find on pw.

Janusz

You have this error when you enter incorrect date, or when new fiscal year overlaps any previously defined year.

What is the not existing in ar_EG language module nor main FA source ar_EG.php file?

Janusz

2,309

(13 replies, posted in FA Modifications)

1,2,4 - I agree with joe. Supplier decimal point needs some coding effort, and we currently have all what is needed to UOM recalculation, so maybe in the future.

Regarding the last preposition I understand the problem, but in fact I did not find no universal solution which would be satisfactory for all users. Where there are long delays between ajax call and server response, we would like any progress/waiting indicator. On the other hand a lot of FA instances are available for users on local net, so additional indicator would cause not needed annoying flicker. Also the form of the indicator should be integrated with overall theme look and feel.
One of possible implementations of progress indicator in FA you can find in FoxPro import module, where it is displayed during potentially very timeconsuming import process in message box. But this approach is not very suitable for eg background ajax selector updates.

Anyway I am open for more detailed preposition in this matter.

Janusz

2,310

(2 replies, posted in Reporting)

More info you also can find here:
https://frontaccounting.com/punbb/viewtopic.php?id=248

2,311

(5 replies, posted in Reporting)

You should set write permissions to reporting/fonts folder for web server process.

2,312

(1 replies, posted in Report Bugs here)

To use automatic price calculation system you must have selected default price list in company setup.

2,313

(2 replies, posted in Installation)

You can change./add/delete any new currency in - surprise - Banking and Genral Ledger/Currencies.

Hello Alvin,

We have checked this and all seems work right everywhere but on your installation. If all the source is intact with CVS, all idea I have is any error in site configuration.
So please play with the mentioned php.ini file.

Janusz

PS One thing just have been eliminated - this is not  browser side problem.

It seems you have broken something in apache or php configuration - all pdf reports are truncated to  about 1667 bytes. Check the respective logs. Anyway it is not FA related issue.

Janusz

No idea. You can turn debug on and check if there are some errors or warnings in the PDF source sent.

2,317

(3 replies, posted in Items and Inventory)

You won Joe :-).

2,318

(3 replies, posted in Items and Inventory)

Well, you can search by name. In current implementation search for item is done over code, name and category in the same time.

Janusz

2,319

(3 replies, posted in Installation)

Yes, you have very good hearing wink.

You should have in company folder per-company sub-folders named after company prefix: 0, 1 etc. In every company sub-folder you should have at least following directories: js_cache, backup, images, pdf_files and reporting. Normally all this per-company tree is created when you start new company. These are working directories for various FA modules made to separate company of each other.
Simply try to add new company and you should end with described directory structure.

Janusz

PS. The directory structure is the same on Linux as well as Win. I also use Linux, so you can trust me smile.

2,320

(3 replies, posted in Installation)

Seems you are using new source without  updating directory tree in company folder. All needed directory are created while adding new company and also should be added in update process. You can also add this directory manually. Make sure it is writable by www server process.

Janusz

Hi t2webby

To track cheque numbers you can use class found in references.inc file, although it implies adding new document type number in types.inc. If you really do not want to change database structure and want to keep your code isolated from FA changes your module can create private file in company/... subdirectory to store/track cheque numbers.

Add-on module's framework in FA is currently very simple and can be successfully used  only for pieces of software loosely related to main source code. The best place for it is in modules subdirectory. Example modules you will find on download page.
You can also make your extension as a set of patches/patched source files installed manually on main source tree.

BTW Cheques are nearly not used in transactions in EU so, maybe this is historical reason for lack of this functionality in FA.

Janusz

Hello Baffin,

Well, I'm not sure where was related fix done, but currently all is right at this point, so maybe  you have not downloaded all needed source files. How it works on current consistent CVS sources you can check on http://fa2.iron.from.pl site.

Regarding ajax I must say no special things is needed but not too old browser with javascript enabled. To check if it works you you can for instance enter negative amounts on inventory adjustment page. If you have error message displayed in upper box without whole page reload you have ajax enabled.

Janusz

2,323

(4 replies, posted in Reporting)

Hello btsui,

Thank you smile.
Solution depend of what you want to change. First you can upload your company logo used on all documents via Company Setup page.
You can also upload your customized versions of reports to company/.../reporting directory preserving respective repXXX.php name. This is the best way if you have only some print layouts to change.
If you want to change overall layout of all documents you can play with Header2() function in pdf_report.inc and  header2.inc file. Those are responsible for overall layout of printed documents. But if you want to move/add/eliminate any field in repXXX.php files you will have to do it all the respective files.

Janusz

This issue was fixed some time ago. Please download latest source code from CVS to avoid the problem.

Janusz
.

2,325

(1 replies, posted in FA Modifications)

There are some systems of electronic invoices in use, all have their own requirements. As for now most countries use some sort of electronic document exchange as non obligatory option. In most countries there is some kind of fiscal identifier like GST number, VAT or NIP. This one must be placed in all fiscal document as company identifier. AFAIK the main use of EAN company number is to identify retail products manufacturer from EAN product codes and have little to do with invoicing.
Anyway adding this numbers to FA customer database is easy but seems make not big sense if the only use for it is placing on invoice, and we do not know other requirements for such documents.