Kompleksowe wdrożenie platformy e-commerce klasy enterprise na Magento Community, integracja z ERP...

38
Kompleksowe wdrożenie systemów e-Commerce B2C i B2B, w pełni zintegrowanych z platformą ERP SAP Case study – Mennica Polska Bold Brand Commerce

Transcript of Kompleksowe wdrożenie platformy e-commerce klasy enterprise na Magento Community, integracja z ERP...

Page 1: Kompleksowe wdrożenie platformy e-commerce klasy enterprise na Magento Community, integracja z ERP SAP

Kompleksowe wdrożenie systemów e-Commerce B2C

i B2B, w pełni zintegrowanych z platformą ERP SAPCase study – Mennica Polska

Bold Brand Commerce

Page 2: Kompleksowe wdrożenie platformy e-commerce klasy enterprise na Magento Community, integracja z ERP SAP

CelKompleksowe wdrożenie systemów e-commerce B2C i B2B w pełni zintegrowanych z platformą ERP SAP.Branża klienta: B2B, przemysł

Page 3: Kompleksowe wdrożenie platformy e-commerce klasy enterprise na Magento Community, integracja z ERP SAP

Mennica Polska patrzy w przyszłość. We współpracy z nami wdrożyła systemy e-commerce dedykowane potrzebom klientów indywidualnych oraz instytucjonalnych. Tym samym udowodniła, że dobry e-commerce może bezpiecznie sprzedawać tak niezwykły asortyment jak złoto i diamenty.

Page 4: Kompleksowe wdrożenie platformy e-commerce klasy enterprise na Magento Community, integracja z ERP SAP

O kliencieOd 1766 roku Mennica Polska jest czołowym producentem monet i numizmatóww  Polsce i Europie. Właśnie wtedy król Stanisław August Poniatowski zdecydowało założeniu mennicy. Jego zamysłem było stworzenie firmy, która będzie bić najpiękniejsze monety na Starym Kontynencie. Misja ta realizowana jest do dziś.

Page 5: Kompleksowe wdrożenie platformy e-commerce klasy enterprise na Magento Community, integracja z ERP SAP
Page 6: Kompleksowe wdrożenie platformy e-commerce klasy enterprise na Magento Community, integracja z ERP SAP

Wysoko postawiona poprzeczka

Page 7: Kompleksowe wdrożenie platformy e-commerce klasy enterprise na Magento Community, integracja z ERP SAP

Wdrożenie dla Mennicy Polskiej na platformie Magento szeregu rozwiązańe-commerce w modelu B2C oraz B2B, jest unikalnym projektem w skali kraju.

Page 8: Kompleksowe wdrożenie platformy e-commerce klasy enterprise na Magento Community, integracja z ERP SAP

Unikalne zadanie z wielu powodów…Począwszy od kwestii asortymentu, którego cena zmienia się bardzo szybko i zależy od rynków światowych (cena sztabek złota ustalana jest na podstawie giełdowej ceny kruszcu oraz kursu dolara z rynku międzybankowego), poprzez kwestię ograniczonej dostępności sprzedawanych towarów (jedna sztabka jest wystawiana do sprzedaży w wielu kanałach sprzedażowych), a skończywszy na dużej ilości dedykowanych kanałów sprzedażowych w postaci sklepów stacjonarnych, partnerskich, sklepów online dedykowanych konkretnym grupom klientów, systemów zamówień dedykowanych konkretnym podmiotom oraz ogólnie dostępnym sklepom.

Page 9: Kompleksowe wdrożenie platformy e-commerce klasy enterprise na Magento Community, integracja z ERP SAP

Skąd wziął się pomysł na sprzedaż internetową?Najogólniej rzecz biorąc z potrzeby rynku. Mennica Polska dysponowała stroną internetową, która prezentowała informacje o produktach, ale nie realizowała funkcji sprzedażowych. Jednocześnie wzrosło zainteresowanie klientów zakupem złota przez Internet. Ponieważ złoto i inne metale szlachetne nie są typowym asortymentem, Internet jako kanał zakupu mógł budzić niepokój. Klienci potrzebowali wiarygodnego dostawcy kruszcu, a Mennica idealnie wpisywała się w tę rolę. Potrzebowała jedynie rozwiązania zapewniającego sprawną obsługę internetowych kanałów dystrybucji spółki.

Page 10: Kompleksowe wdrożenie platformy e-commerce klasy enterprise na Magento Community, integracja z ERP SAP

,,Największym wyzwaniem projektu było opracowanie systemu skalowalnego

i elastycznego, który pozwoli w sposób bezkonfliktowy tworzyć kolejne subplatformy sprzedażowe dla partnerów biznesowych naszego Klienta.

Robert Żochowski, head of IT, Certified Magento Developer, Bold Brand Commerce

Page 11: Kompleksowe wdrożenie platformy e-commerce klasy enterprise na Magento Community, integracja z ERP SAP

Wiele rozwiązań, jeden system

Page 12: Kompleksowe wdrożenie platformy e-commerce klasy enterprise na Magento Community, integracja z ERP SAP

W ramach współpracy z firmą Mennica Polska wdrożyliśmy szereg systemów sprzedażowych B2C oraz B2B opartych o system Magento. Każdy z nich odpowiada na inne specyficzne potrzeby i cele klienta.

Page 13: Kompleksowe wdrożenie platformy e-commerce klasy enterprise na Magento Community, integracja z ERP SAP

INWESTYCJE.MENNICA.COM.PLNajogólniej rzecz biorąc z potrzeby rynku. Mennica Polska dysponowała stroną internetową, która prezentowała informacje o produktach, ale nie realizowała funkcji sprzedażowych. Jednocześnie wzrosło zainteresowanie klientów zakupem złota przez Internet. Ponieważ złoto i inne metale szlachetne nie są typowym asortymentem, Internet jako kanał zakupu mógł budzić niepokój. Klienci potrzebowali wiarygodnego dostawcy kruszcu, a Mennica idealnie wpisywała się w tę rolę. Potrzebowała jedynie rozwiązania zapewniającego sprawną obsługę internetowych kanałów dystrybucji spółki.

Page 14: Kompleksowe wdrożenie platformy e-commerce klasy enterprise na Magento Community, integracja z ERP SAP

Pierwszym i kluczowym systemem jaki został wdrożony dla Mennicy Polskiej to sklep z produktami inwestycyjnymi Mennicy (inwestycje.mennica.com.pl), w którym klienci mogą dokonać zakupu złota i srebra inwestycyjnego oraz diamentów.

Sklep jest ogólnodostępny dla wszystkich internautów. Głównym założeniem dotyczącym tego sklepu, ale i wszystkich systemów sprzedażowych Mennicy Polskiej, jest uzyskanie jak największej automatyzacji ich działania. Ze względu na specyfikę produktu jakim jest złoto inwestycyjne, które może być traktowane jako waluta, jedyną elektroniczną metodą płatności jest przelew na konto Mennicy Polskiej.

Page 15: Kompleksowe wdrożenie platformy e-commerce klasy enterprise na Magento Community, integracja z ERP SAP

Dla każdego składanego zamówienia generowany jest unikalny (indywidualny) numer rachunku bankowego sprzedawcy, na który powinna zostać zrealizowana płatność. Na potrzeby określania czasu ważności zamówienia wdrożony został mechanizm kalendarza, w którym można określić dodatkowe dni wolne od pracy lub dodatkowe dni robocze. Dzięki temu, że sklep ma skonfigurowane połączenie z bankiem obsługującym Mennicę Polską, każde opłacone zamówienie jest od razu przekazywane do realizacji. Zapewnia to mechanizm łączący system sklepowy z systemem SAP Mennicy.

Page 16: Kompleksowe wdrożenie platformy e-commerce klasy enterprise na Magento Community, integracja z ERP SAP

W przypadku błędnych wpłat (niewłaściwa kwota, bądź błędny numer rachunku) automatycznie wysyłane jest powiadomienie do obsługi sklepu. Taki sposób działania pozwala na maksymalną automatyzację działania sklepu, bez konieczności ponoszenia dodatkowych opłat dla pośredników realizujących obsługę płatności. Uwzględniając inwestycyjny charakter sprzedawanych produktów dodatkowo wdrożono mechanizm podpisu cyfrowego każdej wiadomości wysyłanej z systemu sklepowego do jego klientów.

Page 17: Kompleksowe wdrożenie platformy e-commerce klasy enterprise na Magento Community, integracja z ERP SAP

Integracja platformy Magento z systemem CMS TYPO3Wymogi dotyczące publikacji treści wymusiły konieczność zintegrowania systemu sklepowego z systemem realizującym rozbudowane funkcje cms, opartym o oprogramowanie Typo3.

Zapewnia to przekazywanie informacji o zalogowanym użytkowniku, jego grupie (poziomie dostępu) oraz pozwala na wykorzystywanie bloków treści w obrębie obu systemów. Z poziomu systemu cms wyświetlane są dowolne produkty oraz listy produktów, natomiast z poziomu sklepu możliwe jest wyświetlanie elementów treści dostarczanych przez system cms (w ten sposób na przykład realizowane jest wyświetlanie wykresów cen złota).

Page 18: Kompleksowe wdrożenie platformy e-commerce klasy enterprise na Magento Community, integracja z ERP SAP

Dedykowane systemy inwestycyjne dla klientów bankówW związku z ogromnym zainteresowaniem złotem inwestycyjnym oraz rozbudową profilu działalności firmy zaistniała konieczność wdrożenia platform dedykowanych instytucjom finansowym. Tym samym klienci banków mogą dokonać zakupu sztabek złota produkowanych przez Mennicę ze strony dedykowanych sklepach. Każdy z nich został zintegrowany z systemem płatności stosowanym w danym Banku.

Page 19: Kompleksowe wdrożenie platformy e-commerce klasy enterprise na Magento Community, integracja z ERP SAP

W ten sposób powstały dedykowane sklepy dla klientów:

• BOŚ Banku, w którym za zamawiane produkty można zapłacić za pomocą szybkich przelewów BOŚ Bank.

• Banku BZWBK, na potrzeby którego została przygotowana obsługa metody płatności - szybkich przelewów BZWBK Przelew24.

• Banku PKO oraz posiadaczy kont Inteligo, gdzie na jednej platformie z użyciem technologii „multistore” przygotowane zostały dwa sklepy dostępne pod różnymi adresami, obsługujące różne metody płatności. Odpowiednio - Płacę z Inteligo oraz Płacę z iPKO.

Page 20: Kompleksowe wdrożenie platformy e-commerce klasy enterprise na Magento Community, integracja z ERP SAP

Sklep Mennicy Polskiej

dla klientów BZWBK

Page 21: Kompleksowe wdrożenie platformy e-commerce klasy enterprise na Magento Community, integracja z ERP SAP

Sklep Mennicy Polskiej

dla klientów BOŚ Banku

Page 22: Kompleksowe wdrożenie platformy e-commerce klasy enterprise na Magento Community, integracja z ERP SAP

Sklep Mennicy Polskiej

dla klientów PKO BP

Page 23: Kompleksowe wdrożenie platformy e-commerce klasy enterprise na Magento Community, integracja z ERP SAP

Wewnętrzne systemy zamówień dla pracowników instytucji finansowychSkoro klienci banków mają dedykowany kanał sprzedaży, dlaczego by nie pójść o krok dalej? Pracownicy banków za pośrednictwem systemów wewnętrznych mają ciągły dostęp do bieżącej oferty produktów inwestycyjnych Mennicy Polskiej. Jednocześnie mogą składać zamówienia na produkty inwestycyjne w imieniu własnych klientów, oraz monitorować proces ich realizacji.

Wewnętrzne systemy zamówień B2B oprócz standardowych funkcji systemów sprzedażowych, musiały spełnić wymogi narzucone przez banki. Dotyczyły one zapewnienia dedykowanego sposobu składania i akceptacji zamówień oraz wielopoziomowego ich raportowania. Na potrzeby banków niezbędne było także użycie zaawansowanych funkcji kryptograficznych realizujących podpisy cyfrowe oraz szyfrowanie danych.

Page 24: Kompleksowe wdrożenie platformy e-commerce klasy enterprise na Magento Community, integracja z ERP SAP

Integracja Magento SAP – kluczowe wyzwanie

Page 25: Kompleksowe wdrożenie platformy e-commerce klasy enterprise na Magento Community, integracja z ERP SAP

Niezwykle istotna dla sprawnej realizacji zamówień była integracja z systemem odpowiedzialnym za zarządzanie wszystkimi zasobami organizacji po stronie Mennicy Polskiej.

Page 26: Kompleksowe wdrożenie platformy e-commerce klasy enterprise na Magento Community, integracja z ERP SAP

ETAP 1 - półautomatyczna wymiana plikówSkoro klienci banków mają dedykowany kanał sprzedaży, dlaczego by nie pójść o krok dalej? Pracownicy banków za pośrednictwem systemów wewnętrznych mają ciągły dostęp do bieżącej oferty produktów inwestycyjnych Mennicy Polskiej. Jednocześnie mogą składać zamówienia na produkty inwestycyjne w imieniu własnych klientów, oraz monitorować proces ich realizacji.

Wewnętrzne systemy zamówień B2B oprócz standardowych funkcji systemów sprzedażowych, musiały spełnić wymogi narzucone przez banki. Dotyczyły one zapewnienia dedykowanego sposobu składania i akceptacji zamówień oraz wielopoziomowego ich raportowania. Na potrzeby banków niezbędne było także użycie zaawansowanych funkcji kryptograficznych realizujących podpisy cyfrowe oraz szyfrowanie danych.

Page 27: Kompleksowe wdrożenie platformy e-commerce klasy enterprise na Magento Community, integracja z ERP SAP

Opracowanie skalowalnego i elastycznego systemu , który pozwoli w sposób bezkonfliktowy tworzyć kolejne sub platformy sprzedażowe dla partnerów biznesowych Mennicy Polskiej, to połowa sukcesu. O jakości i skuteczności sprzedaży tak nietuzinkowego asortymentu decyduje bowiem to co następuje po dokonaniu zamówienia w sklepie.

Kluczem jest automatyczne połączenie z systemem odpowiedzialnym za zarządzanie produktami, rejestrację zamówień, rezerwację stanów magazynowych, przekazanie zamówień do realizacji lub ich anulowanie. Mowa tu oczywiście o systemie SAP Mennicy, z którym zintegrowaliśmy wszystkie nasze systemy sprzedażowe. Stanowiło to niemałe wyzwanie.

Page 28: Kompleksowe wdrożenie platformy e-commerce klasy enterprise na Magento Community, integracja z ERP SAP

Początkowo komunikacja pomiędzy systemami sprzedażowymi, a systemem SAP odbywała się jako półautomatyczna wymiana plików tekstowych csv. System sklepowy monitorował katalog, do którego wgrywane były pliki zawierające dane o produktach (ceny oraz stany magazynowe) i jeśli wykrył wgranie pliku - wczytywał jego zawartość. Natomiast informacje o złożonych zamówieniach eksportowane były raz dziennie.

Taki sposób działania komunikacji miał poważne jednak poważne ograniczenia. W przypadku zmian cen lub stanów magazynowych trzeba było często wykonywać eksport danych z systemu SAP, a następnie wgrywać taki plik do systemu sklepowego. Wymagało to zaangażowania osób obsługujących systemy sprzedażowe. Zamówienia zawsze były realizowane z opóźnieniem, a do systemu sklepowego nie wracała informacja o stanie realizacji zamówienia.

W związku z tym, stanęliśmy przez zadaniem wykonania usprawnienia komunikacji pomiędzy sklepem internetowym a systemem SAP obsługującym procesy biznesowe klienta.

Page 29: Kompleksowe wdrożenie platformy e-commerce klasy enterprise na Magento Community, integracja z ERP SAP

Etap 2 - pełna automatyzacja procesuPrzeprowadziliśmy analizę potrzeb klienta, biorąc pod uwagę specyfikę sprzedawanego produktu, oraz specyfikę procesów biznesowych. Zaproponowaliśmy różne możliwości rozwiązania problemu, wraz ze wskazaniem wad i zalet każdego z zaproponowanych rozwiązań.

Finalnie klient zdecydował, że system SAP będzie udostępniał usługi webservice, do których łączyć się będą wszystkie systemy sprzedażowe. Wybór takiego rozwiązania był podyktowany następującymi względami. System SAP miał spełniać wymogi centralnego systemu - przechowującego wszystkie informacje o produktach oraz zamówieniach. Ponadto klient posiadał wiele różnych systemów sprzedażowych oraz pomocniczych (informacyjnych), które łatwiej było dostosować do komunikacji z jednym opracowanym webserwisem.

Page 30: Kompleksowe wdrożenie platformy e-commerce klasy enterprise na Magento Community, integracja z ERP SAP

3 główne usługi WebService

Page 31: Kompleksowe wdrożenie platformy e-commerce klasy enterprise na Magento Community, integracja z ERP SAP

1) Pobieranie informacji o cenach i stanach magazynowych.Ze względu na to, że ceny produktów zmieniają się w systemie SAP automatycznie

co 1,5h, przyjęto że pobieranie informacji o cenach i stanie magazynowym produktów będzie odbywać się co 15 minut. Jako parametr wywołania usługi zwracającej informacje o produktach przekazywany jest identyfikator systemu, który odpytuje o dane. Pozwala to w systemie SAP określać indywidualne ceny oraz zakres produktów dla każdego z podłączonych systemów sprzedażowych.

Page 32: Kompleksowe wdrożenie platformy e-commerce klasy enterprise na Magento Community, integracja z ERP SAP

2) Rejestracja zamówień.

Usługa pozwala zarejestrować pełne dane złożonego zamówienia, począwszy od danych klienta składającego zamówienie, poprzez wybrane metody dostawy, metody płatności, zamówione towary, ceny i ilości produktów, oraz dodatkowe opłaty bądź zniżki udzielone do zamówienia. Funkcja oprócz zarejestrowania danych zamówienia powoduje również rezerwację zamówionych produktów - zmniejszając dostępny stan magazynowy. Zarejestrowanie zamówienia nigdy nie powoduje rozpoczęcia procesu jego obsługi. Te działania kontroluje ostatnia z usług webserwice - usługa sprawdzania i zmiany statusu zamówienia.

Page 33: Kompleksowe wdrożenie platformy e-commerce klasy enterprise na Magento Community, integracja z ERP SAP

3) Sprawdzanie i zmiana stanu zamówienia.Usługa pozwala na dwukierunkową wymianę informacji o stanie zamówienia. Stan zamówienia może zostać zmieniony zarówno przez system sklepowy, jak również przez system SAP. Na potrzeby przygotowania obsługi tej usługi po stronie sklepu, powstała macierz zmian statusów zamówień, pozwalająca obsłużyć każdy przypadek zmiany stanu zamówienia przez każdy z systemów. Kwestią przygotowania usług po stronie systemu SAP zajął się konsultant systemu SAP, natomiast obsługa ich po stronie systemów sprzedażowych leżała w naszej gestii.

Page 34: Kompleksowe wdrożenie platformy e-commerce klasy enterprise na Magento Community, integracja z ERP SAP

Osiągnięte efekty

Page 35: Kompleksowe wdrożenie platformy e-commerce klasy enterprise na Magento Community, integracja z ERP SAP

Na dzień dzisiejszy przygotowane przez nas rozwiązania oparte o Magento z powodzeniem są stosowane w wszystkich wymienionych systemach sprzedażowych – pięciu sklepach B2C oraz dwóch systemach zamówień B2B.

Page 36: Kompleksowe wdrożenie platformy e-commerce klasy enterprise na Magento Community, integracja z ERP SAP

• Udało nam się stworzyć bezpieczną i stabilną platformę, która sprawnie realizuje cele biznesowe i wizerunkowe klienta. Sprzedaż Grupy Kapitałowej Mennicy Polskiej wyniosła w ostatnich latach 1,4 mld złotych.

• Portal Inwestycyjny Mennicy Polskiej jest dziś liderem polskiego rynku internetowej sprzedaży złota.

• Skalowalność platformy pozwala na sukcesywne dodawanie kolejnych partnerów biznesowych Mennicy.

• Stałe działania optymalizacyjne i testy pozwalają na utrzymanie wysokiego współczynnika konwersji, a realizacja umowy SLA minimalizuje czas niedostępności platformy sprzedażowej.

Page 37: Kompleksowe wdrożenie platformy e-commerce klasy enterprise na Magento Community, integracja z ERP SAP

,,Chciałbym powiedzieć, ze aplikacja eCommerce została bardzo dobrze

zaprojektowana i przygotowana. Dodatkowo chciałbym podziękować za to, że pomimo różnych

komplikacji udało nam się dochować harmonogramu, który był prawie nierealny.

Łukasz Drop, Zastępca Dyrektora Działu Produktów Inwestycyjnych, Mennica Polska SA

Page 38: Kompleksowe wdrożenie platformy e-commerce klasy enterprise na Magento Community, integracja z ERP SAP

projekt dla:Mennica Polska SA

wykonany przez:Bold Brand Commerce Sp. z o. o.Gabrieli Zapolskiej 9, 30-126 Krakó[email protected]