Re: Vtiger Integration

Good luck with that, coolers.
It is not for us.
We will continue to support vtiger and front accounting as we think it is important to not forget the value of the work and communities that they have already established.
We prefer to use workflows to integrate the systems.
Based on your reply to our post, it is obvious to us that you really don't understand the full power of the custom workflow system that is in vtiger.
We already use it to integrate our systems and it works great without the problems you have mentioned.

Thanks for your enthusiasm.

Re: Vtiger Integration

Coolers, I do not want to discourage you in your approaches, but I think you are wrong in most of your argumentation. Both FA and vtiger has long history which resulted in two different code bases for which the only common point is php/mysql usage. It means that to incarnate your vision you have to completely rewrite either vtiger or FrontAccounting. Or rewrite them both from scratch. If it is (unlikely) successful, you will also have to complete developers team which will continue the progress made currently by the two teams, and ensure potential users they have continous bugfix support. If you prefer this over contributing to any of the two projects, I can only wish you good luck. If you think that FrontAccounting and/or vtiger are simply perfect and they only need merging, it means you do not know FA nor vtiger well. I prefer to spent my time on making FA really bugfree and complete in this narrow ERP range which it support, than make it big, unmaintainable and even more incomplete system.

Bruzergear, I really understand the power of workflows and custom fields implemented in vtiger, and I share your enthusiasm to it. Some day in  a future it surely will be implemented. But for the reasons explained in another thread (about POS features) this have to wait for implementation in unknown future. If you really want speed this process up you can contact me directly via pm/email with any prepositions. Unfortunately I had no luck trying contact you after the mentioned discussion about POS.
Janusz

Re: Vtiger Integration

Hi

Rewriting a big product! This is absolutely baseless. If this is the case, them one should go for the proprietary product, there is no point in picking up the open-sources.

I'd like to take this opportunity to mention that I've already integrated a full-fledged multi-location inventory, stock movement, reorder levels etc. and invoicing including debit notes, credit notes. vT code is multi-company. One single (multi-theme) UI, one single db, and one single codebase are already in place. The all-powerful VT's workflows and custom fields apply to this product.

This cannot be achieved unless one has a good knowledge of the VT/FA internals. And only, accounting is left. I have made a concrete plan on how to integrate it.

I think there is a difference between my vision and yours and thus the debate. I am looking it from the angle of challenging the ERP-proprietary market. When an ERP company promotes its product, it has to pay to the developers, to the marketing team, placing ads on the popular web sites, maintenance, office/miscellaneous expenditures.

When compared to the major open-sources, the only expenditure is related to the developers. I believe that the developers should be paid if the work is big enough. Had this been a week's or a part-time job, I would have done it gladly for the community. But it needs full-time involvement. Most of the successful open-sources are funded by people/big companies. Why cannot ours?

As I said in my last email, people will join when they come to know of the combo-product (CRM/ERP both). They will use the product and do/report the bug-fix. All that we need to do is to put it on track and the support team will be there automatically.

Re: Vtiger Integration

Janusz, thanks for the great work you do with front accounting.
Sorry it was hard to get a hold of me earlier on the pos stuff. I must have missed your email.
I will organize my thoughts better over the next week on the pos, custom fields and workflows and then get back to you on what I have come up with.

I have some resources, financial and programming, that I would like to put to good use and I would like to get your thoughts on where we could help make these things happen in front accounting.

Coolers, I wish you the best of luck on your search for someone to pay you to program your dream system. I would suggest you look for support in other forums because we are loyal to front accounting and the solid business plan and fantastic team behind it.

Re: Vtiger Integration

Hi all- We are almost done developing a 2 way integration between vtiger & QuickBooks, and we have done it in a way which does not change the code base for either one.  In effect, we have created a hub which takes information from 1 app & translates it to another.  We have also used it successfully for data migration, for instance sugarCRM to vtiger, etc.  If there is enough interest in the Front Accounting integration, we can add that "spoke" to our development map.  Here is a link to the design philosophy:  http://www.jegas.com/index.php/blogs/39-vtiger-to-quickbooks-integration/77-vtiger-to-quickbooks-integration-design.html  Bear in mind that while this link speaks to quickbooks specifically, the majority of code has gone into our core Jegas Appliation Server (the hub) and is RE-USABLE for multiple integrations.   Feel free to email us also for more info:  info@jegas.com

31 (edited by bruzergear 04/22/2010 04:28:40 pm)

Re: Vtiger Integration

Jegas,
sounds like a big project. Good luck with it.

3 questions:

1. How much will it cost us per integration to use your system for vtiger and quickbooks?

2. Can you integrate frontaccounting and quickbooks?  We would be interested in integrating frontaccounting with quickbooks.  we have lots of clients that are already integrated with vtiger and frontaccounting because it wasn't that hard for us to integrate the two using vtiger workflows, but a lot of our clients still prefer using quickbooks because frontaccounting still lacks custom fields and workflow capabilities.
So a good solution for us is to have our clients using our vtiger and frontaccounting setup, but then have the option to integrate frontaccounting with quickbooks if they prefer to still use their quickbooks for some functions.

3. Will it be opensource? We prefer to support great opensource communities like vtiger and frontaccounting rather than be stuck with proprietary solutions that hold us hostage.

Re: Vtiger Integration

Jagas,
The project sounds great.  I would certainly be interested.  I checked out your website and it appears that the project shows a lot of promise. Echoing bruzerger's comments, I would certainly be supportive if it were Opensource - I would see the $100 as a good R&D investment for such a project.  Perhaps you could let us know?

33 (edited by tclim 05/19/2011 03:01:30 am)

Re: Vtiger Integration

Hi All,

   After reading this long argument without any solutions out there. I have come out with the solutions that partially solve the issue between Vtiger FA Integration. These 2 open source project have their pros and cons. The missing part is the bridge between the 2 as Vtiger does not have accounting while FA does not have CRM. It will be nice to create a bridge between the 2 projects with minimum changes.

   Left me clarify some doubts that have been mention in this post.
1) Integrate vtiger and frontaccounting  WITHOUT changing the core code of either vtiger or frontaccounting are INVISIBLE provided that you are using the Database Trigger/custom workflow. I do not suggest to used database trigger due to most of the users running those application under Shared Hosting Environment. In shared hosting package, they DO NOT provide database trigger (my shared hosting do not provide db trigger functions). So, I solve this issue by creating a new FA REST API to perform 2 way synchronization.

2) Multiple Login to different system was troublesome.?
   This can be solve by using LDAP Server. Both system should support Single Sign On via LDAP Server or Open ID. if you don't, you can simple create it. (NOTE: LDAP Server only applicable to Semi or dedicated server/Cloud Computing)

3) It will become really difficult for a new developer to maintain the two different code bases?
   The simple answer is YES. But after investigate the code bases of these 2 open source project. The answer become NOT Necessary. The reason is vtiger CRM already done some degree of integration by providing the REST API but FA does not. So, you have to create your own FA REST API to perform integration and synchronization process between the 2 system.

4) The end-users will have to learn 2 different set of UIs and base functionalities (like roles, etc.)
      AGREED. To solve this issue, I have created a new UI and define the User Roles for these 2 applications. When the user login to the system, it will automatically provision into vtiger or FA. (This process is invisible to the user and it will work as normal login process). The end user will retrieve the functionalities base on the define roles.

5) The multi-currency concept is different in both the FA and vT.
    Yes. But you can solve this issue by converting the multi-currency from FA to vtiger or vice-versa.

6) Combining the 2 database into 1 is meaningless. This is due to the future upgrade issue unless you stick with the current version. 
    This issue can be solve by using the normal installation on 2 separate databases. When it come to the database upgrade, just re-run the additional custom db script for FA and vtiger. For the source code, you need to re-patch the new version of vtiger or FA. You keep the latest version with minimum changes.

The overviews synchronization process as below:

- Vtiger -> 2 ways sync -> Front Accounting

- Front Accounting -> 2 ways sync -> Vtiger

Future Integrations:

   Synchronize Customer, Order, Stock Movement, Products Inventory, Re order level, invoices etc from and to FA to Open Source Shopping Cart below:

  - Open Source Shopping Cart include Magento, Virtualmart, OpenCart, OsCommerce, ZenCart etc will be supported.

Mobile Devices Integrations:

  -The following mobile devices will be supported iPhone, Google Android, BlackBerry 6 and above (BB 5 and below DOES NOT supported).

Although my idea was there, but it will take a long time to complete the missions including the resources, time and money. Anyway, I will continue invest into the integration for the above said.

  For those who are interested with this solutions, are can my post "2 ways synchronization between vtiger and front accounting - RELEASED" at https://frontaccounting.com/punbb/viewtopic.php?id=2096

Re: Vtiger Integration

As far as I know, Vtiger can handle plugins. Why not use FA as a plugin for Vtiger. There seems to be another commercial accounting solution that can plugin to Vtiger, but it seems pretty useless compared to FA. It would be great if a programm like FA could be used as a plugin on Vtiger.

Wynand

Re: Vtiger Integration

Hi seahawk,

  Thanks you for your great suggestion. Creating a plugin on vtiger make sense. But our solutions need to cater for others open source software which come from the idea to bundle useful open source software into one dashboard through Single Sign On Process (SSO) via OpenLDAP Server.

  The best is Vtiger provide REST API which can be call remotely. Hence, we can simply call Vtiger API by passing all the requires parameters into their Web Services. The records will be sync in both system. Although not all Webservices are available in Vtiger but you can create your own custom WebServices and deployed into Vtiger easily. This is how our current solutions works on both system.

Cheers,

tclim

Re: Vtiger Integration

I know this post is old but maybe my Simple Front Accounting REST API can help you, it is here:

https://github.com/andresamayadiaz/FrontAccountingSimpleAPI

... aad

Re: Vtiger Integration

Now that the RESTful SimpleAPI has been made for FrontAccounting, and maybe one exists for vTigerCRM as well, it should be a simple matter of JSON exchanges......

Currently vTiger Wiki for the modules list does not show any API.

Re: Vtiger Integration

Any update to this?
Id happily pay a one off fee (and maybe a small yearly support fee) to stop using MYOB

Re: Vtiger Integration

I was just asking this, FA and vTiger what an awesome feature.
I dont think right now the best approach is FA into vTiger or the other way.

I've done some work with ETL using Talend Open Studio, maybe this could work. Create some Jobs like this:

1. Sync Products/Services from FA to vTiger ( to enable sync invoices )
2. Sync Accounts/Contacts from vTiger to FA ( to enable sync invoices )
3. Sync Invoices from vTiger to FA ( so that in FA you continue with payments etc .. )

Can be an option, right now i am working on releasing a final v1.0 SimpleAPI and then i was thinking on doing a mobile App iOS and Android for FA. I already got a starting UI design for this you can see it in this URL: https://docs.google.com/file/d/0B7PH8I10pJLZallxUEhvUTM1UVE/edit?usp=sharing

... aad