Openbravo ERP Magento. Installation Guide



Similar documents
MyanPay API Integration with Magento CMS

Google Trusted Stores Setup in Magento

SOA Software API Gateway Appliance 7.1.x Administration Guide

Altima Lookbook Free Extension v

Specops Command. Installation Guide

TECHNICAL NOTE SETTING UP A STRM UPDATE SERVER. Configuring your Update Server

Setting Up the Mercent Marketplace Price Optimizer Extension

Using Internet or Windows Explorer to Upload Your Site

Shop by Manufacturer Custom Module for Magento

SAM Server Utility User s Guide

Phone Manager Application Support OCTOBER 2014 DOCUMENT RELEASE 4.1 SAGE CRM

Metalogix SharePoint Backup. Advanced Installation Guide. Publication Date: August 24, 2015

MAGEJAM PLUGIN INSTALLATION GUIDE

Installation Guide. . All right reserved. For more information about Specops Inventory and other Specops products, visit

DocuSign Connect for Salesforce Guide

Active Directory Requirements and Setup

Table of Content. 1. Mofluid Installation. 2. Mofluid Uninstallation. a. Magento Connect b. Manual Installation

Project management integrated into Outlook

Project management integrated into Outlook

InstantSearch+ for Magento Extension

Magento OpenERP Integration Documentation

Trytond Magento Documentation

Monitoring Oracle Enterprise Performance Management System Release Deployments from Oracle Enterprise Manager 12c

Active Directory Integration for Greentree

eg Enterprise v5.2 Clariion SAN storage system eg Enterprise v5.6

ASULPUNTO Magento unicenta opos integration extension Version 1.0.0

Share Point Document Management For Sage 100 ERP

Virtual Contact Center

Configure Single Sign on Between Domino and WPS

Magento Integration Manual (Version /24/2014)

Product Name: ANZ egate Connect Version: Document Type: Help doc Author: Milople Inc.

Phone Manager Application Support JANUARY 2015 DOCUMENT RELEASE 4.2 APPLICATION SUPPORT

Avatier Identity Management Suite

JOINUS AG. PowerPay Checkout. Magento Module User Manual. Support:

APIS CARM NG Quick Start Guide for MS Windows

Magento Extension Point of Sales User Manual Version 1.0

Configuration Guide - OneDesk to SalesForce Connector

Front-Office Server 2.7

CounterPoint SQL and Magento ecommerce Interface

Uni Sales Analysis CRM Extension for Sage Accpac ERP 5.5

A-AUTO 50 for Windows Setup Guide

Content Management System

DEAR Inventory - Magento Integration Guide

SETTING UP REMOTE ACCESS ON EYEMAX PC BASED DVR.

DESlock+ Basic Setup Guide ENTERPRISE SERVER ESSENTIAL/STANDARD/PRO

PaperStream Connect. Setup Guide. Version Copyright Fujitsu

CHARGE Anywhere Universal Shopping Cart

Livezilla How to Install on Shared Hosting By: Jon Manning

Feith Dashboard iq Server Version 8.1 Install Guide

Bubble Code Review for Magento

HELP DOCUMENTATION E-SSOM BACKUP AND RESTORE GUIDE

Configuring ehealth Application Response to Monitor Web Applications

StreamServe Job Gateway

Administration Guide. . All right reserved. For more information about Specops Gpupdate and other Specops products, visit

WordPress Security Scan Configuration

Click-To-Talk. ZyXEL IP PBX License IP PBX LOGIN DETAILS. Edition 1, 07/2009. LAN IP: WAN IP:

Polar Help Desk Installation Guide

Using Microsoft Windows Authentication for Microsoft SQL Server Connections in Data Archive

Nexio Insight LDAP Synchronization Service

Deploying Microsoft Operations Manager with the BIG-IP system and icontrol

Lucid Key Server v2 Installation Documentation.

Configuring Integration Between Multichannel and Salesforce.com

Coveo Platform 7.0. Microsoft Dynamics CRM Connector Guide

GRAVITYZONE HERE. Deployment Guide VLE Environment

OpenLDAP Oracle Enterprise Gateway Integration Guide

Oracle Enterprise Manager

Windows Scheduled Tasks Management Pack Guide for System Center Operations Manager. Published: 07 March 2013

How To Set Up Chime For A Coworker On Windows (Windows) With A Windows 7 (Windows 7) On A Windows 8.1 (Windows 8) With An Ipad (Windows).Net (Windows Xp

TIBCO Spotfire Metrics Modeler User s Guide. Software Release 6.0 November 2013

Installing Microsoft Exchange Integration for LifeSize Control

Sophos Endpoint Security and Control How to deploy through Citrix Receiver 2.0

Dynamic DNS How-To Guide

How to install phpbb forum on NTU student club web server

Installation Guide ARGUS Symphony 1.6 and Business App Toolkit. 6/13/ ARGUS Software, Inc.

Perceptive Intelligent Capture Solution Configration Manager

WNMS Mobile Application

Scan to Quick Setup Guide

Application Discovery Manager User s Guide vcenter Application Discovery Manager 6.2.1

Virtual Contact Center

Monitoring Replication

Transferring Your Hosting Account

Module Private Sales User Manual

Installation Troubleshooting Guide

Polycom CMA System Upgrade Guide

Installing and Configuring vcloud Connector

Configuring and Monitoring HP EVA StorageWorks Array

Magento Woopra Visitor & Event Tracking Installation and User Guide. Version 1.0

Diagnostic Manager. User Guide. Publication Date: September 04, 2015

Dashboard Builder TM for Microsoft Access

LifeSize Control Installation Guide

ProxiBlue Dynamic Category Products

ibaan ERP 5.2a Configuration Guide for ibaan ERP Windows Client

MAGENTO Migration Tools

Coveo Platform 7.0. Microsoft SharePoint Connector Guide

SuccessFactors Learning: Standard Connectors

Prestashop Ship2MyId Module. Configuration Process

TSM Studio Server User Guide

IceWarp to IceWarp Server Migration

Synchronization Agent Configuration Guide

Transcription:

Openbravo ERP Magento Installation Guide Version 2.0 9 th of December 2010

Copyright 2010, Transitional Data Services, All Rights Reserved No part of this document may be reproduced or transmitted in any form or by any means electronic or mechanical, for any purpose without the express written permission of Transitional Data Services. Information in this document is subject to change without prior notice. Certain names of program products and company names used in this document might be registered trademarks or trademarks owned by other entities. Openbravo ERP is trademark of Openbravo. Magento is a trademark of Irubin Consulting Inc. DBA Varien Transitional Data Services 92 South Street Hopkinton Massachusetts 01748 U.S.A. www.transitionaldata.com For Sales and Technical Support (US and Canada): Tel: +1 (877) 973-3377 +1 (508) 625-3030 Fax: +1 (508) 861-0741 Email: info@transitionaldata.com Online purchase: http://sales.transitionaldata.com/

Table of Contents Openbravo ERP Magento...1 Installation Guide...1 1 Overview...4 2 Installation of TDS Module...5 3 Installation of TDS Magento Modules...6 4 Create Role...7 5 Create User...8 6 Execute updateproductsyncset.sql script...9 7 Set up of magento.properties file...10 8 Running Synchronization...17 9 Alert recipients...18 10 Logging system...19

1 Overview This document describes step by step the installation process of the Openbravo ERP Magento integration system. The installation process requires to install two additional modules, one on the Openbravo ERP and the other one on the Magento side and to configure settings required by those modules. The integration system synchronizes customers, products and sales order from Magento into Openbravo ERP. Each synchronization process can be scheduled by time and frequency to be executed. It is assumed that Openbravo ERP 2.50 MP21 or above and Magento 1.4.1.1 are already properly installed and the Openbravo ERP Magento instegration will be installed on the top of them.

2 Installation of TDS Module Note: if you have already installed the TDS module from Openbravo repository, you can go directly to the point 3 In this step TDS module will be installed on the top of Openbravo. Log in to Openbravo as a System Administrator Go to General Setup Application Module Management Add Modules Search for TDS Module and select to install Follow the installation process Select to rebuild the system The module is installed and this should look like:

3 Installation of TDS Magento Modules The TDS Magento modules are distributed within TDS module that was installed in the previous point. Go to the server directory where you installed Openbravo. The module can be found in <serverdirectory>/webapps/openbravo/web-inf/magento Execute the installer magento-linux-installer.bin and follow the instruction on the screen. The installer deploys the TDS Magento modules automatically and a user only needs to specify the path to the Magento directory Go to the admin panel of Magento and then to System Configuration Advanced Advanced and press on Disable modules output to roll out the data. If everything was correct in the previous steps the new installed modules Tds_Tdscatalog, Tds_Tdscustomer, Tds_Tdssales should be there as is on the image: Note: if you do not see the installed modules check if the modules were properly deployed in the Magento's directory: <magentodirectory>/app/code/local/tds and you should be able to see the new modules: Tdscatalog, Tdscustomer and Tdssales. If the modules are not present, you should repeat the installation process and specify the correct directory. If the modules are present, it is needed to flush the Magento cache memory. To do it, you should go to System Cache Management Flush Magento Cache in the admin panel. Then just refresh the main page of Magento

4 Create Role In Magento there is a need to specify a role that has access to web services. To create a new role follow the steps in the admin panel: Go to System Web Services Roles Click on Add new role and specify a name for a new role In the Role Resources select All Save it

5 Create User In Magento there is a need to specify a user that has access to web services. To create a new user follow the steps in the admin panel: Go to System Web Services Users Click on Add new user and specify data for a new user Note: Api Key is a password that will be used when accessing Magento' s web services from TDS module In the User Role select the role specified in the previous step Save it

6 Execute updateproductsyncset.sql script For Tdssales module there is an additional script required. It must be executed on all magento databases where the integration with Openbravo ERP is going to be performed. The script can be found in: Go to the server directory where you installed Openbravo. The updateproductsyncset.sql script can be found in <serverdirectory>/webapps/openbravo/web-inf/magento To execute it, it is possible to do it from a command line or from a MySql Query Browser: mysql -u nameoftheuser -p nameofthedatabase mysql> \. <pathtothefile>/updateproductsyncset.sql Doing that from MySql Query Browser you should open a context menu of the magento database and select Create Stored Routine. Specify the name updateproductsyncset and press create procedure. A new procedure is created and you should open it and paste in everything what it is inside updateproductsyncset.sql and press execute.

7 Set up of magento.properties file The magento.properties file is one that contains the data needed for the whole synchronization process. It is deployed when installing TDS module and can be found in: Go to the server directory where you installed Openbravo. The module can be found in <serverdirectory>/webapps/openbravo/web-inf/ Before running any synchronization each property must be defined. The all properties are explained below: Url url address to your magento, http://<ip or domain>/magento/index.php/api/xmlrpc/ Username name of the user that have access to the web services of Magento. Look at point 5 above Password Api key of the user specified in the point 5 above Payment_term name of the payment term that will be inserted for all synchronized orders Organization name of the organization that all products will be added to

PriceList name of the sales price list where all synchronized products should refer to and contains the sales price list version specified below Price_list_version name of the price list version where all synchronized products refer to Uom name of unit of measure for all synchronized products

Tax_category name of the tax category where tax below refer to Tax name of the tax for all synchronized products

Product_category name of the product category where all synchronized products should refer to Bp_group name of the business partner category where all synchronized customers are assigned to Purchase_pricelist name of purchase price list version that all synchronized product refer to

No_of_entries_in_page number of entries for a synchronization process during one connection. If the connection is slow there could be an timeout error and the value should be smaller than it is. By default do not change it Costtype - value of cost type. There are two possible values: ST for Standard Costs and AV for Avarage Costs. Please refer to Openbravo documentation for details. threshold number of minutes that checks if an order is synchronizing during this synchronization and not before. By default do not change it payment_method = name of the payment method that should be used by default for all orders

with_freight_product if this property is set to true, a specified product below will be used to include freight amount as product in orders freight_product_name name of the product that should be used as a freight product tax_zero name of a tax that will be used for freight product. It can be the same like the Tax property or can be a different one. The tax category of this tax must be the same like for the freight product with_attributeset if this property is set to true, all synchronized products will have specified a below AttributeSet

attributeset name of the AttributeSet that will be applied for all synchronized products by default

8 Running Synchronization To run any synchronization process a user should: Go to General Setup Process Scheduling Process Request Choose the synchronization process that should be scheduled Edit the time Save it

9 Alert recipients In case there are any problems during the synchronization process an alert in being sent to an Openbravo's user. By default the only user that receives alerts is System Administrator. In case there is a need to add an additional user that will receive alert: Log in to Openbravo as a user that should receive alerts Go to General Setup Application Alert Search for a proper Alert Rule Customer Synchronization, Product Synchronization or Sales Order Synchronization and press on the tab Alert Recipient Add a new user Save it

10 Logging system In case there are any problems a log file is created containing information about errors occurred. The log can be found: Go to the server directory where you installed Openbravo. The logs can be found in <serverdirectory>/logs The name of the logs where any errors can be found are openbravo.log and catalina.out