Integracja z firmą kurierską FEDEX
Zastosowanie
Integracja AMODIT z FEDEX, to kolejna integracja z firmą kurierską/przesyłkową.
Dzięki tej integracji, procesy biznesowe związane z nadawaniem przesyłek mogą być rozszerzone o nowe funkcjonalności, udostępniane przez firmę FEDEX, takie jak:
- rejestracja przesyłki w portalu FEDEX;
- anulowanie kuriera;
- zamówienie kuriera;
- wydrukowanie etykiety przesyłki;
- śledzenie statusu przesyłki;
Nowe funkcje w regułach
W systemie AMODIT zostały zaimplementowane następujące metody API, udostępnione przez serwisy/systemy firmy FEDEX(!):
- zapiszListV2 – metoda służąca do przekazania danych o przesyłce do FEDEX.
- A4 PDF Label Print – zestaw metod, działających jako oddzielny serwis, które umożliwiają zwrócenie kilku rodzajów nalepek.
- zapiszDokumentWydania – metoda zwracająca dokument potrzebny pod koniec dnia, żeby przekazać kurierowi.
- pobierzStatusyPrzesylki – metoda pozwalająca na pobranie statusu przesyłki.
- dodajZlecenieV2 – metoda służąca do zamawiania kuriera.
- anulujZlecenie – metoda służąca do anulowania kuriera.
UWAGA! Powyższa lista metod jest dostępna w systemie AMODIT dla projektantów procesów jako odrębny zestaw funkcji reguł, przedstawionych w rozdziale „Zestaw funkcji reguł” poniżej.
Co jest potrzebne, aby użytkownicy mogli korzystać z tych możliwości?
Klucz licencyjny
W celu skorzystania w procesach AMODIT z obsługi przesyłek przez firmę FEDEX, należy wykupić odrębne licencje na dedykowany moduł.
Konfiguracja rejestru Companies
Aby móc tworzyć przesyłki FedEx, należy odpowiednio skonfigurować proces typu rejestr o nazwie Companies. Wymagane pola to:
- Company name
- fedex_client_api_key(klucz API nadany przez Fedex)
- fedex_client_secret (klucz tajny nadany przez Fedex)
- fedex_account (numer konta wysyłkowego przez Fedex)
- fedex_test_enviroment (pole tak/nie)
- fedex_postal_code (tylko liczby)
- fedex_street_lines1 (pierwsza linia adresu)
- fedex_street_lines2 (druga linia adresu, może zostać puste)
- fedex_street_lines3 (trzecia linia adresu, może zostać puste)
- fedex_city
- fedex_state_or_province_code (kod stanu lub prowincji, https://developer.fedex.com/api/en-us/guides/api-reference.html#canadaprovincecodes)
- fedex_country_code(kod kraju, https://developer.fedex.com/api/en-us/guides/api-reference.html#countrycodes )
- fedex_phone
Można też skorzystać z gotowej definicji takiego rejestru – companies_registry_definition.zip.
Zestaw funkcji reguł
Integracja z firmą kurierską FEDEX odbywa się za pomocą zestawu funkcji reguł dostępnych w definicjach procesów. Lista funkcji:
Funkcjonalność dostępna od wersji 221231 systemu AMODIT.