Upload
z-arifin-lamri
View
215
Download
0
Embed Size (px)
Citation preview
8/19/2019 e Commercethenewmagento Openerpconnectoragenericconnectortoanyappslucmaurerguewenbaconniercamptocamp 130709042349 Phpapp01
1/29
Connectors
Framework and Magento Connector
By Luc Maurer & Guewen Baconnier @ Camptocamp
8/19/2019 e Commercethenewmagento Openerpconnectoragenericconnectortoanyappslucmaurerguewenbaconniercamptocamp 130709042349 Phpapp01
2/29
2/29www.camptocamp.com / 2013-06-03
History: MagentoERPconnect
■ Maentoerpconnect! t"e "i#torica$ %pen ourceconnector 'etween %pen()* an+ Maento
■ 3 year# o, eperience
■
Camptocamp! a core e+itor
■ (n+ o, 2012! we +eci+e+ to rewrite it ,or %pen()*
8/19/2019 e Commercethenewmagento Openerpconnectoragenericconnectortoanyappslucmaurerguewenbaconniercamptocamp 130709042349 Phpapp01
3/29
3/29www.camptocamp.com / 2013-06-03
Why?
■ Ba+ eten#i'i$ity / "ar+ to +ee$op on■ i,,icu$t to +e'u
■ ar+ to maintain / #upport
■ ync"roniation# '$ac4 'o 5 ,or u#er#
■ Cau#e! poor +e#in in t"e ,oun+ation#
8/19/2019 e Commercethenewmagento Openerpconnectoragenericconnectortoanyappslucmaurerguewenbaconniercamptocamp 130709042349 Phpapp01
4/29
/29www.camptocamp.com / 2013-06-03
Improvements for fina !sers
■ imp$er to u#e■ Muc" more re$ia'$e
■ 7'i$ity to monitor t"e #ync"roniation#
8/19/2019 e Commercethenewmagento Openerpconnectoragenericconnectortoanyappslucmaurerguewenbaconniercamptocamp 130709042349 Phpapp01
5/29
8/29www.camptocamp.com / 2013-06-03
Improvements for deveopers " integrators
■ Great eten#i'i$ity in cu#tom mo+u$e#■ ee$opin new ,eature# ma+e ea#y
■ Muc" more ea#ier to +e'u & monitor
■ "e un+er$yin ,ramewor4 ,it# we$$ to connect wit"any #erice :i.e. ee$opin new connector#;
8/19/2019 e Commercethenewmagento Openerpconnectoragenericconnectortoanyappslucmaurerguewenbaconniercamptocamp 130709042349 Phpapp01
6/29
6/29www.camptocamp.com / 2013-06-03
#he addons
Connector
(-commerceConnector
MaentoConnector
*re#ta#"opConnector
...
...
8/19/2019 e Commercethenewmagento Openerpconnectoragenericconnectortoanyappslucmaurerguewenbaconniercamptocamp 130709042349 Phpapp01
7/29
/29www.camptocamp.com / 2013-06-03
$ framework
■
8/19/2019 e Commercethenewmagento Openerpconnectoragenericconnectortoanyappslucmaurerguewenbaconniercamptocamp 130709042349 Phpapp01
8/29
>/29www.camptocamp.com / 2013-06-03
Common ayer for e%commerce
■ (ten+ t"e ,ramewor4 ,or e-commerce■ "are $oic re$ate+ to e-commerce
(-commerceConnector
8/19/2019 e Commercethenewmagento Openerpconnectoragenericconnectortoanyappslucmaurerguewenbaconniercamptocamp 130709042349 Phpapp01
9/29
9/29www.camptocamp.com / 2013-06-03
&ew Magento connector
■ ync"roni#ation ,$ow# ret"ou"t■ imp$er u#er inter,ace
■ ?ery ,a#t
■ Muc" more re$ia'$e
MaentoConnector
8/19/2019 e Commercethenewmagento Openerpconnectoragenericconnectortoanyappslucmaurerguewenbaconniercamptocamp 130709042349 Phpapp01
10/29
10/29www.camptocamp.com / 2013-06-03
'eveopment of connectors easier
■ A#in our ,ramewor4 74retion# eam "a# 'eena'$e to rewrite t"e connector wit" *re#ta#"op inon$y ,ew wee4#
■ 7n+ t"ey en(oyed t"at
■ Doin t"eir pre#entation t"i# a,ternoon
*re#ta#"opConnector
8/19/2019 e Commercethenewmagento Openerpconnectoragenericconnectortoanyappslucmaurerguewenbaconniercamptocamp 130709042349 Phpapp01
11/29
11/29www.camptocamp.com / 2013-06-03
#he f!t!re
■ )B Connector #tarte+ 'y a4ti4
■ Connect %pen()*to any #erice
■ )o! wi$$ 'e t"e net one to +ee$opa connector
Connector
(-commerceConnector
...
...
8/19/2019 e Commercethenewmagento Openerpconnectoragenericconnectortoanyappslucmaurerguewenbaconniercamptocamp 130709042349 Phpapp01
12/29
12/29www.camptocamp.com / 2013-06-03
Feat!res in Magento connector
■ 7 reiewe+ +ata mo+e$■
8/19/2019 e Commercethenewmagento Openerpconnectoragenericconnectortoanyappslucmaurerguewenbaconniercamptocamp 130709042349 Phpapp01
13/29
13/29www.camptocamp.com / 2013-06-03
*ain generic feat!res from the framework
■ Do'#! eac" #ync"roniation ta#4 i# in+epen+ent an+trac4a'$e
■ C"ec4point#! $i#t o, new importe+ item# to reiew
■
7utomatic eport# a# #oon a# #ome eent# aretriere+ :+e$iery or+er trac4in num'erinoice ...;
8/19/2019 e Commercethenewmagento Openerpconnectoragenericconnectortoanyappslucmaurerguewenbaconniercamptocamp 130709042349 Phpapp01
14/29
1/29www.camptocamp.com / 2013-06-03
'emo
Comp$ete a #a$e# proce##
8/19/2019 e Commercethenewmagento Openerpconnectoragenericconnectortoanyappslucmaurerguewenbaconniercamptocamp 130709042349 Phpapp01
15/29
18/29www.camptocamp.com / 0.0.13
+penERP"Magento Connector: fow
8/19/2019 e Commercethenewmagento Openerpconnectoragenericconnectortoanyappslucmaurerguewenbaconniercamptocamp 130709042349 Phpapp01
16/29
16/29www.camptocamp.com / 0.0.13
+penERP"Magento Connector: fow
*ro+uct cata$o i# manae+ into Maentoor Maento
8/19/2019 e Commercethenewmagento Openerpconnectoragenericconnectortoanyappslucmaurerguewenbaconniercamptocamp 130709042349 Phpapp01
17/29
1/29www.camptocamp.com / 0.0.13
+penERP"Magento Connector: fow
"e c$ient c"oo#e t"e pro+uct....
8/19/2019 e Commercethenewmagento Openerpconnectoragenericconnectortoanyappslucmaurerguewenbaconniercamptocamp 130709042349 Phpapp01
18/29
8/19/2019 e Commercethenewmagento Openerpconnectoragenericconnectortoanyappslucmaurerguewenbaconniercamptocamp 130709042349 Phpapp01
19/29
19/29www.camptocamp.com / 0.0.13
+penERP"Magento Connector: fow
H on$ine payment
8/19/2019 e Commercethenewmagento Openerpconnectoragenericconnectortoanyappslucmaurerguewenbaconniercamptocamp 130709042349 Phpapp01
20/29
20/29www.camptocamp.com / 0.0.13
+penERP"Magento Connector: fow
"e #a$e or+er an# c$ient are create+ into%pen()*
8/19/2019 e Commercethenewmagento Openerpconnectoragenericconnectortoanyappslucmaurerguewenbaconniercamptocamp 130709042349 Phpapp01
21/29
21/29www.camptocamp.com / 0.0.13
+penERP"Magento Connector: fow
"e or+er create $oi#tic :+e$iery; an+,inancia$ :inoice; ,$ow#
8/19/2019 e Commercethenewmagento Openerpconnectoragenericconnectortoanyappslucmaurerguewenbaconniercamptocamp 130709042349 Phpapp01
22/29
22/29www.camptocamp.com / 0.0.13
+penERP"Magento Connector: fow
8/19/2019 e Commercethenewmagento Openerpconnectoragenericconnectortoanyappslucmaurerguewenbaconniercamptocamp 130709042349 Phpapp01
23/29
23/29www.camptocamp.com / 0.0.13
+penERP"Magento Connector: fow
%r+er #tatu# i# up$oa+e+ to Maento
8/19/2019 e Commercethenewmagento Openerpconnectoragenericconnectortoanyappslucmaurerguewenbaconniercamptocamp 130709042349 Phpapp01
24/29
2/29www.camptocamp.com / 0.0.13
+penERP"Magento Connector: fow
toc4 are manae+ into %pen()*
8/19/2019 e Commercethenewmagento Openerpconnectoragenericconnectortoanyappslucmaurerguewenbaconniercamptocamp 130709042349 Phpapp01
25/29
28/29www.camptocamp.com / 0.0.13
+penERP"Magento Connector: fow
*rocurement proce## i# manae+ into%pen()*
8/19/2019 e Commercethenewmagento Openerpconnectoragenericconnectortoanyappslucmaurerguewenbaconniercamptocamp 130709042349 Phpapp01
26/29
26/29www.camptocamp.com / 0.0.13
+penERP"Magento Connector: fow
toc4 $ee$ i# up$oa+e+ toMaento
8/19/2019 e Commercethenewmagento Openerpconnectoragenericconnectortoanyappslucmaurerguewenbaconniercamptocamp 130709042349 Phpapp01
27/29
2/29www.camptocamp.com / 0.0.13
+penERP"Magento Connector: fow
%pen()* i# centra$ ,or a$$ #a$e# c"anne$#
8/19/2019 e Commercethenewmagento Openerpconnectoragenericconnectortoanyappslucmaurerguewenbaconniercamptocamp 130709042349 Phpapp01
28/29
2>/29www.camptocamp.com / 2013-06-03
F!nding
■ Fe nee+ your "e$p■ Fi$$ 'e re$ea#e+ un+er t"e %pen ource 7G*L
er#ion 3 $icen#e
■ o contri'ute!
,un+in#@camptocamp.com
8/19/2019 e Commercethenewmagento Openerpconnectoragenericconnectortoanyappslucmaurerguewenbaconniercamptocamp 130709042349 Phpapp01
29/29
,!c Ma!rer
Ioun+er & Manain *artner