Acumatica ERP Connector
  • 06 Mar 2024
  • 2 Minuty do przeczytania
  • Współtwórcy

Acumatica ERP Connector


Streszczenie artykułu

::: (info) () Aby pobrać aplikację, odwiedź: Biblioteka:::

Wprowadzenie

Acumatica to oparty na chmurze system planowania zasobów przedsiębiorstwa (ERP) dla małych i średnich oraz dużych firm, zwłaszcza tych, które szybko się rozwijają. Zapewnia elastyczne opcje hostingu w chmurze, zarówno w chmurze publicznej, jak i prywatnej, aby zapewnić bezpieczeństwo i dostępność danych. Rozwiązanie oparte na chmurze oferuje elastyczność, mobilność, bezpieczeństwo i łatwość użytkowania przy jednoczesnym obniżeniu kosztów IT i poprawie współpracy w całej organizacji.

Cel

Acumatica ERP oferuje usługi internetowe, które umożliwiają integrację z Tulip. Usługi te umożliwiają Tulip pobieranie danych z Acumatica ERP, przetwarzanie tych danych i przechowywanie nowych lub edytowanych rekordów z powrotem w Acumatica ERP.

API Doc

Poniższa funkcja konektora wyróżniona w tym dokumencie wykorzystuje Acumatica API Docs.

Wymagania wstępne

Subskrybuj konto na platformie Acumatica, a następnie zaimportuj konektor Acumatica ERP z biblioteki.

Szczegóły połączenia Tulip

W konektorze HTTP Tulip należy skonfigurować następujące informacje.

Running On: Cloud Connector Host Host: http://"Acumatica ERP instance URL"/ Port:443 TLS: Yes Authentication: No Auth Headers: Brak nagłówka

Gotowe funkcje konektora

Logowanie

Przed rozpoczęciem korzystania z innych funkcji należy zalogować się za pomocą wymienionych uwierzytelnień za pomocą tej funkcji. Jeśli się powiedzie, otrzymasz z powrotem pliki cookie w nagłówku odpowiedzi, które są wymagane do korzystania z innych funkcji. Aby zobaczyć prawidłowe parametry uwierzytelniania, zapoznaj się z powyższym dokumentem API.

Tworzenie rekordu

Gdy chcesz utworzyć rekord za pomocą interfejsu API, uzyskujesz dostęp do wymaganego adresu URL za pomocą metody HTTP PUT i przekazujesz reprezentację rekordu w formacie JSON w treści żądania.

Żądanie raportu

Aby zażądać raportu za pomocą interfejsu API REST opartego na umowie, należy uzyskać dostęp do wymaganego adresu URL za pomocą metody POST HTTP. Przekazujesz parametry raportu w formacie JSON w treści żądania.

Pobieranie listy BOM

Jeśli korzystasz z opartego na umowie interfejsu API REST do integracji Acumatica ERP z zewnętrznym systemem, ten zewnętrzny system może pobrać listę istniejących zestawień materiałów (BOM).

Pobieranie listy punktów końcowych

Pobieranie listy rekordów w partii

Aby pobrać dużą liczbę rekordów tego samego typu za pomocą interfejsu API REST opartego na umowie, można zastosować kilka podejść. Istnieją dwie skrajności w wykonywaniu tego zadania: Wykonujesz pojedyncze żądanie, które pobiera wszystkie potrzebne informacje. W tym przypadku istnieje ryzyko przekroczenia limitu czasu operacji. Wykonujesz wiele żądań, z których każde pobiera pojedynczy rekord, którego potrzebujesz. W tym przypadku całe zadanie zajmuje dużo czasu. Zrównoważone podejście łączy te dwie skrajności: wykonujesz wiele żądań z parametrami $top i $skip, z których każde pobiera część potrzebnych rekordów. Liczbę rekordów do pobrania w pojedynczym żądaniu wybiera się empirycznie, aby zoptymalizować wydajność całego zadania lub paginować rekordy.


Czy ten artykuł był pomocny?

What's Next