e Commercethenewmagento Openerpconnectoragenericconnectortoanyappslucmaurerguewenbaconniercamptocamp 130709042349 Phpapp01

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 

    [email protected]