OFBIZ Tutorial- Setup OFBiz Connect for Magento: Apache OFBiz is an excellent fulfillment platform, not only for orders placed on native OFBiz e-commerce stores, but also from external e-commerce stores like Magento and other platforms. Yesterday, HotWax Systems released OFBiz Connect, an open source plugin that easily links Magento with the robust ERP management functionality of OFBiz. This OFBiz tutorial focuses on how to set up OFBiz Connect for Magento.
Prerequisites:
There are two way to link OFBiz Connect with Magento:
Note: This user and user role will be used by OFBiz integration services to establish the connection with Magento. To create a user and a user role, follow these steps:
A) Create a Role
1. Login into the Magento admin application and go to the dashboard screen (http://magentohost/admin/)
2. Go to System => Web Services => SOAP/XML-RPC – Roles
3. Click the “Add New Role” button
5. Go to the “Role Resources” tab, under the “Role Information” section. Select “All” from the “Resource Access” drop-down and save by clicking the “Save Role” button
B) Create a User
1. Go to System => Web Services => Soap/XML-RPC – Users
2. Click on the”Add New User” button and fill in the form details
3. Go to the “User Role” tab, under the “User Information” section and select the role you created during steps outlined above and click on the “Save User” button
1. Login into the Magento admin application and go to the dashboard screen (http://magentohost/admin/)
2. Go to System => Configuration => Services => Magento Core API and set ‘WS-I Compliance’ and ‘Enable WSDL Cache’ fields to Yes
You are now ready to configure OFBiz in order to access Magento webservices.
1. Check out the Magento component from github: https://github.com/hotwaxlabs/magento.git and put it in the hot-deploy folder of OFBiz
2. Load seed, seed-initial and ext data readers of the Magento component. Please run the command as: ./ant load-readers -Ddata-readers=seed,seed-initial,ext
3. Go to the configuration screen https://ofbizhost/magento/control/main and login
Enter the url of the Magento instance and the username/password of the SOAP user created in Magento.
4. After submitting the configuration page, you will see the following screen. Click on the Import button to get settings and information from the Magento instance and auto populate it into OFBiz.
5. Finally you will see a screen displaying all of the imported information. Follow any instructions that are displayed. The setup should now be complete. For more information, please feel free to contact us.
Photo credit: opensourceway / Foter / CC BY-SA