SlideShare a Scribd company logo
1 of 26
Integration Framework w SAP Business One
Platforma do obsługi różnych scenariuszy biznesowych
2© 2016 SAP SE / SUPREMIS. Wszystkie prawa zastrzeżone..
Wstęp
Agenda
Monitorowanie
Tworzenie scenariuszy biznesowych
Wstęp
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 ERP
Intercompany Integration Solution dla SAP Business One,
integracja SAP Business One dla SAP NetWeaver
 Platforma do obsługi różnych, dowolnych scenariuszy przez partnerów
np. 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ązanie
SAP jako zaufany dostawca
Łatwy w użyciu
Zarządzanie procesami biznesowymi
(BPM)
Szybkie wdrożenie
np. pakietowe
Niższe TCO
Zautomatyzowane 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
Scenariusze biznesowe
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ład
Firma 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 Scenariusza
Struktura scenariusza
Wejście
Nadawca 1
Nadawca N
Nadawca 2
Odbiorca 1
Odbiorca N
Odbiorca 2
…
…
WyjściePrzetwarzanie
DoXML
ZXML
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 Scenariusza
Możliwości rozwijania i dostosowywania do
etapu procesu
Kanały Przychodzące
SAP Business One , SAP ERP, Serwisy Web, HTTP, Pliki, Baza danych, Kolejka wewnętrzna
Przetwarzanie atomowe
Wychodzące
SAP Business One, SAP ERP, Serwisy Web, Plik, Baza danych
12© 2016 SAP SE / SUPREMIS. Wszystkie prawa zastrzeżone..
Krok Scenariusza
Przykł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 Scenariusza
Duż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
deweloperskich
Monitoring
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
Dodatkowe informacje
23© 2016 SAP SE / SUPREMIS. Wszystkie prawa zastrzeżone..
Krok Scenariusza
Struktura 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ści
Payload/@Role=’R’ Odbiorca wiadomości
Payload/@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ład
Wiadomość 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 500
info@supremis.pl
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

More Related Content

What's hot

Jarosław Nowakowski @ "Czego jeszcze nie wiecie o Oracle EPM?"- "I Manewry w ...
Jarosław Nowakowski @ "Czego jeszcze nie wiecie o Oracle EPM?"- "I Manewry w ...Jarosław Nowakowski @ "Czego jeszcze nie wiecie o Oracle EPM?"- "I Manewry w ...
Jarosław Nowakowski @ "Czego jeszcze nie wiecie o Oracle EPM?"- "I Manewry w ...Ewa Stepien
 
Marek Sokołowski @ "Usługi PaaS oraz IaaS - przegląd dostępnego osprzętu i am...
Marek Sokołowski @ "Usługi PaaS oraz IaaS - przegląd dostępnego osprzętu i am...Marek Sokołowski @ "Usługi PaaS oraz IaaS - przegląd dostępnego osprzętu i am...
Marek Sokołowski @ "Usługi PaaS oraz IaaS - przegląd dostępnego osprzętu i am...Ewa Stepien
 
Datapolis Process System PL
Datapolis Process System PLDatapolis Process System PL
Datapolis Process System PLDatapolis
 

What's hot (6)

Softmax
SoftmaxSoftmax
Softmax
 
Prezentacja Ifs
Prezentacja IfsPrezentacja Ifs
Prezentacja Ifs
 
Jarosław Nowakowski @ "Czego jeszcze nie wiecie o Oracle EPM?"- "I Manewry w ...
Jarosław Nowakowski @ "Czego jeszcze nie wiecie o Oracle EPM?"- "I Manewry w ...Jarosław Nowakowski @ "Czego jeszcze nie wiecie o Oracle EPM?"- "I Manewry w ...
Jarosław Nowakowski @ "Czego jeszcze nie wiecie o Oracle EPM?"- "I Manewry w ...
 
Marek Sokołowski @ "Usługi PaaS oraz IaaS - przegląd dostępnego osprzętu i am...
Marek Sokołowski @ "Usługi PaaS oraz IaaS - przegląd dostępnego osprzętu i am...Marek Sokołowski @ "Usługi PaaS oraz IaaS - przegląd dostępnego osprzętu i am...
Marek Sokołowski @ "Usługi PaaS oraz IaaS - przegląd dostępnego osprzętu i am...
 
Datapolis Process System PL
Datapolis Process System PLDatapolis Process System PL
Datapolis Process System PL
 
Systemy dedykowane (pdf)
Systemy dedykowane (pdf)Systemy dedykowane (pdf)
Systemy dedykowane (pdf)
 

Similar to Integration framework dla SAP Business One

NAV365 Microsoft Dynamics NAV w abonamencie
NAV365 Microsoft Dynamics NAV w abonamencieNAV365 Microsoft Dynamics NAV w abonamencie
NAV365 Microsoft Dynamics NAV w abonamencieIT.integro Sp. z o.o.
 
Case study eCommerce od OEX Divante
Case study eCommerce od OEX DivanteCase study eCommerce od OEX Divante
Case study eCommerce od OEX DivanteDivante
 
Porównanie wdrożeń SAP HANA - cloud computing w data center vs. model zakupowy
Porównanie wdrożeń SAP HANA - cloud computing w data center vs. model zakupowy Porównanie wdrożeń SAP HANA - cloud computing w data center vs. model zakupowy
Porównanie wdrożeń SAP HANA - cloud computing w data center vs. model zakupowy Polcom
 
Arkadiusz Bigos, Oracle
Arkadiusz Bigos, OracleArkadiusz Bigos, Oracle
Arkadiusz Bigos, OracleEwa Stepien
 
Informatyka w zarządzaniu
Informatyka w zarządzaniuInformatyka w zarządzaniu
Informatyka w zarządzaniuAgnieszki
 
Wybór platformy ecommerce Tomek Karwatka e-Handel 2011
Wybór platformy ecommerce Tomek Karwatka e-Handel 2011Wybór platformy ecommerce Tomek Karwatka e-Handel 2011
Wybór platformy ecommerce Tomek Karwatka e-Handel 2011ekomercyjnie
 
Mój pierwszy sklep internetowy
Mój pierwszy sklep internetowyMój pierwszy sklep internetowy
Mój pierwszy sklep internetowyIdeo Sp. z o.o.
 
Zarzadzanie tozsamoscia za pomoca fim
Zarzadzanie tozsamoscia za pomoca fimZarzadzanie tozsamoscia za pomoca fim
Zarzadzanie tozsamoscia za pomoca fimDC Computer Plus
 
Wstęp do programowania w chmurze przy użyciu Kubernetesa
Wstęp do programowania w chmurze przy użyciu KubernetesaWstęp do programowania w chmurze przy użyciu Kubernetesa
Wstęp do programowania w chmurze przy użyciu Kubernetesaklagrz
 
Gemini Cloud - Salesforce.com
Gemini Cloud - Salesforce.comGemini Cloud - Salesforce.com
Gemini Cloud - Salesforce.comMaciej Morawski
 
Automatyzacja raportowania-podatkowego-finansowego
Automatyzacja raportowania-podatkowego-finansowegoAutomatyzacja raportowania-podatkowego-finansowego
Automatyzacja raportowania-podatkowego-finansowegoPwC Polska
 
Bps Live 2012 Warszawa - analityka-i-symulacje procesów
Bps Live 2012 Warszawa - analityka-i-symulacje procesówBps Live 2012 Warszawa - analityka-i-symulacje procesów
Bps Live 2012 Warszawa - analityka-i-symulacje procesówPCHALAWA
 
ADONIS 4.0 - prezentacja nowych funkcji
ADONIS 4.0 - prezentacja nowych funkcjiADONIS 4.0 - prezentacja nowych funkcji
ADONIS 4.0 - prezentacja nowych funkcjiZbigniew Misiak
 
Case Study - eCommerce w TIM SA
Case Study - eCommerce w TIM SACase Study - eCommerce w TIM SA
Case Study - eCommerce w TIM SADivante
 
Case study - Wdrożenie eCommerce w TIM SA
Case study - Wdrożenie eCommerce w TIM SACase study - Wdrożenie eCommerce w TIM SA
Case study - Wdrożenie eCommerce w TIM SATomasz Karwatka
 
Nowa wersja systemu - upgrade czy re-implementacja
Nowa wersja systemu - upgrade czy re-implementacjaNowa wersja systemu - upgrade czy re-implementacja
Nowa wersja systemu - upgrade czy re-implementacjaBARTEKWACHNIK
 

Similar to Integration framework dla SAP Business One (20)

Prezentacja Ifs
Prezentacja IfsPrezentacja Ifs
Prezentacja Ifs
 
NAV365 Microsoft Dynamics NAV w abonamencie
NAV365 Microsoft Dynamics NAV w abonamencieNAV365 Microsoft Dynamics NAV w abonamencie
NAV365 Microsoft Dynamics NAV w abonamencie
 
Introduction to TaskCentre®
Introduction to TaskCentre®Introduction to TaskCentre®
Introduction to TaskCentre®
 
Case study eCommerce od OEX Divante
Case study eCommerce od OEX DivanteCase study eCommerce od OEX Divante
Case study eCommerce od OEX Divante
 
Porównanie wdrożeń SAP HANA - cloud computing w data center vs. model zakupowy
Porównanie wdrożeń SAP HANA - cloud computing w data center vs. model zakupowy Porównanie wdrożeń SAP HANA - cloud computing w data center vs. model zakupowy
Porównanie wdrożeń SAP HANA - cloud computing w data center vs. model zakupowy
 
Arkadiusz Bigos, Oracle
Arkadiusz Bigos, OracleArkadiusz Bigos, Oracle
Arkadiusz Bigos, Oracle
 
Informatyka w zarządzaniu
Informatyka w zarządzaniuInformatyka w zarządzaniu
Informatyka w zarządzaniu
 
Wybór platformy ecommerce Tomek Karwatka e-Handel 2011
Wybór platformy ecommerce Tomek Karwatka e-Handel 2011Wybór platformy ecommerce Tomek Karwatka e-Handel 2011
Wybór platformy ecommerce Tomek Karwatka e-Handel 2011
 
Mój pierwszy sklep internetowy
Mój pierwszy sklep internetowyMój pierwszy sklep internetowy
Mój pierwszy sklep internetowy
 
Zarzadzanie tozsamoscia za pomoca fim
Zarzadzanie tozsamoscia za pomoca fimZarzadzanie tozsamoscia za pomoca fim
Zarzadzanie tozsamoscia za pomoca fim
 
Wstęp do programowania w chmurze przy użyciu Kubernetesa
Wstęp do programowania w chmurze przy użyciu KubernetesaWstęp do programowania w chmurze przy użyciu Kubernetesa
Wstęp do programowania w chmurze przy użyciu Kubernetesa
 
Gemini Cloud - Salesforce.com
Gemini Cloud - Salesforce.comGemini Cloud - Salesforce.com
Gemini Cloud - Salesforce.com
 
Start z TaskCentre®
Start z TaskCentre®Start z TaskCentre®
Start z TaskCentre®
 
Automatyzacja raportowania-podatkowego-finansowego
Automatyzacja raportowania-podatkowego-finansowegoAutomatyzacja raportowania-podatkowego-finansowego
Automatyzacja raportowania-podatkowego-finansowego
 
Bps Live 2012 Warszawa - analityka-i-symulacje procesów
Bps Live 2012 Warszawa - analityka-i-symulacje procesówBps Live 2012 Warszawa - analityka-i-symulacje procesów
Bps Live 2012 Warszawa - analityka-i-symulacje procesów
 
ADONIS 4.0 - prezentacja nowych funkcji
ADONIS 4.0 - prezentacja nowych funkcjiADONIS 4.0 - prezentacja nowych funkcji
ADONIS 4.0 - prezentacja nowych funkcji
 
Case Study - eCommerce w TIM SA
Case Study - eCommerce w TIM SACase Study - eCommerce w TIM SA
Case Study - eCommerce w TIM SA
 
Case study - Wdrożenie eCommerce w TIM SA
Case study - Wdrożenie eCommerce w TIM SACase study - Wdrożenie eCommerce w TIM SA
Case study - Wdrożenie eCommerce w TIM SA
 
Enova365 katalog produktowy
Enova365 katalog produktowyEnova365 katalog produktowy
Enova365 katalog produktowy
 
Nowa wersja systemu - upgrade czy re-implementacja
Nowa wersja systemu - upgrade czy re-implementacjaNowa wersja systemu - upgrade czy re-implementacja
Nowa wersja systemu - upgrade czy re-implementacja
 

Integration framework dla SAP Business One

  • 1. Integration Framework w SAP Business One Platforma do obsługi różnych scenariuszy biznesowych
  • 2. 2© 2016 SAP SE / SUPREMIS. Wszystkie prawa zastrzeżone.. Wstęp Agenda Monitorowanie Tworzenie scenariuszy biznesowych
  • 4. 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 ERP Intercompany Integration Solution dla SAP Business One, integracja SAP Business One dla SAP NetWeaver  Platforma do obsługi różnych, dowolnych scenariuszy przez partnerów np. do połączenia SAP Business One ze sklepami online, sieciami biznesowymi i mediami społecznościowymi
  • 5. 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. 6© 2016 SAP SE / SUPREMIS. Wszystkie prawa zastrzeżone.. Korzyści Niezawodna Technologia 10,000+ instalacji Jednolite Rozwiązanie SAP jako zaufany dostawca Łatwy w użyciu Zarządzanie procesami biznesowymi (BPM) Szybkie wdrożenie np. pakietowe Niższe TCO Zautomatyzowane 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. 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. 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ład Firma 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. 10© 2016 SAP SE / SUPREMIS. Wszystkie prawa zastrzeżone.. Krok Scenariusza Struktura scenariusza Wejście Nadawca 1 Nadawca N Nadawca 2 Odbiorca 1 Odbiorca N Odbiorca 2 … … WyjściePrzetwarzanie DoXML ZXML XML, XSLT, XPath Konwertowanie przychodzącej struktury wiadomości XML i treści do wiadomości wychodzącej XML
  • 11. 11© 2016 SAP SE / SUPREMIS. Wszystkie prawa zastrzeżone.. Krok Scenariusza Możliwości rozwijania i dostosowywania do etapu procesu Kanały Przychodzące SAP Business One , SAP ERP, Serwisy Web, HTTP, Pliki, Baza danych, Kolejka wewnętrzna Przetwarzanie atomowe Wychodzące SAP Business One, SAP ERP, Serwisy Web, Plik, Baza danych
  • 12. 12© 2016 SAP SE / SUPREMIS. Wszystkie prawa zastrzeżone.. Krok Scenariusza Przykł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. 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 Scenariusza Duż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. 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. 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 deweloperskich
  • 17. 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. 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. 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. 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. 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. 23© 2016 SAP SE / SUPREMIS. Wszystkie prawa zastrzeżone.. Krok Scenariusza Struktura 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. 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ści Payload/@Role=’R’ Odbiorca wiadomości Payload/@Role=’C’ Ta sekcja zawiera informacje pochodzące z wywoływania atomu, np. wywoływanie atomu SQL, aby wzbogacić dane w wiadomości
  • 25. 25© 2016 SAP SE / SUPREMIS. Wszystkie prawa zastrzeżone.. Przykład Wiadomość 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”)
  • 26. www.supremis.pl +48 22 29 27 500 info@supremis.pl 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