Connectors
Framework and Magento Connector
By Luc Maurer & Guewen Baconnier @ Camptocamp
2/29www.camptocamp.com / 2013-06-03
History: MagentoERPconnect
■ Magentoerpconnect: the historical Open Source
connector b...
3/29www.camptocamp.com / 2013-06-03
Why?
■ Bad extensibility / hard to develop on
■ Difficult to debug
■ Hard to maintain ...
4/29www.camptocamp.com / 2013-06-03
Improvements for final users
■ Simpler to use
■ Much more reliable
■ Ability to monito...
5/29www.camptocamp.com / 2013-06-03
Improvements for developers / integrators
■ Great extensibility in custom modules
■ De...
6/29www.camptocamp.com / 2013-06-03
The addons
ConnectorConnector
E-commerce
Connector
E-commerce
Connector
Magento
Connec...
7/29www.camptocamp.com / 2013-06-03
A framework
■ Individual & asynchron jobs
■ Environments per types of services
and ver...
8/29www.camptocamp.com / 2013-06-03
Common layer for e-commerce
■ Extend the framework for e-commerce
■ Share logic relate...
9/29www.camptocamp.com / 2013-06-03
New Magento connector
■ Synchronisation flows rethought
■ Simpler user interface
■ Ver...
10/29www.camptocamp.com / 2013-06-03
Development of connectors easier
■ Using our framework, Akretion's Team has been
able...
11/29www.camptocamp.com / 2013-06-03
The future
■ RBS Connector
started by Taktik
■ Connect OpenERP
to any service
■ You w...
12/29www.camptocamp.com / 2013-06-03
Features in Magento connector
■ A reviewed data model
■ Import of sales orders
○ Work...
13/29www.camptocamp.com / 2013-06-03
Gain generic features from the framework
■ Jobs: each synchronization task is indepen...
14/29www.camptocamp.com / 2013-06-03
Demo
Complete a sales process
15/29www.camptocamp.com / 04.07.13
OpenERP/Magento Connector: flow
16/29www.camptocamp.com / 04.07.13
OpenERP/Magento Connector: flow
Product catalog is managed into Magento
or Magento
17/29www.camptocamp.com / 04.07.13
OpenERP/Magento Connector: flow
The client choose the product....
18/29www.camptocamp.com / 04.07.13
OpenERP/Magento Connector: flow
… and purchase it
19/29www.camptocamp.com / 04.07.13
OpenERP/Magento Connector: flow
… online payment
20/29www.camptocamp.com / 04.07.13
OpenERP/Magento Connector: flow
The sale order ans client are created into
OpenERP
21/29www.camptocamp.com / 04.07.13
OpenERP/Magento Connector: flow
The order create logistic (delivery) and
financial (inv...
22/29www.camptocamp.com / 04.07.13
OpenERP/Magento Connector: flow
Invoice automatically creates account
entries
23/29www.camptocamp.com / 04.07.13
OpenERP/Magento Connector: flow
Order status is uploaded to Magento
24/29www.camptocamp.com / 04.07.13
OpenERP/Magento Connector: flow
Stock are managed into OpenERP
25/29www.camptocamp.com / 04.07.13
OpenERP/Magento Connector: flow
Procurement process is managed into
OpenERP
26/29www.camptocamp.com / 04.07.13
OpenERP/Magento Connector: flow
Stock level is uploaded to
Magento
27/29www.camptocamp.com / 04.07.13
OpenERP/Magento Connector: flow
OpenERP is central for all sales channels
28/29www.camptocamp.com / 2013-06-03
Funding
■ We need your help!
■ Will be released under the Open Source AGPL
version 3 ...
Luc Maurer
Founder & Managing Partner
luc.maurer@camptocamp.com
Prochain SlideShare
Chargement dans…5
×

E-commerce: the new Magento - OpenERP Connector: a generic connector to any apps. Luc Maurer & Guewen Baconnier, Camptocamp

121 795 vues

Publié le

Publié dans : Business, Technologie
0 commentaire
8 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

Aucun téléchargement
Vues
Nombre de vues
121 795
Sur SlideShare
0
Issues des intégrations
0
Intégrations
109 330
Actions
Partages
0
Téléchargements
190
Commentaires
0
J’aime
8
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

E-commerce: the new Magento - OpenERP Connector: a generic connector to any apps. Luc Maurer & Guewen Baconnier, Camptocamp

  1. 1. Connectors Framework and Magento Connector By Luc Maurer & Guewen Baconnier @ Camptocamp
  2. 2. 2/29www.camptocamp.com / 2013-06-03 History: MagentoERPconnect ■ Magentoerpconnect: the historical Open Source connector between OpenERP and Magento ■ 3 years of experience ■ Camptocamp: a core editor ■ End of 2012: we decided to rewrite it for OpenERP 7
  3. 3. 3/29www.camptocamp.com / 2013-06-03 Why? ■ Bad extensibility / hard to develop on ■ Difficult to debug ■ Hard to maintain / support ■ Synchronizations « black box » for users ■ Cause: poor design in the foundations
  4. 4. 4/29www.camptocamp.com / 2013-06-03 Improvements for final users ■ Simpler to use ■ Much more reliable ■ Ability to monitor the synchronizations
  5. 5. 5/29www.camptocamp.com / 2013-06-03 Improvements for developers / integrators ■ Great extensibility in custom modules ■ Developing new features made easy ■ Much more easier to debug & monitor ■ The underlying framework fits well to connect with any service (i.e. Developing new connectors)
  6. 6. 6/29www.camptocamp.com / 2013-06-03 The addons ConnectorConnector E-commerce Connector E-commerce Connector Magento Connector Magento Connector Prestashop Connector Prestashop Connector ...... ......
  7. 7. 7/29www.camptocamp.com / 2013-06-03 A framework ■ Individual & asynchron jobs ■ Environments per types of services and versions ■ Mechanism to extend or inherit the connectors ■ Reacts on events ■ Service-agnostic ConnectorConnector
  8. 8. 8/29www.camptocamp.com / 2013-06-03 Common layer for e-commerce ■ Extend the framework for e-commerce ■ Share logic related to e-commerce E-commerce Connector E-commerce Connector
  9. 9. 9/29www.camptocamp.com / 2013-06-03 New Magento connector ■ Synchronisation flows rethought ■ Simpler user interface ■ Very fast ■ Much more reliable! Magento Connector Magento Connector
  10. 10. 10/29www.camptocamp.com / 2013-06-03 Development of connectors easier ■ Using our framework, Akretion's Team has been able to rewrite the connector with Prestashop in only few weeks ■ And they enjoyed that! ■ Join their presentation this afternoon Prestashop Connector Prestashop Connector
  11. 11. 11/29www.camptocamp.com / 2013-06-03 The future ■ RBS Connector started by Taktik ■ Connect OpenERP to any service ■ You will be the next one to develop a connector! ConnectorConnector E-commerce Connector E-commerce Connector ...... ......
  12. 12. 12/29www.camptocamp.com / 2013-06-03 Features in Magento connector ■ A reviewed data model ■ Import of sales orders ○ Workflows: automatize them ○ Exceptions : blocked in draft on conditions ○ New import rules: wait for some condition before import (paid, ...) ○ New process for modifications of sales orders ■ Rolling import of customers ■ Catalog handling in Magento (also OpenERP in the futur) ■ Export stock levels ■ Export delivery orders / invoices / tracking numbers ■ Prices in Magento or OpenERP at choice
  13. 13. 13/29www.camptocamp.com / 2013-06-03 Gain generic features from the framework ■ Jobs: each synchronization task is independent and trackable ■ Checkpoints: list of new imported items to review ■ Automatic exports as soon as some events are triggered (delivery order, tracking number, invoice, ...)
  14. 14. 14/29www.camptocamp.com / 2013-06-03 Demo Complete a sales process
  15. 15. 15/29www.camptocamp.com / 04.07.13 OpenERP/Magento Connector: flow
  16. 16. 16/29www.camptocamp.com / 04.07.13 OpenERP/Magento Connector: flow Product catalog is managed into Magento or Magento
  17. 17. 17/29www.camptocamp.com / 04.07.13 OpenERP/Magento Connector: flow The client choose the product....
  18. 18. 18/29www.camptocamp.com / 04.07.13 OpenERP/Magento Connector: flow … and purchase it
  19. 19. 19/29www.camptocamp.com / 04.07.13 OpenERP/Magento Connector: flow … online payment
  20. 20. 20/29www.camptocamp.com / 04.07.13 OpenERP/Magento Connector: flow The sale order ans client are created into OpenERP
  21. 21. 21/29www.camptocamp.com / 04.07.13 OpenERP/Magento Connector: flow The order create logistic (delivery) and financial (invoice) flows
  22. 22. 22/29www.camptocamp.com / 04.07.13 OpenERP/Magento Connector: flow Invoice automatically creates account entries
  23. 23. 23/29www.camptocamp.com / 04.07.13 OpenERP/Magento Connector: flow Order status is uploaded to Magento
  24. 24. 24/29www.camptocamp.com / 04.07.13 OpenERP/Magento Connector: flow Stock are managed into OpenERP
  25. 25. 25/29www.camptocamp.com / 04.07.13 OpenERP/Magento Connector: flow Procurement process is managed into OpenERP
  26. 26. 26/29www.camptocamp.com / 04.07.13 OpenERP/Magento Connector: flow Stock level is uploaded to Magento
  27. 27. 27/29www.camptocamp.com / 04.07.13 OpenERP/Magento Connector: flow OpenERP is central for all sales channels
  28. 28. 28/29www.camptocamp.com / 2013-06-03 Funding ■ We need your help! ■ Will be released under the Open Source AGPL version 3 license ■ To contribute: fundings@camptocamp.com
  29. 29. Luc Maurer Founder & Managing Partner luc.maurer@camptocamp.com

×