3,926

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

Need to provide link to your codebase for possible assistance.

"JavaScript Intention Power Pack" is not part of standard FrontAccounting. Unless proper context is provided, assistance would be impossible.

3,928

(1 replies, posted in Installation)

Generally there are not many changes in databases between these versions. If you have extensions installed then it may need more attention. Which chart of accounts are you using?

3,929

(2 replies, posted in Setup)

Try to use the latest snapshot in the FA 2.3 series.

The extensions are in my unofficial github repo.

The company folder will have to be writeable anyway.

3,931

(2 replies, posted in Wish List)

You can run a mail server on a dummy local domain (windows fake sendmail, etc) and then you can forward it with any addendum to those within your organisation.

Please post each issue in separate posts.

Study the existing reporting/repXXX.php file to make your own alignments - see attachment for example.

3,933

(12 replies, posted in Installation)

If ($brain_smashed) 
    echo "Seek professional assistance.";

http://www.w3schools.com/tags/att_meta_http_equiv.asp
http://www.metatags.info/meta_http_equiv_refresh

When a new GL Account is added, it shows the value of the Account Code as not editable and hence the form is not suitable for entering a new record and to do that the ajax in the top dropdown box achieves it.

Alternatively, a link to the new account page can be formed as a button as shown in the attachment.

After Adding a New GL Account, what has been entered in the database is made available for further edit and to verify that it is correct. That is why there is no auto redirection to "New account". You can always program another button for it.

If you want to enter another New GL Account, then choose New account in the top drop down select box as in the attachment.

3,937

(10 replies, posted in Reporting)

By inserting a field in your db table how do you expect it to get populated with any value without providing it in a form to acquire it - the form needs to be displayed anyway along the the label and form field for the newly added field in the FA table.

Please post your exact requirements and offer for customization in the Jobs wanted/offered, non-free offers topic.

3,938

(10 replies, posted in Reporting)

@sorna: Please post each new issue as a new post in the relevant forum topic. When you get a working solution, please explain it here to help others.

1. Adding extra fields to standard tables will render your installation  not upgradeable using normal means.
2. To achieve the same result, make yourself an extension with an additional table with a 1:1 relationship with the parent table (read the wiki and the forum on how to create one) and install it.
3. If the data is trivial, put it into a memo / text field that already exists (remarks, details, description, etc) and use the non field db data method illustrated in adding Bin Locations to Packing Lists.

3,939

(12 replies, posted in Installation)

Attached is an InnoDB recovery manual PDFed and attached here.

3,940

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

Bumped the build and committed in my GitHub Repo.

@joe: Can take it from there and update repo.

3,941

(4 replies, posted in Setup)

Please use the latest snapshot instead of the release version.

3,942

(12 replies, posted in Installation)

In FA 2.3 some tables are MyISAM and others are InnoDB.
In FA 2.4 all tables are InnoDB.

Since you were using a debian server - which version od debian and which version of MySQL were you using?

I just created a FA db with utf8 and persian collation in XAMPP v1.7.3 and then turned off the MySQL server.

I then replaced all files in the MySQL data folder's FA db folder with the ones extracted from your zip file and then start the MySQL server.

You can then use phpMyAdmin to do some diagnostic checks and repair if needed and identify the corrupt tables and replace them with ones from the standard sql/en_US-new.sql file after altering the collations.

All InnoDB table data files have only the .frm extension and none other. In some instances there will be some .ibd files as well.

Here are some references:

Ref 1 : http://www.fromdual.com/recover-lost-frm-files-for-innodb-tables

Ref 2:http://dba.stackexchange.com/questions/16875/mysql-how-to-restore-table-stored-in-a-frm-and-a-ibd-file

InnoDB tables cannot be copied the same way that MyISAM tables can.

Just copying the .frm and .ibd files from one location to another is asking for trouble. Copying the .frm and .ibd file of an InnoDB table is only good if and only if you can guarantee that the tablespace id of the .ibd file matches exactly with the tablespace id entry in the metdata of the ibdata1 file.

Ref 3: http://www.hexblot.com/blog/recovering-innodb-tables-ibd-and-frm-files

Ref 4: http://www.thegeekstuff.com/2014/04/recover-innodb-mysql/

Ref 5: http://egil.biz/how-to-recover-mysql-data-from-innodb/

Ref 6: http://www.bluegecko.net/mysql/recovering-a-schema-from-innodb-frm-files/




Do you still have the filesystem of the Debian server?

3,943

(10 replies, posted in Reporting)

Post your custom report requirements in the Jobs wanted/offered, non-free offers board.

Check out all the reports available in FA in the Wiki.

3,944

(10 replies, posted in Reporting)

Tell us the menu items you clicked in order to get the "sales invoice register" so that we can let you know how to get "purchase invoice register" done in FA.

Does this satisfy your needs?

Purchases => Supplier and Purchasing Reports => Supplier balances => Filter Supplier.

3,945

(12 replies, posted in Installation)

The FA 2.3 InnoDB lost tables schema is attached for utf8_unicode_ci collation.

3,946

(12 replies, posted in Installation)

@asgare: Attached is your full sql set that you can populate into your database. All missing tables have been populated with just the schema.

Lessons learned: To recover InnoDB tables, you will need the InnoDB cache(ibdata1, ib_logfile0, ib_logfile1) by taking the zip of the entire MySQL data folder after stopping the MySQL server.

3,947

(12 replies, posted in Installation)

The following 42 tables in your mysql data folder zip are corrupted:

audit_trail
bank_trans
budget_trans
comments
crm_categories
crm_contacts
crm_persons
cust_allocations
dashboard_reminders
dashboard_widgets
debtor_trans
debtor_trans_details
dimensions
fiscal_year
gl_trans
grn_batch
grn_items
item_tax_type_exemptions
item_tax_types
loc_stock 
purch_order_details
purch_orders
recurrent_invoices
refs
sales_order_details
sales_orders
stock_master
stock_moves
supp_allocations
supp_invoice_items
supp_trans
sys_types
tax_group_items
tax_groups
tax_types
trans_tax_details
voided
wo_issue_items
wo_issues
wo_manufacture
wo_requirements
workorders

Do you still want the data from the other tables recovered? The missing tables schema can be populated from your original sql but their missing data needs to be reconstructed manually.

The 2 dashboard_* tables can be deleted and reconstructed by reinstalling the dashboard theme and extension.

Practically all your InnoDB tables have been lost!

3,948

(10 replies, posted in Reporting)

As a trusted ERP that FA is, the sales register is designed to be not easily editable. Just void the invoice and create a new one.

For Purchase Invoices refer this post.

Purchases => Supplier and Purchasing Reports => Supplier balances => Filter Supplier.

3,949

(9 replies, posted in Reporting)

Moved @sorna post above as new topic to this post.

3,950

(10 replies, posted in Reporting)

@sorna's post: How to create purchase invoice register as similar to sales invoice register. Its hard to edit sales invoice register.Please provide me a solution.