PL EN
Najlepsze praktyki zarządzania usługami SAP

Dedykowana organizacja serwisowa SNP zapewnia jakość i ciągłość obsługi kontraktów SAP Managed Services. Pracujemy w oparciu o standardy ISO 20000 i ISO 27001. Posiadamy certyfikat PCoE - SAP Partner Center of Expertise.

SNP Poland to lider rynku usług SAP w Polsce.
Zapewniamy pełen zakres wdrożeń, rozwoju i utrzymania systemów SAP. Dostarczamy usługi bezpieczeństwa IT i rozwoju oprogramowania. Do 2017 roku działaliśmy jako BCC.

Jesteśmy częścią Grupy SNP – wiodącego światowego dostawcy rozwiązań do transformacji środowisk SAP.

Od 1995 roku zrealizowaliśmy z sukcesem setki projektów IT w Polsce i kilkudziesięciu innych krajach.

Nasi eksperci przedstawiają najciekawsze rozwiązania i nowości ze świata IT.

Zobacz archiwum nagrań z webinarów, zarejestruj się na kolejne edycje.

Dlaczego uważamy, że SNP Poland jest dobrym pracodawcą? Bo łączymy cechy rzadko spotykane w jednej organizacji - duże możliwości rozwoju, a zarazem dobrą atmosferę i elastyczność środowiska pracy. Dowiedz się więcej, na czym to polega w praktyce!

Elektroniczna wymiana danych (EDI) w środowisku SAP – aspekty techniczne

SAP Business Connector i nie tylko

Udostępnij
Drukuj:
Twórcy systemu SAP przewidzieli, że elektroniczna wymiana danych będzie jednym z podstawowych sposobów komunikacji firmy z kontrahentami. Dzięki takiemu podejściu, mechanizmy wspierające EDI są wbudowane w system i zintegrowane ze wszystkimi modułami. SAP dostarcza własny „serwer integracyjny”, który może pełnić rolę podsystemu EDI – SAP Business Connector (SAP BC). Nowe możliwości otwiera zastosowanie komponentów SAP NetWeaver.
 

Formaty danych SAP

Jak w niemal każdym obszarze informatyki, również w dziedzinie EDI istnieje kilka konkurencyjnych formatów opisu danych. Najpopularniejsze z nich to EDIFACT oraz X.12. W ostatnich latach szybko rośnie popularność formatów bazujących na języku XML (xCBL, cXML i in.) .

SAP dotychczas zachowywał neutralność i otwartość wobec tych formatów: obsługa żadnego z nich nie  była wbudowana bezpośrednio w system. SAP R/3 komunikował się ze światem zewnętrznym przy pomocy własnego formatu IDOC.

Od niedawna SAP oferuje nową platformę aplikacyjną, która, dzięki komponentom obsługi komunikacji  w internecie, posiada możliwości komunikacji również za pomocą innego sposobu niż IDOC, np. SOAP (XML). Oprócz jądra ABAP w nowej platformie aplikacyjnej znajdziemy również jądro J2EE (Java 2 Enterprise Edition). Tym samym możliwości przetwarzania w ramach EDI znacznie się zwiększyły.

Nowa platforma  aplikacyjna o nazwie SAP Web Application Server jest również podstawą wszysktich komponentów platformy SAP NetWeaver.

Oprócz nowych formatów SAP nadal silnie wspiera „standardowy” sposób komunikacji poprzez IDOC. Odpowiednie „dokumenty  przejściowe” (ang. IDOC = Intermediate DOCument) istnieją dla wszystkich dokumentów, zdarzeń gospodarczych oraz danych podstawowych, które można przetwarzać w SAP R/3. Dzięki koncepcji IDOC, możliwości integracji systemu od strony technicznej (wybór produktów, sposobów komunikacji) oraz biznesowej (scenariusze przepływu danych) są praktycznie nieograniczone.

Konfiguracja systemu

Przewodnik wdrożenia (IMG – Implementation Management Guide), wbudowany w system SAP R/3, wskazuje odpowiednie Guide) 3 grupy ustawień konfiguracyjnych EDI, które stanowią pomost pomiędzy warstwą biznesową (transakcjami i danymi podstawowymi), a techniczną obsługą komunikacji.

Wśród parametrów znajdują się m.in. definicje portów EDI, które określają rodzaj i parametry techniczne kanału transmisji danych. Dla partnerów biznesowych zdefiniowanych w SAP (np. odbiorcy lub dostawcy) określamy profile, które łączą typy komunikatów elektronicznych (IDOC) z portami. Dzięki oddzieleniu informacji o kanale transmisji, typach komunikatów i partnerach, zmiany technicznych parametrów EDI (np. ścieżki, nazwy plików, adresy systemów) mają minimalny wpływ na wymianę danych – wystarczy zaktualizować definicję portu.

Po przeprowadzeniu odpowiedniej konfiguracji, wykonanie operacji biznesowej związanej z danym partnerem w SAP (np. wprowadzenie zamówienia w module MM), spowoduje automatyczne wygenerowanie dokumentu elektronicznego i przesłanie go do wskazanego portu.

SAP Business Connector (SAP BC)

Komunikacja między systemami ERP zwykle nie odbywa się bezpośrednio. Wyspecjalizowany podsystem zajmuje się translacją i weryfikacją komunikatów oraz obsługą transmisji.

Do niedawna SAP pozostawiało ten obszar swoim partnerom, którzy tworzyli podsystemy EDI. Od 1999 roku SAP posiada własne rozwiązanie – SAP Business Connector (SAP BC). Jest to elastyczny produkt, który w pełni zasługuje na określenie „business integration server”.

SAP BC obsługuje większość popularnych formatów danych i protokołów komunikacyjnych. Podstawowymi formatami przetwarzania danych są XML i HTML oraz IDOC. Dodatkowe rozwiązania, dostarczane przez SAP, rozszerzają możliwości SAP BC o obsługę EDIFACT, X.12 i innych formatów EDI.

Wśród możliwości komunikacyjnych, SAP BC oferuje obsługę protokołów HTTP / HTTPS oraz FTP (jako klient i serwer). Może również wysyłać komunikaty EDI jako załączniki e-mail (SMTP i POP3/IMAP). Z systemem SAP Business Connector  komunikuje się przy pomocy wywołań RFC.

Mechanizm „pewnej transmisji” (guaranteed delivery) zapewnia, że nadany komunikat dotrze do systemu odbiorcy, nawet jeśli ten będzie tymczasowo niedostępny (np. awaria lub backup offline).

Możliwości rozszerzania SAP BC o nową funkcjonalność są praktycznie nieograniczone: nowe usługi można definiować poprzez wbudowany język programowania wysokiego poziomu – FLOW lub popularne języki programowania: Java, C/C++, Visual Basic.

Języki te można dowolnie łączyć, aby uzyskać optymalny rezultat, np. w języku FLOW ustalić ogólny algorytm działania, który wywoła usługi w Javie, do wykonania bardziej skomplikowanych operacji.

SAP Exchange Infrastructure

Wraz z pojawieniem się platformy SAP NetWeaver SAP w ramach warstwy integracyjnej tej platformy przygotował nowe narzędzie o nazwie SAP Exchange Infrastructure (SAP XI). Oznacza to również, że wszystkie wersje aplikacji SAP opartych o NetWeaver mają możliwość wymiany danych poprzez to narzędzie.

O ile SAP Business Connectora można nazwać serwerem integracyjnym „pierwszej potrzeby”, o tyle nie będzie przesadą nazwanie SAP Exchange Infrastructure prawdziwym „kombajnem” do rozwoju rozwiązań integracyjnych, również EDI.

SAP XI w zakresie funkcjonalności technicznej umożliwia wymianę danych w wielu formatach danych i protokołach, a więc nic nowego w stosunku do SAP BC. Jednak architektura tego narzędzia oparta jest SAP WebAS, sprawdzoną i skalowalną platformę, która z powodzeniem „obsłuży” nawet największe środowiska integracyjne.

SAP XI wprowadza również rewolucję w sposobie implementacji rozwiązań integracyjnych. Dzięki ścisłemu sformalizowaniu poszczególnych etapów projektu, deklaratywnemu podejściu do definiowania obiektów, uzyskujemy spójne, czytelne środowisko prowadzenia projektów.

Niebagatelny jest również fakt, że SAP XI spełnia  funkcje „centralnego repozytorium obiektów integracyjnych”, co przy dużej ilości interfejsów przekłada się na znaczne przyspieszenie prac i ułatwia orientację w  całym środowisku.

On-line lub wsadowo

Business Connector i SAP XI umożliwia integrację SAP z  innymi systemami w trybie wsadowym (wymiana komunikatów EDI w plikach lub załącznikach e-mail) bądź dialogowym (np. formularze HTML/XML w przeglądarce www). SAP BC jak i sewer aplikacyjny SAP XI również spełniają rolę serwera WWW.

Dzięki tej funkcjonalności, jeden serwer może obsługiwać wszystkie potrzeby komunikacyjne firmy w zakresie integracji SAP ze światem zewnętrznym.

Wyprzedzić konkurencję

Każda z platform integracyjnych ma swoje wady i zalety. Jedną z zalet SAP BC  jest udostępnienie pełnej licencję bezpłatnie dla firm korzystających z systemu SAP. W przypadku mniejszych projektów może mieć to istotne znaczenie.

SAP XI zaś „rozwija skrzydła” w przypadku większych projektów integracyjnych, ale też i mniejszych, które noszą znamię „rozwojowych”. Centralne repozytorium, platforma aplikacyjna WebAS, spójność z platformą NetWeaver to „mocne argumenty” przemawiające za wyborem tej platformy.

Dzięki serwerom integracyjnym wdrożenie EDI dla klientów SAP stało się łatwiejsze i szybsze niż kiedykolwiek wcześniej. Pytanie, które powinny sobie zadać działy IT, nie brzmi już „czy wdrażać EDI?”, tylko „kiedy to zrobić?”. SNP radzi rozpocząć, zanim wyprzedzi Państwa konkurencja.

Lepszy Biznes

magazyn klientów SNP

Przejdź do bazy artykułów
Udostępnij
Drukuj:
#}

Formularz kontaktowy





  1. Dane osobowe przetwarzane są na podstawie art. 6 ust. 1 lit. a Rozporządzenia Parlamentu Europejskiego i Rady (UE) 2016/679 z dnia 27 kwietnia 2016 r. – ogólnego rozporządzenia o ochronie danych osobowych.
  2. Administratorem Danych Osobowych jest SNP Poland Sp. z o.o. z siedzibą w Złotnikach, ul. Krzemowa 1 62-002 Suchy Las. Dane kontaktowe do Inspektora Ochrony Danych: dpo.pl@snpgroup.com.
  3. Zgoda na przetwarzanie danych jest dobrowolna, ale niezbędna w celu kontaktu. Zgodę można wycofać w dowolnym momencie bez wpływu na zgodność z prawem przetwarzania, którego dokonano na podstawie zgody przed jej wycofaniem
  4. Dane będą przetwarzane do realizacji określonych powyżej celów i do momentu wycofania niniejszej zgody, a dostęp do danych będą miały tylko wybrane osoby posiadające stosowne upoważnienie do ich przetwarzania.
  5. Każda osoba podając dane osobowe ma prawo dostępu do treści swoich danych i ich sprostowania, usunięcia, ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania i przenoszenia danych, prawo do ograniczenia przetwarzania i prawo sprzeciwu wobec przetwarzania danych, prawo do przenoszenia danych.
  6. Każda osoba, której dane są przetwarzane, ma prawo do wniesienia skargi do organu nadzorczego jakim jest Prezes Urzędu Ochrony Danych Osobowych (ul. Stawki 2, 00-193 Warszawa).
  7. Dane osobowe mogą być udostępniane innym jednostkom należącym do grupy kapitałowej, do której należy SNP Poland Sp. z o.o. – również znajdujących się poza Europejskim Obszarem Gospodarczym, w celach marketingowych. SNP Poland zapewnia, że dane przekazywane tym podmiotom są właściwie zabezpieczone, a osoba, której dane są przetwarzane, ma prawo do uzyskania kopii udostępnionych danych oraz informacji o miejscu udostępnienia danych.

Napisz maila lub zadzwoń

E-mail: office.pl@snpgroup.com
Tel. 61 827 7000

SNP Poland Sp. z o.o.

Centrala:
Złotniki, ul. Krzemowa 1
62-002 Suchy Las k. Poznania

Skontaktuj się z nami

W czym możemy pomóc?
Napisz do nas
Wyślij email
Zadzwoń





  1. Dane osobowe przetwarzane są na podstawie art. 6 ust. 1 lit. a Rozporządzenia Parlamentu Europejskiego i Rady (UE) 2016/679 z dnia 27 kwietnia 2016 r. – ogólnego rozporządzenia o ochronie danych osobowych.
  2. Administratorem Danych Osobowych jest SNP Poland Sp. z o.o. z siedzibą w Złotnikach, ul. Krzemowa 1 62-002 Suchy Las. Dane kontaktowe do Inspektora Ochrony Danych: dpo.pl@snpgroup.com.
  3. Zgoda na przetwarzanie danych jest dobrowolna, ale niezbędna w celu kontaktu. Zgodę można wycofać w dowolnym momencie bez wpływu na zgodność z prawem przetwarzania, którego dokonano na podstawie zgody przed jej wycofaniem
  4. Dane będą przetwarzane do realizacji określonych powyżej celów i do momentu wycofania niniejszej zgody, a dostęp do danych będą miały tylko wybrane osoby posiadające stosowne upoważnienie do ich przetwarzania.
  5. Każda osoba podając dane osobowe ma prawo dostępu do treści swoich danych i ich sprostowania, usunięcia, ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania i przenoszenia danych, prawo do ograniczenia przetwarzania i prawo sprzeciwu wobec przetwarzania danych, prawo do przenoszenia danych.
  6. Każda osoba, której dane są przetwarzane, ma prawo do wniesienia skargi do organu nadzorczego jakim jest Prezes Urzędu Ochrony Danych Osobowych (ul. Stawki 2, 00-193 Warszawa).
  7. Dane osobowe mogą być udostępniane innym jednostkom należącym do grupy kapitałowej, do której należy SNP Poland Sp. z o.o. – również znajdujących się poza Europejskim Obszarem Gospodarczym, w celach marketingowych. SNP Poland zapewnia, że dane przekazywane tym podmiotom są właściwie zabezpieczone, a osoba, której dane są przetwarzane, ma prawo do uzyskania kopii udostępnionych danych oraz informacji o miejscu udostępnienia danych.

Kontakt ogólny do firmy
office.pl@snpgroup.com

Pytania o produkty i usługi
info.pl@snpgroup.com

Pytania na temat pracy i staży
kariera@snpgroup.com

61 827 70 00

Biuro jest czynne
od poniedziałku do piątku
w godz. 8:00 – 17:00