If you decide to retain the transactions for Jan-Mar in the old accounting system, then enter the march end closing balances as the April 1st opening balances by making a journal entry for the mid year Balance Sheet and P&L entries (entire Trial Balance) as of 31st March.

In the case of migrating to FA during start of a fiscal year, only the Balance Sheet closing balances of the previous fiscal need be carried forward.

Avoid sessions and keep the js local at the client side. Just toggle the state of the "select all" checkbox and on it's change based on it's current value, either populate or clear all target checkboxes and make sure the value of the "select all" checkbox is a blank string when submitting the form and it is to be ignored in the form processor.

3,603

(21 replies, posted in Items and Inventory)

Grown is Manufactured over multiple years just like if the manufacture started in one fiscal year and ended in the next one. In the interim period whilst it is being grown (manufactured) it will be considered "in process". Stock valuation can be based on "accrued value" much like if the exchange rate changed or in semi finished state.

Alternatively, the inputs for "growing" can be considered as stock consumed / applied / expenses or paid in advance to  a dummy supplier. Just before sale of grown items, they can be purchased from the dummy supplier at 0 value or at pro-rata of advanced to dummy supplier and then sold at profit to end customer as usual.

Comment out the following lines 18, 19, 80 & 81 in frontaccounting.php:

..
..
//    include_once($path_to_root . '/applications/manufacturing.php');
//    include_once($path_to_root . '/applications/dimensions.php');
..
..
//            $this->add_application(new manufacturing_app());
//            $this->add_application(new dimensions_app());
..
..

I think you need to change the size of the form field's maxlength value:

<input _last="" name="_code_id_edit" id="_code_id_edit" size="12" maxlength="10" value="" class="combo3" rel="code_id" autocomplete="off" title="" type="text">

$opts['max'] should be 20 instead of default 10 in your case in Lines 282 to 287 of includes/ui/ui_lists.inc:

        $edit_entry = "<input $disabled type='text' name='$search_box' id='$search_box' size='".
            $opts['size']."' maxlength='".$opts['max'].
            "' value='$txt' class='$class' rel='$name' autocomplete='off' title='"
            .$opts['box_hint']."'"
            .(!fallback_mode() && !$by_id ? " style=display:none;":'')
            .">\n";

When done, please submit patches here for peer review and possible inclusion in FA 2.4.

The current implementation of the"X" in the checkbox column header is not designed to work as expected by you - in fact it does not have js attached to it.

Reference implementations are available at:
http://stackoverflow.com/questions/1928 … in-a-table
and
http://stackoverflow.com/questions/3862 … ox-in-html

3,608

(11 replies, posted in Reporting)

If you wish to seek professional help, post your needs (referring this post) in the jobs section of the forum. You may also contact the support partners listed in the Wiki.

The CSS files are in the theme folders and generally needs to be altered only if the entire contents of any filed is not visible.

The form field width is set in the from template codes along with the field size.

If you are using FireFox / Chrome browsers, use the FireBug extension and locate the code behind the places you wish to change and then search for the html snippets in FA codebase and alter as desired.

If you wish to seek professional help, post your needs (referring this post) in the jobs section of the forum. You may also contact the support partners listed in the Wiki.

For those interested in providing support, hints are in this post.

3,611

(2 replies, posted in Reporting)

For item 1 refer file frontaccounting.php in your webroot and comment out the lines below:
Line 18:

// include_once($path_to_root . '/applications/manufacturing.php');

and Line 80:

// $this->add_application(new manufacturing_app());

For item 2, edit the appropriate smarty template for the forms and edit the repXXX.php files for the PDFs/Excels

For item 3, make all your items 0 rated tax and see that your suppliers and customers are also in the default 0 rated tax. Then edit the necessary repXXX.php files for removing the ax lines.

There are lots of developers in the jobs section of the forum you may contact for your modifications. There are also a list of Support partners available in the Wiki.

Look at all the places where the Account Number is used and alter it's field size in the MySQL table. Make sure that all form fields that use it are properly sized for length of input string and for css display width in the theme used.

3,613

(3 replies, posted in FA Modifications)

PHPMailer was not included as it would increase size of FA download. You can create a wiki page on it's integration.

3,614

(5 replies, posted in Reporting)

You probably have a large number of php variables. Increase the default 1000 to something bigger and raise the timeouts as well.
See this post and this post.

3,615

(4 replies, posted in Misc. Charts of Accounts)

This default is best set in the php.ini to avoid such warnings.

Any sales will refer to either a physical item or a service and hence there must be atleast 1 item before an invoice can be made. Also, youneed to create a direct cash customer for those you do not wish to track and use that i your anoymous direct invoice. Although the menu item is "Direct Invoice", as FA is a full ERP, all steps in making the invoice entry are followed: Sales Order, Delivery, Invoicing - but they are done transparently.

Consolidate them into a single tax, like 5% and 2% can be (1.05*1.02 - 1)*100 %.

3,618

(11 replies, posted in Reporting)

Yes, in the rep101.php and rep102.php files you will need to look at how the variables are addressed for parameter order and adjust accordingly and put in the location parameter in the where filter in the sql in it or in the loop that parses the array result.

3,619

(3 replies, posted in Accounts Payable)

Start with the active fiscal year being previous year. Enter the closing balances in a single Journal Voucher on the last date of the fiscal year. Now create the current fiscal year and make it the active fiscal year, closing the previous fiscal year. All opening balances will arrive correctly.

What is the home currency?

3,621

(3 replies, posted in Accounts Payable)

Closing the previous year will carry forward the balances into the next year automatically.

Kindly state the Mantis Bug Number and full link for ease of access.

In FA 2.3 there is only 1 field each to keep track of current stock and average rate now. Hence, getting a past rate is impossible unless you backtrack recursively....

3,624

(3 replies, posted in Items and Inventory)

Checkout Manufacturing.

3,625

(3 replies, posted in Items and Inventory)

Revert it back as Cost of Goods Sold and treat it as cost of goods issued on demand when accounted for even if the main line of business is a service one.