Symfonia Web API
Usługa umożliwia...
...wymianę informacji pomiędzy modułami Handel oraz Finanse i Księgowość, a rozwiązaniami zewnętrznymi (np. sklep internetowy). Zbudowana jest w oparciu o technologię WebServices i styl architektoniczny REST. Do komunikacji wykorzystuje komunikaty w JSON.
WebAPI to usługa systemu Windows. W zależności od wybranego programu z którym WebAPI współpracuje usługa ta uruchamia w tle program Symfonia ERP Handel (korzystając z własnej licencji) lub proces do którego ładowany jest obiekt integracji przeznaczony dla Symfonia ERP Finanse i Księgowość. Uruchomiona usługa udostępnia funkcjonalności programu za pomocą protokołu HTTP. Zapytania (requesty) kierowane przez użytkowników do WebAPI są przekierowywane do uruchomionego programu, a odpowiedzi (response) są zwracane użytkownikom/klientom usługi.
WebAPI pracuje na konkretnym użytkowniku Handel/FK, tak więc np.: wszystkie utworzone dokumenty przez WebAPI będą utworzone przez wskazanego w konfiguracji użytkownika.
WebAPI ma możliwość pracy na szyfrowanym protokole HTTPS.
Wykorzystanie HTTPS niesie za sobą kilka korzyści:
- Szyfrowanie przesyłanych danych
- Integralność danych, czyli wykrywanie zmian lub uszkodzeń danych
- Uwierzytelnienie, czyli użytkownik ma możliwość weryfikacji czy komunikuje się z właściwą usługą
Warto wiedzieć...
Certyfikat można przypisać tylko do adresów z prefixem https. Aby przypisać certyfikat można skorzystać z mechanizmu dostępnego w konfiguratorze WebAPI. Jednakże w tym celu certyfikat musi być zainstalowany w lokalizacji Komputer lokalny w magazynie Zaufane główne urzędy certyfikacji. Obowiązkowo do certyfikatu, który chcemy wykorzystać musimy posiadać klucz prywatny. W certyfikat należy zaopatrzyć się we własnym zakresie.
Funkcjonalność ta jest dostępna w subskrypcji rocznej i wyceniana w zależności od zakresu integracji.
Dostępne są następujące funkcje:
- Moduł Main
funkcjonalność podstawowa WebAPI + działanie modułu HMF jako serwer OLE Automation - Moduł – Kontrahenci
Pobieranie/edycja/tworzenie danych kontrahentów w module HMF - Moduł - Towary
Pobieranie/edycja/tworzenie danych towarów w module HMF - Moduł - Stany magazynowe
Pobieraniem danych o stanach magazynowych/handlowych towarów z modułu HMF - Moduł - Zamówienia obce
Usługi biznesowe związane z pobieraniem/tworzeniem zamówień obcych, pobieraniem informacji dodatkowych do zamówień (w tym wydruków), wystawianie dokumentów powiązanych z zamówieniem - Moduł - Płatności
Wprowadzanie dokumentów KP (kasa przyjmie), rozliczenie wskazanych faktur (o wprowadzonych kwotach) na wprowadzonym KP, pobieranie numeru wystawionego KP - Moduł - Dokumenty magazynowe
Pobieranie, tworzenie dokumentów magazynowych, pobieranie informacji dodatkowych do tych dokumentów, wydruki, wystawianie dokumentów powiązanych - Moduł - Dokumenty sprzedaży
Pobieranie, tworzenie dokumentów sprzedaży, informacje dodatkowe do tych dokumentów, wydruki, wystawianie dokumentów powiązanych - Moduł - Zamówienia własne
Pobieranie/tworzenie zamówień własnych, pobieranie informacji dodatkowych do zamówień (w tym wydruków), wystawianie dokumentów powiązanych z zamówieniem (PZ, faktura zakupu) - Możliwości włączenia dodatkowego modułu – własnego
Możliwość stworzenia własnych modułów udostępniających inne usługi biznesowe w formacie web service - Funkcjonalność Main + wszystkie powyższe funkcjonalności
Komplet - wszystkie powyższe
ZAUFALI NAM