Kevin Hereman, Managing Partner PHPro & Steven Schutter, Product Manager at Bpost
Thuiszorgwinkel.be maakt gebruik van Magento voor de online verkoop van haar producten. Product-, klant- en orderinfo worden daarbij in sync gehouden met het achterliggend SAP systeem. Verder verloopt de logistieke afhandeling met bpost naadloos via de bpost Shipping Manager Magento module.
Tijdens de presentatie wordt deze case nader toegelicht met de focus op de mogelijkheden tot integraties vanuit Magento en gedetailleerde info met betrekking tot de Shipping Manager Module.
De bezoeker krijgt een globaal overzicht van de mogelijkheden tot integraties vanuit Magento en welke delen daarbij standaard mogelijk zijn, via maatwerk moeten ontwikkeld worden of wanneer modules kunnen ingezet worden.
3. Over PHPro
• Opgestart begin 2010
• Deel van Cronos – Xplore Group : PHP Competence Center
• Vandaag 21 PHP ontwikkelaars/analysten en verder aan het groeien
“Providing a professional
approach to PHP development”
4. Thuiszorgwinkel.be - De Case
• Escapo : hoofdverdeler voor Thuiszorgwinkels in gans Vlaanderen
• Thuiszorgwinkel : retail organisatie voor Christelijke Mutualiteit (CM)
• Doel : Algemeen online verkoopskanaal aanbieden om hun marktaandeel te
vergroten en meer klanten aan te trekken
• Escapo nam het initiatief op zich om alle thuiszorgwinkels in Vlaanderen te verenigen
in één online verkoopsplatform
• Back office integratie met achterliggende SAP infrastructuur was noodzaak
• Integratie met logistieke provider werd gevraagd om efficiëntie te verhogen.
5. Oplossing
• De functionaliteiten vereist in het platform waren tweeledig:
Zeer uitgebreide E-commerce Zeer uitgebreide content management
functionaliteit enerzijds functionaliteit anderzijds
Gecombineerde oplossing Magento / Drupal
“best of both worlds”
7. Over Drupal
• Biedt uitgebreide mogelijkheden om websites te beheren.
• Biedt een krachtig raamwerk om websites te bouwen. Drupal is modulair opgebouwd.
Veel functionaliteit is direct te downloaden, of eenvoudig te ontwikkelen.
• Is vrij te gebruiken. Er zijn geen licentiekosten. Drupal is als open source software
verkrijgbaar onder de General Public License.
• Wordt door veel organisaties gebruikt om hun informatievoorziening te
ondersteunen.
• Origineel ontwikkeld door Belg (Dries Buytaert)
• Veel overheidsinstanties maken gebruik van dit platform
8. Over Magento
• Open Source E-commerce platform ontwikkeld in PHP ( http://www.magentocommerce.com )
• Gebaseerd op Zend Framework
• 3 versies:
• PHPro is Magento Silver Partner en beschikt over Magento Certified Developers
9. Magento uitbreiden?Hoe?
• Magento Connect : modules en extenties als Plug & Play oplossing
http://www.magentocommerce.com/magento-connect/
• Voordelen : • Nadelen :
• Snel en makkelijk op te zetten • Functionaliteit die niet 100% eisen dekt
• Goedkoop • Onzekerheid kwaliteit code
• Maatwerk ontwikkeling bovenop Magento
• Voordelen : • Nadelen :
• Functionaliteit exact volgens wens • Duur
• Uitbreidbaarheid / Aanpasbaarheid • Technische expertise nodig
10. Maatwerk ontwikkeling
Integratie SAP bij Thuiszorgwinkel
• SAP Magento
• Nachtelijke import van producten uit de SAP database, nadien gebeurt er een
manuele verrijking voor afbeeldingen toe te voegen.
• Nachtelijke update van prijzen, al dan niet met kortingen, en stock.
• Magento SAP
• Bij het registreren van een klant in de webshop wordt deze automatisch ook
aangemaakt in SAP, door middel van event listeners. Als een klant zijn gegevens
aanpast in Magento worden deze gegevens uiteraard ook doorgestuurd naar SAP.
• Elk nieuw order wordt doorgestuurd naar SAP voor verdere verwerking en
afhandeling binnen SAP.
11. Maatwerk ontwikkeling
Integratie SAP bij Thuiszorgwinkel
• SAP communicatie via webservices
• SAP expertise nodig voor ontwikkeling webservices
• Magento communicatie via de Magento API (Application Program Interface)
• Magento communicatielaag voor rechtstreekse databank manipulatie
• PHPro ontwikkelde deze functionaliteit als custom module met
configuratiemogelijkheden in de backend van Magento
Indien grootse gemene deler aan functionaliteit gededecteerd kan worden :
standaard extentie die via Magento Connect kan aangeboden worden
12. • Marketplace waarop Magento Community leden eigen plugins kunnen aanbieden.
• Typisch vindt men op deze market place
• add-ons om extra functionaliteit aan te bieden bovenop de standaard Magento
functionaliteit
• Taal pakketten
• Design interfaces
• Themes
• Community Extensions : Open source extensions gemaak door Magento Community
members of Partners die beschikbaar worden gesteld onder Open Source licentie
• Commercial Extensions : Extensions die te koop worden aangeboden door
Community Members of Partners. Deze mogen rechstreeks door de Partner, reseller of
Community Member verkocht worden
13. Magento Connect
Thuizorgwinkel : bpost
• PHPro ontwikkelde voor bpost de Magento extension om te integreren met het bpost
Shipping Manager platform.
• Enkele voordelen :
• Gratis
• Zeer eenvoudige installatie
• Zeer uitgebreide configuratiemogelijkheden in de Magento backend
• Gebruiksvriendelijke frontend integratie
• Uitgebreide documentatie en handleiding
16. Samen naar succesvolle e-commerce
Onze nieuwste e-commerce
ontwikkelingen
we move your ideas
de partner voor uw e-commerce
bpack Shipping Manager
bpack 24/7 pakketautomaten
§ Integreer al onze leveringsmethodes eenvoudig
§ Ontvang en verstuur pakjes waar en
in uw webshop
wanneer je wil
§ Orders automatisch doorgestuurd naar bpost
§ Machines zijn altijd open, 24/7
§ Aanmaak etiketten: click & print
§ Eind 2012: 75 machines operationeel
§ Gratis Magento module op Magento Connect