Integration framework dla SAP Business One
-
Upload
anna-lewandowska -
Category
Software
-
view
421 -
download
1
Transcript of Integration framework dla SAP Business One
2© 2016 SAP SE / SUPREMIS. Wszystkie prawa zastrzeżone..
Wstęp
Agenda
Monitorowanie
Tworzenie scenariuszy biznesowych
4© 2016 SAP SE / SUPREMIS. Wszystkie prawa zastrzeżone..
W skrócie
Integration framework jest integralną częścią systemu SAP Business One. Łączy SAP Business One z innymi aplikacjami, usługami i urządzeniami.
Zastosowanie: element składowy SAP Business One
Do uruchomienia wybranych rozwiązań dla SAP Business One np. aplikacji moblinych, SAP Crystal Dashboards, zapytań ofertowych, kampanii internetowych,
integracji z SAP Customer Checkout (POS) oraz Ariba Network
Do integracji z SAP ERPIntercompany Integration Solution dla SAP Business One,
integracja SAP Business One dla SAP NetWeaver
Platforma do obsługi różnych, dowolnych scenariuszy przez partnerównp. do połączenia SAP Business One ze sklepami online, sieciami biznesowymi
i mediami społecznościowymi
5© 2016 SAP SE / SUPREMIS. Wszystkie prawa zastrzeżone..
Kluczowe funkcjonalności
Integration framework obejmuje WSZYSTKIE aspekty integracji w JEDNYM produkcie Pośrednik w przesyłaniu danych Serwer mobilny Uniwersalne zarządzanie procesami biznesowymi Umożliwia analizę i raportowanie
Interfejs użytkownika oparty na przeglądarce internetowej, dostęp z dowolnego miejsca
Współdziałanie z SAP HANA, Microsoft SQL server i wszystkimi JDBC bazami danych
Uruchamianie tradycyjnie lub w chmurze
Dostarcza język programowania dostosowany dla wymagań integracyjnych
Adaptery i konwertery techniczne zapewniające łączność z systemami SAP i innymi
6© 2016 SAP SE / SUPREMIS. Wszystkie prawa zastrzeżone..
Korzyści
Niezawodna Technologia
10,000+ instalacji
Jednolite RozwiązanieSAP jako zaufany dostawca
Łatwy w użyciuZarządzanie procesami biznesowymi
(BPM)
Szybkie wdrożenienp. pakietowe
Niższe TCOZautomatyzowane procesy,
dzielenie informacji
Społecznośćwymiana wiedzy pomiędzy partnerami
SAP z 124 krajów
Elastyczność &Zwinność
Kluczowe możliwości do przetwarzania wiadomości
8© 2016 SAP SE / SUPREMIS. Wszystkie prawa zastrzeżone..
Model-Driven, Podejście Deklaratywne
Wymagana podstawowa znajomość : XML, XSLT, XPath
Minimalne wysiłki wdrożeniowe, koncentrujące się na rozwoju i obsłudze scenariuszy
tylko tu Twoja praca
9© 2016 SAP SE / SUPREMIS. Wszystkie prawa zastrzeżone..
Pakiety i Kroki Scenariuszy
Główne elementy dla Integration Framework: Pakiety Scenariuszy
składają się z jednego lub wielu kroków; modele integracyjne scenariuszy Krok Scenariusza
to specyficzny przepływ integracji; modele jako proces integracji
PrzykładFirma korzystająca z SAP Business One dołączyła do
Ariba jako dostawca (sieć B2B).
Chce teraz otrzymywać zamówienia sprzedaży z Ariba
do SAP Business One.
Co więcej, chce wysyłać faktury sprzedaży,
jako potwierdzenie zamówienia do Ariba.
A/R Invoice
Order Confirmation
Sales Order
10© 2016 SAP SE / SUPREMIS. Wszystkie prawa zastrzeżone..
Krok ScenariuszaStruktura scenariusza
Wejście
Nadawca 1
Nadawca N
Nadawca 2
Odbiorca 1
Odbiorca N
Odbiorca 2
… …
WyjściePrzetwarzanie
Do
XM
L
Z X
ML
XML, XSLT, XPath
Konwertowanie przychodzącej struktury wiadomości XML i
treści do wiadomości wychodzącej XML
11© 2016 SAP SE / SUPREMIS. Wszystkie prawa zastrzeżone..
Krok ScenariuszaMożliwości rozwijania i dostosowywania do etapu procesuKanały PrzychodząceSAP Business One , SAP ERP, Serwisy Web, HTTP, Pliki, Baza danych, Kolejka wewnętrzna
Przetwarzanie atomowe
WychodząceSAP Business One, SAP ERP, Serwisy Web, Plik, Baza danych
12© 2016 SAP SE / SUPREMIS. Wszystkie prawa zastrzeżone..
Krok ScenariuszaPrzykład Atomu: Wysyłanie wiadomości do SAP Business One
Sprawdź wiarygodność
Pokaż parametry
atomu
Włącz lub wyłącz Atom
Usuń atom
Edytuj atom
Pokaż dokumentację
Wpisz parametry
Zdefiniuj zmienne
Wybierz wartość
13© 2016 SAP SE / SUPREMIS. Wszystkie prawa zastrzeżone..
● Początek / koniec● Przetwarzanie warunkowe● Iteracja● Zawierać● Oddział, dzielenie, łączenie● Mapa wartości
Struktury kontrolne
Krok ScenariuszaDuża różnorodność atomów i funkcji w przetwarzaniu danych
● SAP Business One Object, funkcje, usługi, wysyłanie wiadomości, …
● RFC ● .NET ● Java ● Web URL
● XML ◄ ► TXT● XML ◄ ► JSON● XML ◄ ► BIN● Regex● Wartość mapowania
Konwersje● System, lokalny, globalny, pamięć,
zmienne sesji● Lokalny, globalny, konfiguracja,
właściwości systemowe● Globalne tabele● Kolejki
Dodatkowe definicje
● HTTP● Plik/FTP odczyt/zapis,
DIR info● Crystal report● Wysyłanie/odbieranie e-mail● Do kolejki● …
Wywoływanie
14© 2016 SAP SE / SUPREMIS. Wszystkie prawa zastrzeżone..
Testowanie i debugowanie wewnątrz Środowiska Deweloperskiego
Środowisko deweloperskie zapewnia tryb testowy i debugowania w języku projektowania
Brak przerwy w projektowaniu pomiędzy czasem a pracą aplikacji
Tryb testowy i debugowania bez angażowania nadawcy i odbiorcy systemu
Aby poznać szczegóły środowiska deweloperskiego, kliknij czerwoną strzałkę.
Zastosuj i zapisz niezbędne zmiany Powrót do testów
15© 2016 SAP SE / SUPREMIS. Wszystkie prawa zastrzeżone..
Oprogramowanie Logistyczne
Proste podejście Eksport pliku scenariusza z systemu deweloperskiego Import pliku scenariusza w systemie produkcyjnym
Korzyść Prosta obsługa i dystrybucja scenariuszy
deweloperskichZIP
17© 2016 SAP SE / SUPREMIS. Wszystkie prawa zastrzeżone..
Rejestrowanie komunikatów
Centralny punkt do monitorowania wyjątków i błędów dla aktywnych scenariuszy monitorowanie według statusu w celu
wykrycia wyjątków i błędów wyszukiwanie wiadomości przez filtry eksport rejestrowanych komunikatów w celu
wsparcia punkt wejściowy dla debugowanych
wiadomości
18© 2016 SAP SE / SUPREMIS. Wszystkie prawa zastrzeżone..
Dziennik zdarzeń SAP Business One
umożliwia sprawdzenie zmian dla zdarzeń, wysłanych przez SAP Business One ze statusem (sukces, wyfiltrowany, niepowodzenie)
sprawdzanie szczegółowych informacji o zdarzeniu i docelowej aplikacji, której dotyczy zdarzenie
19© 2016 SAP SE / SUPREMIS. Wszystkie prawa zastrzeżone..
Kontrola Procesów
Przegląd wszystkich procesów w ramach integration framework umożliwienie szczegółowego debugowania i dostarczenie punktów wejścia do debugowania włączanie lub wyłączanie procesów Wskazywanie wyjątkow dla ostatnich procesów
20© 2016 SAP SE / SUPREMIS. Wszystkie prawa zastrzeżone..
Monitor Kolejek
zwykle, monitor kolejek jest pusty wyświetla procesowanie zakolejkowanych zdarzeń w integration framework
21© 2016 SAP SE / SUPREMIS. Wszystkie prawa zastrzeżone..
Monitor Wywołań
daje informacje o wywołaniach pokazuje wywołania przychodzących i wychodzących wiadomości
23© 2016 SAP SE / SUPREMIS. Wszystkie prawa zastrzeżone..
Krok ScenariuszaStruktura konwersji przy użyciu XSLT i XPath
● Otwieranie dokumentów w edytorze XML i dodawanie kodowania● Dostarczanie informacji o strukturze konwersji przy użyciu XSLT ● Dostęp do wartości przy użyciu XPath
24© 2016 SAP SE / SUPREMIS. Wszystkie prawa zastrzeżone..
Format Wiadomości Integration Framework
Wiadomość XML: procesy integration framework od jednego do drugiego atomu składają się z sekcji nagłówka i części podstawowej (body). Każdy atom przyczynia się do wiadomości danych właściwych.
Nagłówek zawiera informacje o kontroli procesu, a sekcja podstawowa dane właściwe. Wewnątrz części podstawowej, znajdują się różne dostępne sekcje danych właściwych.
Główne sekcje danych właściwych są następujące:Sekcje danych właściwych Opis
Payload/@Role=’T’ Ta sekcja zawiera informacje, które wywołały krok scenariusza , np. zdarzenie B1
Payload/@Role=’S’ Nadawca wiadomościPayload/@Role=’R’ Odbiorca wiadomościPayload/@Role=’C’ Ta sekcja zawiera informacje pochodzące z wywoływania atomu, np. wywoływanie atomu SQL,
aby wzbogacić dane w wiadomości
25© 2016 SAP SE / SUPREMIS. Wszystkie prawa zastrzeżone..
PrzykładWiadomość z Integration Framework
Informacje, takie jak, obszary nazw, …
Informacje w nagłówku takie jak lista
odbiorców, Własności SysType Dane właściwe dla
zdarzenia B1 pochodzące z tabeli SEVTNadawca danych
właściwych, wiadomości przychodzące
Dodatkowe dane właściwe do wzbogacenia; ID zawiera unikatowy identyfikator danych właściwych
Odbiorca danych właściwych przekazanych do wychodzących (Rola
Danych =“R2”)
www.supremis.pl+48 22 29 27 [email protected]
Akademia SAP Business One
facebook.com/SUPREMIS.Partner.SAP
więcej informacji…
linkedin.com/company/supremis-sp--z-o-o-
Dziękujemy!Zadzwoń lub napisz aby dowiedzieć się
więcej o nowej wersji SAP Business One