5,376

(6 replies, posted in Installation)

644 is sufficient for both if the user:group is webserver user (Apache).

5,377

(10 replies, posted in Accounts Payable)

I understand the logic of saving screen real-estate space for such popups. The Company Name is currently displayed on the PDF Documents quite nicely.

Accountants offices manage the books of many clients and sometimes their accounting client manager may have logged into more than one instance of FA to answer more than one client on the phone at nearly the same time.

Having such popups from more than one instance of FA would confuse the FA user in such an instance if there is no company identifier on the popup screen.

A config variable that enables company identification on popup screens would serve to alleviate requirements of such users.

There appear to be no changes in the theme and chart files available in the repo.frontaccounting.eu site from 2013-08-21 to 2013-09-09. There seem to have been some changes made in these on 2013-09-04 and 2013-09-07 which did not persist thru till now. Any corruption in the said repo?

Also the textcart pkg seems to be packaging md5sums of the .git folder as well in the _init/files file.

The username is anonymous and the password is password for the repo.frontaccounting.eu site and is available in version.php file.

The latest (2013-09-09) version of the repo in zipped up form is available for download at my unofficial GitHub repo.

5,379

(6 replies, posted in Accounts Receivable)

The Sales -> Direct Invoice is the way to go for your case. Unfortunately, it assumes a cash sale and does not require any delivery. The non-payment status at generation time may be sent to a "Due NOW - Not Yet Paid" Cash account (tagged if necessary). When the payment arrives, it can be "applied" to the said entry.

Also please check that your Cash Only is not set to Prepayment type in Setup -> Payment Terms. It should be set to cash if you want to be able adjust the date of Direct Invoice before adding it - (Forum Post). Setting up another payment term with due after number of days set to zero may also work.

A similar case with Supplier Payments is discussed in this forum post and another.

Joe, having a generic "Payment DUE NOW" Cash/Bank Type Account in the CoA along with it's Net tagged receipts being part of the "allocate to invoice" list for applying payments would make it easy for such transactions.

5,380

(9 replies, posted in Accounts Payable)

Joe, it would be better to introduce some SMTP email variables in the config file that can get propagated to the mail class to sort out such issues. Otherwise, those in the "not familiar with php" will be leftout.

Alternatively, anyone willing to sponsor the development of a PHPMailer class integration into FA - it may bloat the FA size a bit though even if those classes alone are "included".

5,381

(9 replies, posted in Accounts Payable)

Refer the wiki for EMail Issues.

5,382

(10 replies, posted in Accounts Payable)

When dealing with multiple companies on the different tabs of a browser, it might come in handy and prevent confusion.

Try making a report in TCPDF directly or modify any of the existing report files in the reporting folder.

Federal 940

Federal 941

Alternatively since the PDFs are already available, try overlaying it with data from FA in TCPDF.

Paste the code between code tags like:
[ code]
code goes here
[ /code]
without the space between the "[" and the "code"

Banking and General Ledger -> Currencies

choose to edit specific currency

uncheck Automatic exchange rate update

5,386

(6 replies, posted in Installation)

Please check that there are 2 files called installed_extensions.php - one in the webroot and another in the company/#/ folder.

Also check who the apache user is and what apache group it belongs to.

What Server OS are you using and is it virtualised and if so what host is it on and is it on a shared kernel (OpenVZ, etc)?

Create 2 sales orders which are editable. Delivery note can refer to both sales orders. The delivery note can then become single invoice.

5,388

(6 replies, posted in Accounts Receivable)

Please read the wiki on the usage of the Tag feature. By accepting a payment on account from a customer, the entry will be of Cash/Bank receipt from customer and tagged to a particular Sales Order. When the actual invoice is raised, it can also be tagged to the same Sales Order. When the final payment arrives, it should also be tagged to the same Sales Order.
This Sales Order Tag's transactions can be viewed and the payments listed can then be applied to the Sales Invoice listed there.

1. Sales -> Sales Order Entry
2. Advance received tagged to Sales Order above
3. Sales -> Delivery Against Sales Orders (tagged to Sales Order)
4. Sales -> Invoice Against Sales Delivery (tagged to Sales Order)
5. Final Payment received tagged to Sales Order

5,389

(10 replies, posted in Accounts Payable)

The Company Name gets printed in the Report  - reporting/rep_209 in it's included file reporting/includes/pdf_report.inc by line 536:

            $this->Text($companyCol, $this->company['coy_name']);

Only the PO # gets printed in the View PO - purchasing/view/view_po.php by line 30:

display_heading(_("Purchase Order") . " #" . $_GET['trans_no']);

Replacing line 30 in purchasing/view/view_po.php with:

display_heading($_SESSION['SysPrefs']->prefs['coy_name'] . "\n" . _("Purchase Order") . " #" . $_GET['trans_no']);

will display the Company Name in the View PO as well.

Patch File and support files attached.

Joe - can you  add it to the FA core?

5,390

(10 replies, posted in Accounts Payable)

Have you setup the company name inside the Setup -> Company Setup.

Possibly Sales -> Template Delivery may be useful.

5,391

(6 replies, posted in Installation)

Making all folders 755 and all files 644 would be okay if the owner:group is set to webserver (apache) user and group.
This way no 777 would be needed for any file or folder. The config.php (during install), installed_extensions.php (in webroot and in company/#/), lang/installed_languages.inc, cache/tmp files will generally get updated from time to time according to settings changed from the Web GUI.

Will Quick Entries suffice or would it be better to turn off auto exchange rate acquisition for all or any specified currency?

FA v2.3.16 to v2.3.17 patch is available here.

FA v2.3.17 to v2.3.18 patch is available here.

No database changes, but look for changes in the config.default.php and tweak your config.php as needed - all values backward compatible defaults - safe even if ignored.

Contact any FA partner. Too much money has been printed - most developers are not interested in any - money just serves the likes of the Rothschilds.

5,395

(9 replies, posted in Accounts Payable)

See if any php script can send email from your server - try it in CLI too. Possible solutions will have to use SMTP email relay or authenticated webmail relay of proper config of the sendmail / php.

5,396

(3 replies, posted in Installation)

Making all as ENGINE=InnoDB is okay as far as FA v2.3.x is concerned - it just won't use the Foreign Key CASCADE ON INSERT/DELETE/UPDATE feature..

Use the Tag feature to tag both invoice numbers to one delivery note number.

5,398

(3 replies, posted in Accounts Receivable)

Set in config.php:

    /* Creates automatic a default branch with contact. Value 0 do not create auto branch */
    $auto_create_branch = 1;

Make sure that the openSSL extension is installed and activated in you PHP install

5,400

(6 replies, posted in Accounts Receivable)

Treat as advance payment and make invoice on account (credit type)