coooolers,
Just wanted you to know that you would have our support if the project were to accomplish the following:
Integrate vtiger and frontaccounting WITHOUT changing the core code of either vtiger or frontaccounting.
The reason this is important to us, is we would like to have the ability to take advantage of the awesome updates that both Front Accounting and Vtiger come out with in the future.
It doesn't make sense for us to try to compete against FA or vtiger with another ERP system that is a fork of both.
I think Front Accounting should specialize in what it does best, Accounting. and vtiger should specialize in CRM.
That way you get the best overall system when these two are integrated together.
I have several posts in the Front Accounting and Vtiger forum about this, but let me just summarize what needs to be programmed for vtiger and front accouting to be integrated nicely and still keep the power of being able to use vtiger and front accounting updates:
Front Accounting needs the following things:
1. Ability to add Custom Fields to the various modules, like vtiger already has now.
2. Ability to add Custom Workflows to work off of the modules, like vtiger already has now.
Vtiger needs the following things:
1. Ability to add a Task that Updates specified Fields to a specified new value when a workflow is performed. (Right now you have to program this into your custom workflow and it can be difficult to manage.)
2. Ability to trigger a workflow when a field value is changed. (Right now a workflow can only be triggered when the Save button is hit.)
If those things are added to vtiger, then the rest of the integration is easy because it just requires writing custom workflows for both systems that would keep the database tables in both systems in sync.
We have already done a lot of this with our own system.
We currently have vtiger and Frontaccounting working together by programming our own workarounds. That is why we already know exactly what is still needed in both systems to make the integration perfect.
We already have programming done to make a single Login for Frontaccounting and Vtiger.
It was as simple as doing some minor changes to the database config file in each system and then making our own simple login form.
We already have vtiger running multiple companies. All that took was adding one simple table to the vtiger database and the changes we made to the database config file.
Anyways, my point is simple. If the things that I have mentioned above are put in place, then you get the best of all the worlds. The best CRM system and the best Accounting system fully integrated with the ability to keep supporting both vtiger and frontaccounting without trying to compete against them. Better to cooperate and combine resources rather than to spread yourself thin.
One other last point about our system that is worth noting.
Not only does doing it our way make it possible to integrate FA and Vtiger, but we are able to integrate any system easily with FrontAccouting and Vtiger.
We currently have our website (based on Joomla/Virtuemart) integrated with Vtiger and we have our Mass Mailing System (PHP List) integrated and we have our custom POS system integrated and we have integrated other shopping cart systems like osCommerce, Magento, and Zen Cart.
So we are very anxious to have the features that I have mentioned in this post be added to Vtiger and Front Accounting, because it would make it so we could make our integrations we already have, much more seamless and much easier to manage.
It would also make it easier for us to share our integrations with the community so others could do what we have already done and more.