Hello again, Rasmus.
I have now looked at the suppler invoice/credit note entry of gl_codes, and the quick entries are now implemented here as well.
I will later commit the files to CVS unstable. Just thought you wanted to know ASAP.
There is no problem removing the constraint of adding other bankaccounts in bank payment/deposit. Do you want me to do that. Everything is handled internally correct. The other bank transactions are done as well, just as they should.

/Joe

Actually you can if you have admin priviligies in Journal Entry, but your second suggest seems to be more adequate. I will have a closer look at this. I will be back when I have done my research.

/Joe

Use the Bank Payment in Banking and General Ledger tab. Select Miscellaneous and then you just select the cash/bank account and enter the amount in a selected office equipment account.

/Joe

4,579

(10 replies, posted in Translations)

Good, I guess you figured out how to solve the TCPDF error. Inside /reporting/includes/class.pdf.inc, about line 90, there are some fonts to use. Please find the ar_EG language and check that you have the files installed in the /reporting/fonts folder. If you need a font it can be downloaded from the download fonts section on the website.

/Joe

4,580

(1 replies, posted in Translations)

I guess the official word is utf-8. However, I am not sure if I can be of any help, though the language zh_CN (simplified) uses the charset GB2312. I have a test-copy running locally without problems with this.
I am glad that you have started the translation and please share it with us as soon as your project has majured.
Maybe other can help us. Just wait and see if any replies show up. I am also glad that you are able to experiment a bit.
Have you tried the reports? The PDF engine supports chinese without problems and it can use the adobe built-in cid0 fonts (must be separately installed) but after that the report size is reduced significantly. You can download a cid0 font on the download page. There are also instructions on how to do it.

/Joe
BTW, if you want to send something to us, just use our support contact us form on the site. When I return your email, you will be able to attach files to us.

4,581

(12 replies, posted in Accounts Payable)

This issue was solved after the topic was created. A button, Add All Items, were added, so all the items were added in one sweep.
This is inside Supplier Invoice.

/Joe

No, there are no periods defined in FA. You simply select your periods yourself when reporting.
There are no problems having JE posts on 12/31/2007. You don't need an extra period for the closing entries. Every entry you make should be available inside the fiscal year.
And if you don't want to close your years, the reporting will still work. All income/expense accounts do not have an open balance (unless you are selecting inside a fiscal year, then it will show open balance from the beginning of the fiscal year). Assets/Liabilities/Equity will always have incoming balances from the very beginning.
If you don't close your fiscal years, then the trial balance will have an unbalance opened balance, because the year closure is missing. But this is no problems for reporting.
But of course you should make the close balance when you are finished with a fiscal year. And after that you should close the fiscal year. In my opinion the best is to create an account in the expense as a last account and debit this and credit the retained earnings balance account with the revenue for the year (credit / debit if you have a loss).

/Joe

4,583

(10 replies, posted in Translations)

Hello,
If PHP GetText is not installed on your OS, then a PHP file is created the first time the language is run. This PHP file maps the language PO file.
The gettext.php file is from an outside developer that has left the license GNU Lesser GPL, which is nearly unrestricted, however function _load_domain (private function) is called from the function add_domain. This function is always called with the correct language path parameter, which should be like this: /lang/xx_YY/LC_MESSAGES where xx is the language and YY is the country.
If the GETTEXT is not installed, there should be a file inside this path called xx_YY.php where the xx_YY.po file is mapped to readable php strings.

/Joe

But Rasmus, couldn't you just have 2 quick entries. One that does the first part and one that does the payment part.
You could call them by your supplier name and give the a suffix so you easily can find them. They will be just after each other in the list.
You can create these quick entries with the existing setup very easy.
The way you suggest, will just complicate things. Now it is quite easy for everybody to create them. And as there is no harm done when playing with it, you can do several trial and errors. The Journal Entry is first updated when pressing the process button.

/Joe

Please look at the Cash Sales Sticky topic in the beginning of this forum.

/Joe

It is a little scary to have different dates within a journal entry (transaction with the same journal entry no).
I am not sure if I fully understand your wishes. Shouldn't there be any allocations involved?
Please make a little more explanations so we don't miss anything. Ev. give an example.

/Joe

Send a short mail by the Contact Us form. I will return my email by replying and then you can send the attachment to me.

/Joe
Sorry for the extra, but we are afraid of email harvesting. So I am not revealing my email here.

Normally I do not give any advise of accounting. You should talk to an accountant or look at the sticky topic about accountancy. There are some links to how to use accountancy.
There are so many ways of doing the structure.
There is no need to enter an initial balance of 0.00. You can do a reverse in 2 ways. Just counterbook an earlier journal entry or void it in the Setup tab.
In the bank/cash accounts you can have foreign currency accounts. In the general ledger everything is in you home currency.

/Joe

Before you can enter journal entries on the fiscal year, you must go into company setup and select this fiscal year.

/Joe

4,590

(4 replies, posted in Manufactoring)

In the item tab, you can enter some supplier specific info in the Purchase Pricing. You have a conversion factor where you can set 24 and regulate the internal price accordingly.
While this doesn't work fully in 2.0.x, it will be better supported in 2.1 that are under development. These fields will automatically be updated in 2.1 when creating PO receivals/invoices.

/Joe

4,591

(6 replies, posted in FA Modifications)

Hello guys,
Thanks for your contributions. Yes, the information for the Supplier is quite modest. We will extend the info in the next release 2.1, that we are working on at present. The field Bank Account is just for what you have guessed. We will change the label to Bank name/account. It is an info field.
Regarding the list search feature enabled. You use a '*' and tab key to fill the combobox. Or you can search for partly strings. This is handy if you have a bunch of customers/suppliers and/or items.

We have internal been discussing the extra fields. We have decided to stall these implementations at present and concentrate on the accountancy flow through all the sections in FrontAccounting. The transactions are huge and with currency rates/discounts and taxes with a lot of decimals we must first secure that the flow works all around. This is the main task for us.

/Joe

Hello Qaiser,
Thank you for your kind words. It really warms. I am glad that you want to share your work with others.
You can send it to:
joe dot hunt dot consulting at gmail dot com. Please replace (dot) with a (.) and (at) with the (@) sign. Sorry for the cryptical email address, but this is due to spam harvesting of email addresses.

You can also use the Contact Us page on the Website, but you have to first contact us because you can not attach files in the contact form.

I will then put it on our website, under downloads.
Thanks.

/Joe

4,593

(1 replies, posted in Report Bugs here)

Strange, I can not reproduce this error. There seems to be no id value. I have tried and tried but cannot reproduce this. Maybe there are some inconsistencies in the database. If you have access to phpMyAdmin, look at the table 1_debtor_trans_details. The debtor_trans_type should be 11 and the debtor_trans_no should be the same as the credit note #. Check if there are records with no id values.

/Joe

4,594

(1 replies, posted in Wish List)

And this is why we have the dimensions for helping us with that. Se under Forum dimensions how to use them.

/Joe

4,595

(2 replies, posted in Wish List)

Hello Dave,
Thanks for your tip, but we have already implemented this feature in release 2.1 unstable. It works just as simple as this, but is, however, a lot more sophisticated. Take a look yourself at: http://fa2.iron.from.pl . User: demouser Password: password and select Banking and General Ledger. In the Maintenance section there is a menu choice: Quick Entries. And you can select GL Journal Entry and up right you can select a Quick Entry, Transfer, input an amount and press Go. Thats it. Ah, you have to press Process Journal before updating, but you have a chance to eventually change something, should it be needed.
This release is not the latest one, but it has recurrent invoices. The release is updated from our CVS repository now and then when new things are implemented, so you can look in here frequently.
We are at present preparing the POS and Barcode/SKU for items.

/Joe

Ah, I answered a similar topic just before this. Look here please.

/Joe

4,597

(31 replies, posted in Wish List)

Hello Dave,
Well Rasmus exdplained the new License type excellent.
As I see it, and if you do not change the source, there should be no problem linking back to us for downloading the source for those, I guess rare, situations where your clients want the source. Those clients will also have to accept the license.
I can guarantee you that we will focus on the accounting, and you can look forward to release 2.1, where we have a lot of new features.
You can go to the CVS repository at Sourceforge.net and look at the ChANGELOG.txt for the unstable release.
I can just give you a few new features:
Quick Entries in Bank Deposits / Payments and Journal Entry. Can also be used to make automatic codings in GL Journal Entries.
Recurring Invoices based on a single customer or a group (new in 2.1) of customers/branches.
Input of dimensions in documents. Paging of table lists. Tax Inquiry. POS. Print direct to printers. Hotkeys in many places. Option to have the links in lists be graphics. More fail-safe upgrading of database. Attachment of scanned document or other documents belonging to a posting and links to this feature after it has been posted. And much more.

/Joe

4,598

(5 replies, posted in Items and Inventory)

Hello,

function get_qoh_on_date is in the file /includes/db/inventory_db.inc and the table for doing the inventory is X_stock_movements which you will se in the function.

/Joe

4,599

(31 replies, posted in Wish List)

Hello again Rasmus,
I have now talked to our partners and my co-developer and we have decided to change the License to AGPL instead of GPL. This change will be in effect when we ship the 2.1 release in a while.

/Joe

4,600

(4 replies, posted in Setup)

There are 2 files for these texts. One for domestic customers and one for foreign customers. They are called doctext.inc and doctext2.inc. Be careful to use the exact variables. They are case sensitive.

/Joe