MENU
    M365 Dynamics F&O Connector
    • 03 Nov 2023
    • 3 Minuty do przeczytania
    • Współtwórcy

    M365 Dynamics F&O Connector


    Streszczenie artykułu

    M365 Dynamics F&O Connector

    Integracja Tulip z systemem ERP Dynamics(F&O)

    Wprowadzenie

    Potężne rozwiązanie ERP Microsoft Dynamics 365 (F&O) jest proste, łatwe w użyciu i szybko udowadnia zwrot z inwestycji po wdrożeniu. Podstawowe funkcje ERP obejmują zarządzanie finansami, zarządzanie kapitałem ludzkim, analitykę biznesową, produkcję, zarządzanie łańcuchem dostaw, zaopatrzenie i sourcing, zarządzanie projektami i księgowość, sprzedaż i marketing oraz zarządzanie usługami.

    Celem tego konektora jest integracja Tulip z Microsoft Dynamics (F&O) za pomocą konektorów HTTP i zapewnienie naszym klientom gotowego konektora, który można zaimportować do ich instancji i wykonać kompletny zestaw operacji od końca do końca.

    Cel

    Zamierzamy wyróżnić różne funkcje konektorów, które można zbudować, wykonując wywołania HTTP do interfejsu API Microsoft Dynamics w celu interakcji z danymi i wykonywania podstawowych operacji CRUD na Dynamics. Funkcje konektora używane w konektorze umożliwiają pobieranie listy zamówień wsadowych, aktualizowanie zamówień wsadowych, aktualizowanie operacji trasy i filtrowanie listy operacji według statusu.

    Dokumentacja API

    Dokumentacja Microsoft Graph API

    Wymagania wstępne

    1. Skonfigurowanie poświadczeń OAuth 2.0 w usłudze Azure Active Directory.
    2. Zarejestrowanie interfejsu API z wymaganymi zakresami w portalu Azure Active Directory.

    Szczegóły połączenia Tulip

    Następujące informacje muszą zostać skonfigurowane w Tulip's

    Konektory.

    1. Uruchomione na: Cloud Connector Host
    2. Host: .cloudax.dynamics.com
    3. Port:443
    4. TLS: Tak

    OAuth 2: Uwierzytelnianie zostanie przeniesione do wszystkich

    funkcji konektora

    Funkcje łącznika

    Pobieranie listy wszystkich zleceń wsadowych

    Cel

    Ten konektor pobiera listę wszystkich dostępnych zleceń wsadowych w Dynamics.

    Punkt końcowy

    Wywołanie HTTP GET do punktu końcowego: https://<host_url>:443/data/BatchOrderHeaders

    Wymagane dane wejściowe

    1. Legal Entity ID (parametr zapytania przekazywany jako filtr OData)

    Ekstraktor danych wyjściowych

    Istnieją różne pola zwracane przez Dynamics, w oparciu o każdy przypadek użycia można analizować wiele pól. Wymienię kilka z nich, które są analizowane w konektorze:

    1. Numer zamówienia partii
    2. Zaplanowana ilość
    3. Numer pozycji
    4. ScheduledStartDate
    5. ProductName
    6. WorkOrderStatus
    7. Identyfikator partii zapasów

    Uzyskanie listy wszystkich zleceń partii według statusu

    Cel

    Ten łącznik pobiera listę wszystkich dostępnych zleceń wsadowych w Dynamics, określając konkretny status.

    Punkt końcowy

    Wywołanie HTTP GET do punktu końcowego: https://<host_url>:443/data/BatchOrderHeaders

    Wymagane dane wejściowe

    1. Legal Entity ID (parametr zapytania przekazywany jako filtr OData)
    2. Batch Order Status (parametr zapytania przekazany jako filtr OData)

    Ekstraktor danych wyjściowych

    Istnieją różne pola zwracane przez Dynamics, w oparciu o każdy przypadek użycia można analizować wiele pól. Wymienię kilka z nich, które są analizowane w konektorze:

    1. Numer zamówienia partii
    2. Zaplanowana ilość
    3. Numer pozycji
    4. ScheduledStartDate
    5. ProductName
    6. WorkOrderStatus
    7. Identyfikator partii zapasów

    Uzyskanie szczegółowych informacji o zamówieniu partii

    Cel

    Ten łącznik pobiera listę określonych zamówień partii w Dynamics poprzez określenie numeru zamówienia partii.

    Punkt końcowy

    Wywołanie HTTP GET do punktu końcowego: https://<host_url>:443/data/BatchOrderHeaders

    Wymagane dane wejściowe

    1. Legal Entity ID (parametr zapytania przekazywany jako filtr OData)
    2. Batch Order Number (parametr zapytania przekazywany jako filtr OData)

    Ekstraktor danych wyjściowych

    Istnieją różne pola zwracane przez Dynamics, w oparciu o każdy przypadek użycia można analizować wiele pól. Wymienię kilka z nich, które są analizowane w konektorze:

    1. Numer zamówienia partii
    2. Zaplanowana ilość
    3. Numer pozycji
    4. ScheduledStartDate
    5. ProductName
    6. WorkOrderStatus
    7. Identyfikator partii zapasów

    Aktualizacja statusu zamówienia partii

    Cel

    Ten łącznik aktualizuje status pobranego zamówienia partii.

    Punkt końcowy

    Wywołanie HTTP POST do punktu końcowego: https://<host_url>:443/data/TPProdTableStatusUpdates

    Wymagane dane wejściowe

    1. Legal Entity ID (parametr zapytania przekazywany jako filtr OData)
    2. Numer zamówienia partii (parametr zapytania przekazywany jako filtr OData)
    3. Status produkcji (treść żądania)

    Pobierz formułę zamówienia partii/BOM

    Cel

    Ten łącznik pobiera listę BOM lub formułę dla zlecenia wsadowego.

    Punkt końcowy

    Wywołanie HTTP GET do punktu końcowego: https://<host_url>:443/data/BatchOrderFormulaLines

    Wymagane dane wejściowe

    1. Legal Entity ID (parametr zapytania przekazywany jako filtr OData)
    2. Batch Order Number (parametr zapytania przekazany jako filtr OData)

    Dane wyjściowe

    Istnieją różne pola zwracane przez Dynamics, w oparciu o każdy przypadek użycia można analizować wiele pól. Wymienię kilka z nich, które są analizowane w konektorze:

    1. Numer materiału
    2. Nazwa materiału
    3. Identyfikator partii zapasów
    4. UOM
    5. Numer operacji trasy
    6. Numer linii

    Pobiera listę operacji dla zlecenia wsadowego

    Cel

    Ten łącznik pobiera listę wszystkich operacji, które muszą zostać przetworzone w ramach zlecenia wsadowego.

    Punkt końcowy

    Wywołanie HTTP GET do punktu końcowego - https://<host_url>:443/data/TBProductionOrderRouteOperations

    Wymagane dane wejściowe

    Następujące parametry są wysyłane jako treść żądania

    1. Legal Entity ID (parametr zapytania przekazywany jako filtr OData)
    2. Numer zamówienia partii (parametr zapytania przekazywany jako filtr OData)

    Dane wyjściowe

    Istnieją różne pola zwracane przez Dynamics, w oparciu o każdy przypadek użycia można analizować wiele pól. Wymienię kilka z nich, które są analizowane w konektorze:

    1. Numer operacji
    2. Priorytet operacji
    3. Numer następnej operacji
    4. Nazwa operacji

    Czy ten artykuł był pomocny?