<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[FrontAccounting forum — my own modifications]]></title>
		<link>https://frontaccounting.com/punbb/viewtopic.php?id=4045</link>
		<atom:link href="https://frontaccounting.com/punbb/extern.php?action=feed&amp;tid=4045&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[The most recent posts in my own modifications.]]></description>
		<lastBuildDate>Fri, 06 Sep 2013 05:46:52 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: my own modifications]]></title>
			<link>https://frontaccounting.com/punbb/viewtopic.php?pid=17667#p17667</link>
			<description><![CDATA[<p>Hi Elax</p><p>I&#039;ve made a couple of comments on your changes. </p><p>1. Report Naming<br />It would be nice if the reports were named according to a system you set eg.<br />COMPANY_DOCUMENT_NAME_DATE or something eg.<br />ABC_Enterprises_Invoice_10DEC2013.pdf<br />This would be my favourite change.</p><p>2. Stock Weights<br />Sounds useful to different sorts of companies.</p><p>3. filter invoice report per customer<br />Good idea, not a huge issue for me, but I can see the use of this.</p><p>The others I didn&#039;t really see as improvements, more just customisation for a site.</p><p>I agree with the others on the Trial Balance. I don&#039;t think it&#039;s correct accounting with the approach you took. I would definitely not support changing the current trial balance process.</p><p>I&#039;ve got my own list of mods that I&#039;d be happy for people to comment on (I&#039;ve posted a few things on the forum about these: search p2409)</p><p><strong>Comment field increased size.</strong><br />Converted all database comment fields into MEDIUM_TEXT (larger). A few screens were also changed to view the large comments field, as was the invoice report.</p><p><strong>Transaction Days Setting</strong><br />Created a new setting &#039;Transaction Days&#039;. This lets your set the default &#039;date from&#039; to something like -365 (for last year). At the moment, it&#039;s hardcoded to -30 days. I&#039;ve posted a topic to the forum on how to do this: see <br /><a href="https://frontaccounting.com/punbb/viewtopic.php?id=2974">Transaction Days Setting mod</a></p><p><strong>Default Report Font</strong><br />Changed default font to one called &#039;tuffy&#039; which is narrower, and more modern.</p><p><strong>Customer Transactions Selection Filter</strong><br />Made new selection filter option for customer transactions (Invoices AND Delivery Notes)</p>]]></description>
			<author><![CDATA[null@example.com (p2409)]]></author>
			<pubDate>Fri, 06 Sep 2013 05:46:52 +0000</pubDate>
			<guid>https://frontaccounting.com/punbb/viewtopic.php?pid=17667#p17667</guid>
		</item>
		<item>
			<title><![CDATA[Re: my own modifications]]></title>
			<link>https://frontaccounting.com/punbb/viewtopic.php?pid=16502#p16502</link>
			<description><![CDATA[<p>For me following features are generic enough to be included in core FA:<br /></p><div class="quotebox"><cite>elax wrote:</cite><blockquote><p> - Sales order list :<br /> * allow order to be sorted by customer (and other) in order list.<br /> - Order Delivery<br />* add clear quantity button, so the default quantity to dispatch to 0. (usefull when you need to dispatch only a bit from a big order).<br />* set the initial quantity to dispatch to what is availabe. What is available depend on what other people have order (priority according to order date). I will extract this to a module to allow priority per item.<br />* Add &#039;ALL location&#039; in stock movement to see all moves between location. (UI needs tidying up).</p><p>- Stock<br />* filter items&nbsp; in stock check sheet report using regexp or like expression. Needs SQL injection protection.</p><p>-* filter invoice report per customer (usefull when a customer want you to send all the invoice). However, the UI is at the moment a bit clamby (because I can&#039;t filter the &#039;from&#039; and &#039;to&#039; invoice by customer).</p></blockquote></div><p>Other things:<br /></p><div class="quotebox"><blockquote><p>* sort item by stock_id when displaying cart</p></blockquote></div><p>This cannot be done in transaction viewers (the view should display cart &#039;as is&#039;), and probably would be rarely used during cart ediiton. But if implemented carefully (some small icon ui control with tabindex=-1 to not encumber keyboard entry) it could be accepted.<br /></p><div class="quotebox"><blockquote><p>* Add &quot;weights&quot; to locations. Those weights are used to weigh quantity on hand and on demand. This allow for example to have a lost location (item &#039;lost&#039; won&#039;t count as in stock) or order in &#039;to cancel&#039; location, doesn&#039;t count as on demand.<br />This used mainly by the &#039;available&#039; feature on order delivery, but could be extended to FA report.</p></blockquote></div><p>I&#039;m not sure I understand the idea right, but if you mean some flag (checkbox) in location catalogue, which would exclude this location as available for sales, this is good idea.<br /></p><div class="quotebox"><blockquote><p>- Trial Balance<br />&quot;Clear&quot; the initial balance difference&nbsp; due previous year.<br />For example if initial balance (of the year)&nbsp; for the stock is 120000 | 100000 <br />display 20000 | 0 instead.</p></blockquote></div><p>Not acceptable I think. For some types of accounts this is important whether the balance is one or two sided. <br /></p><div class="quotebox"><blockquote><p>Report<br />* Use readable name for some reports. This is need when you need to send an order, a statement or invoice to a customer.<br />The normal workflow is export the report (save it) , and attach it in the email. However, whith mangled name, it&#039;s easy to send the wrong invoice to the wrong customer.</p></blockquote></div><p>This should be rather solved by better support for sending invoices by email to customer (when you use direct invoice mailing you have no need to save the report file on the server). We should have at least email templates implemented, as currently hardcoded template is not reday for serious usage.</p><p>Janusz</p>]]></description>
			<author><![CDATA[null@example.com (itronics)]]></author>
			<pubDate>Sun, 28 Apr 2013 16:21:01 +0000</pubDate>
			<guid>https://frontaccounting.com/punbb/viewtopic.php?pid=16502#p16502</guid>
		</item>
		<item>
			<title><![CDATA[Re: my own modifications]]></title>
			<link>https://frontaccounting.com/punbb/viewtopic.php?pid=16492#p16492</link>
			<description><![CDATA[<p>Getting your patches integrated into the core of FA along with config flags if necessary will ensure that you will have those changes faithfully carried over to future installs without having to maintain a separate repo and making incremental changes on diff-by-diff basis each time the master changes.</p>]]></description>
			<author><![CDATA[null@example.com (apmuthu)]]></author>
			<pubDate>Sat, 27 Apr 2013 15:02:22 +0000</pubDate>
			<guid>https://frontaccounting.com/punbb/viewtopic.php?pid=16492#p16492</guid>
		</item>
		<item>
			<title><![CDATA[Re: my own modifications]]></title>
			<link>https://frontaccounting.com/punbb/viewtopic.php?pid=16490#p16490</link>
			<description><![CDATA[<div class="quotebox"><cite>apmuthu wrote:</cite><blockquote><p>Try this at first as someone asked for it in the forums a few months ago:<br /></p><div class="quotebox"><blockquote><p>- Order Delivery<br />* add clear quantity button, so the default quantity to dispatch to 0. (usefull when you need to dispatch only a bit from a big order).</p></blockquote></div><p>or better still just make addons / extensions of each set of features or the whole bunch as Elax Apps in a separate menu tab.</p></blockquote></div><p>I think it was me ;-)</p><p>I thought of the module approach but pretty much all&nbsp; the modification have mentioned are hard to extract to a module because most of them are small enhancement of the actual GUI.</p><br /><p>Anyway, as I can see that nobody is interested in any of the my features, it&#039;s probably not worth wasting time on trying to integrate them into FA.</p><p>/Elax</p>]]></description>
			<author><![CDATA[null@example.com (elax)]]></author>
			<pubDate>Sat, 27 Apr 2013 09:06:21 +0000</pubDate>
			<guid>https://frontaccounting.com/punbb/viewtopic.php?pid=16490#p16490</guid>
		</item>
		<item>
			<title><![CDATA[Re: my own modifications]]></title>
			<link>https://frontaccounting.com/punbb/viewtopic.php?pid=16488#p16488</link>
			<description><![CDATA[<p>Try this at first as someone asked for it in the forums a few months ago:<br /></p><div class="quotebox"><blockquote><p>- Order Delivery<br />* add clear quantity button, so the default quantity to dispatch to 0. (usefull when you need to dispatch only a bit from a big order).</p></blockquote></div><p>or better still just make addons / extensions of each set of features or the whole bunch as Elax Apps in a separate menu tab.</p>]]></description>
			<author><![CDATA[null@example.com (apmuthu)]]></author>
			<pubDate>Sat, 27 Apr 2013 02:41:48 +0000</pubDate>
			<guid>https://frontaccounting.com/punbb/viewtopic.php?pid=16488#p16488</guid>
		</item>
		<item>
			<title><![CDATA[Re: my own modifications]]></title>
			<link>https://frontaccounting.com/punbb/viewtopic.php?pid=16471#p16471</link>
			<description><![CDATA[<p>That&#039;s strange, I would have thought the opposite.</p><p>Anway, could people tell me which stuff they are interested in ?</p>]]></description>
			<author><![CDATA[null@example.com (elax)]]></author>
			<pubDate>Fri, 26 Apr 2013 10:55:50 +0000</pubDate>
			<guid>https://frontaccounting.com/punbb/viewtopic.php?pid=16471#p16471</guid>
		</item>
		<item>
			<title><![CDATA[Re: my own modifications]]></title>
			<link>https://frontaccounting.com/punbb/viewtopic.php?pid=16470#p16470</link>
			<description><![CDATA[<p>Other than Report and Trial balance, the others should be okay.</p>]]></description>
			<author><![CDATA[null@example.com (apmuthu)]]></author>
			<pubDate>Fri, 26 Apr 2013 10:25:29 +0000</pubDate>
			<guid>https://frontaccounting.com/punbb/viewtopic.php?pid=16470#p16470</guid>
		</item>
		<item>
			<title><![CDATA[Re: my own modifications]]></title>
			<link>https://frontaccounting.com/punbb/viewtopic.php?pid=16468#p16468</link>
			<description><![CDATA[<p>Before creating all the individual patches (it&#039;s quite a bit for work), I would be interested in knowing which one people like and have a good chance to be accepted and the ones which will be rejected (because to specific to my needs).</p><p>/Elax</p>]]></description>
			<author><![CDATA[null@example.com (elax)]]></author>
			<pubDate>Fri, 26 Apr 2013 07:58:16 +0000</pubDate>
			<guid>https://frontaccounting.com/punbb/viewtopic.php?pid=16468#p16468</guid>
		</item>
		<item>
			<title><![CDATA[Re: my own modifications]]></title>
			<link>https://frontaccounting.com/punbb/viewtopic.php?pid=16461#p16461</link>
			<description><![CDATA[<p>If you can provide individual patches for each suggested feature with order of patch application, it might be easy for Joe/Janusz to incorporate them.<br />Alternatively, fork from either the original Git or my GitHub repo and make a branch for yourself and a branch for each feature arising out of the master and update the code base to reflect the real HG default. Then merge the changes to your personal branch whilst restricting merging with the master till the main code base is updated with it.<br />That way you will be able to maintain your personal branch and merge in cherry-pick mode - I&#039;m still learning the ropes with a more evolved project that <a href="http://github.com/openemr">OpenEMR</a> is in this regard.</p>]]></description>
			<author><![CDATA[null@example.com (apmuthu)]]></author>
			<pubDate>Fri, 26 Apr 2013 03:17:06 +0000</pubDate>
			<guid>https://frontaccounting.com/punbb/viewtopic.php?pid=16461#p16461</guid>
		</item>
		<item>
			<title><![CDATA[my own modifications]]></title>
			<link>https://frontaccounting.com/punbb/viewtopic.php?pid=16452#p16452</link>
			<description><![CDATA[<p>Hi there</p><p>I&#039;ve done a couple of customisation to FA and my version is getting further and further from the original one.<br />So here is a list of the modification I made, and I would like know which will of any interests for the community and eventually if anybody would like to help to tidy up some bit (if some of the features were to be moved in FA).</p><p> - Sales order list :<br /> * sort item by stock_id when displaying cart<br /> * allow order to be sorted by customer (and other) in order list.<br /> - Order Delivery<br />* add clear quantity button, so the default quantity to dispatch to 0. (usefull when you need to dispatch only a bit from a big order).<br />* set the initial quantity to dispatch to what is availabe. What is available depend on what other people have order (priority according to order date). I will extract this to a module to allow priority per item.<br />* sort item by stock_id when displaying cart.<br />* Add &#039;ALL location&#039; in stock movement to see all moves between location. (UI needs tidying up).</p><p>- Stock<br />* Add &quot;weights&quot; to locations. Those weights are used to weigh quantity on hand and on demand. This allow for example to have a lost location (item &#039;lost&#039; won&#039;t count as in stock) or order in &#039;to cancel&#039; location, doesn&#039;t count as on demand.<br />This used mainly by the &#039;available&#039; feature on order delivery, but could be extended to FA report.</p><p>* filter items&nbsp; in stock check sheet report using regexp or like expression. Needs SQL injection protection.</p><p>- Trial Balance<br />&quot;Clear&quot; the initial balance difference&nbsp; due previous year.<br />For example if initial balance (of the year)&nbsp; for the stock is 120000 | 100000 <br />display 20000 | 0 instead.</p><p>- Report<br />* Use readable name for some reports. This is need when you need to send an order, a statement or invoice to a customer.<br />The normal workflow is export the report (save it) , and attach it in the email. However, whith mangled name, it&#039;s easy to send the wrong invoice to the wrong customer.<br />According to JOE that&#039;s a security issue (and I agree) but I need to be able to save a report with a different name (and if possible a pre generated one).</p><p>* filter invoice report per customer (usefull when a customer want you to send all the invoice). However, the UI is at the moment a bit clamby (because I can&#039;t filter the &#039;from&#039; and &#039;to&#039; invoice by customer).</p><p>etc ...</p><p>So if you could let me know, which feature you need and deserve to be integrated in FA.</p><p>/Elax</p>]]></description>
			<author><![CDATA[null@example.com (elax)]]></author>
			<pubDate>Wed, 24 Apr 2013 10:06:57 +0000</pubDate>
			<guid>https://frontaccounting.com/punbb/viewtopic.php?pid=16452#p16452</guid>
		</item>
	</channel>
</rss>
