Artykuł opisuje, jak za pomocą wspólnej bazy Microsoft SQL zintegrować sklep internetowy z zewnętrznymi systemami ERP: Exact, Sage Symfonia oraz SAP R/3.
Program do obsługi sprzedaży internetowej (SKLEP INTERNETOWY) można zintegrować z krakowskim systemem ENOVA firmy SONETA, gdyż obie aplikacje korzystają z serwera bazodanowego Microsoft SQL.
Integracja zapewniona jest poprzez wymianę istotnych informacji na zasadzie OnLine na poziomie bazy MS SQL 2008 server. Wymiana danych między ENOVA, a programem „Sklep Internetowy” w zakresie kartotek towarowych, kontrahentów oraz dokumentów sprzedażowych i magazynowych pozwala na współpracę programu Studio CMS.net.
Integracja Exact
Integracja Sage Symfonia
System Symfonia to pakiet zintegrowanych programów wspomagających zarządzanie w małych i średnich firmach. Wspierając zarządzanie program ułatwia zarówno codzienną działalność firmy w zakresie ewidencji i obsługi zdarzeń gospodarczych, jak również umożliwia uzyskanie precyzyjnych informacji, niezbędnych do podejmowania istotnych decyzji biznesowych w przedsiębiorstwie. Zalecamy integrację z programem w wersji działającej na MS SQL server, ale istnieje także możliwość integracji z poprzednią wersją działającą na bazie PERVASIVE (motor bazy danych). W takim wypadku wykorzystywany jest moduł replikacji danych z bazy PERVASIVE do bazy MS SQL 2008 Server.
Integracja z SAP R/3
Program SAP oferuje produkt SAP Exchange Infrastructure, który pozwala rozwiązywać problemy integracji systemu ERP z innym dowolnym systemem informatycznym prościej i przy niższych kosztach. Jest to program kierowany dla klientów, którzy nie posiadają dotychczas systemów SAP; pomoże im zintegrować wiele różnorodnych aplikacji od różnych dostawców. SAP XI dostarcza kompletne środowisko pozwalające projektować i konfigurować wymianę danych między systemami, określać reguły związane z adresowaniem i algorytmy mapowania oraz konwersji. Środowisko wykonawcze jest wspierane narzędziami do monitorowania i testowania tworząc pełne, kompleksowe rozwiązanie.
Integracja sklepu internetowego
Integracja polega na zespoleniu tych systemów tak, aby mogły one korzystać nawzajem ze swoich zasobów, takich jak dane i pliki..
Integracja systemów wymaga odpowiedniej dystrybucji zadań do rozproszonych podsystemów współpracujących ze sobą tak, aby współdziałały one ze sobą realizując określone zadania.
W dziedzinie sterowania procesami najczęściej dokonywany jest podział systemów informatycznych w przedsiębiorstwie na tzw. klasy, zgodnie z rolą, jaką one realizują.
W trakcie wdrożenia rozbudowanych systemów ERP często wymagana jest integracja z innymi dedykowanymi rozwiązaniami.
Komunikacja między różnymi programami - baza danych wymaga rozwiązania wielu problemów, do których należą:
- Zapewnienie odpowiedniego poziomu niezawodności;
- Dotrzymanie limitów dla opóźnień czasowych; ;
- Konieczność korzystania z różnorodnych mediów komunikacyjnych; ;
- Konieczność pozyskiwania danych w różnych standardach komunikacyjnych - protokołach;
- Zapewnienie otwartości systemu;
- Jednolity model prezentacji danych.