Udostępnij przez


Exact Online Premium [PRZESTARZAŁE]

Nawiąż połączenie z kontem Exact Online Premium i otrzymuj powiadomienia o utworzeniu lub zaktualizowaniu jednostek biznesowych.

Obecnie obsługiwane jednostki to Zamówienia sprzedaży, Projekty, Konta i Szanse sprzedaży.

W przyszłości zostanie dodanych więcej jednostek i zdarzeń.

Ten łącznik jest dostępny w następujących produktach i regionach:

Usługa Class Regions
Copilot Studio Premium Wszystkie regiony usługi Power Automate z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Logic Apps Standard Wszystkie regiony usługi Logic Apps z wyjątkiem następujących:
     — Regiony platformy Azure Government
     — Regiony platformy Azure (Chiny)
     - Departament Obrony USA (DoD)
Power Apps Premium Wszystkie regiony usługi Power Apps z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Power Automate Premium Wszystkie regiony usługi Power Automate z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Kontakt
Name Dokładny
adres URL https://www.exact.com
Metadane łącznika
Publisher Dokładne MKB Software BV
Witryna internetowa https://www.exact.com
Zasady ochrony prywatności https://www.exact.com/trust/privacy/privacy-statement
Kategorie Kolaboracja; Finanse

Łącznik Exact Online Premium dla usługi Power Automate umożliwia odbieranie powiadomień z usługi Exact Online po zmianie rekordu jednostki biznesowej. W przypadku niektórych jednostek można utworzyć wyzwalacz, który odpowiada na nowo utworzone lub zmodyfikowane rekordy. Ponadto łącznik może wykonywać pewne niestandardowe formatowanie, co zmniejsza złożoność użytkownika.

Wymagania wstępne

Aby można było korzystać z łącznika, wymagana jest subskrypcja Exact Online Premium.

Jak uzyskać poświadczenia

Ten łącznik używa autoryzacji OAuth na platformie Exact Online. Zaloguj się przy użyciu osobistego konta Exact Online Premium.

Wprowadzenie do łącznika

Łącznik udostępnia kilka wyzwalaczy dla zmodyfikowanych lub nowo utworzonych rekordów jednostek biznesowych — w tym czasie dla kont, szans sprzedaży, projektów i zamówień sprzedaży. Uruchom przepływ przy użyciu jednego z tych wyzwalaczy.

  • Utwórz nowy przepływ w usłudze Power Automate i wybierz jeden z wyzwalaczy jako punkt początkowy
    • Po utworzeniu lub zmianie jednostki [jednostka]
    • Musisz wybrać jedną z dostępnych firm w kontrolce listy rozwijanej — wyzwalacz zostanie utworzony tylko dla tej firmy
  • Zdarzenia muszą być również włączone w usłudze Exact Online. W przeciwnym razie nie otrzymasz żadnych elementów w usłudze Power Automate
    • Przejdź do obszaru Omówienieprzepływu>danych> głównych: przepływy i utwórz nowy przepływ lub zmodyfikuj istniejący
    • Wybierz odpowiednią jednostkę i zdarzenie, na przykład Konto / po zmodyfikowaniu konta
    • Może być konieczne utworzenie wielu przepływów, jeśli chcesz otrzymywać zarówno utworzone, jak i zmodyfikowane rekordy

Komunikat pochodzący z usługi Exact Online zawiera pole o nazwie Payload z danymi utworzonego lub zmodyfikowanego rekordu. Łącznik zawiera akcję Pobierz wartości , która przygotowuje ten ładunek do Twoich potrzeb.

  • Jako typ jednostki wybierz tę samą jednostkę co wyzwalacz
  • Jako typ wartości wybierz następujące elementy:
    • Nowe wartości , jeśli chcesz mieć możliwość wybrania określonych pól nowego (zmienionego) stanu w innych akcjach
    • Stare wartości , jeśli chcesz mieć możliwość wybrania określonych pól starego (niezmienionego) stanu w innych akcjach
    • Tabela , jeśli chcesz pobrać zawartość jako całą kolekcję do użycia w innych akcjach
    • Aby uzyskać więcej informacji, zobacz sekcję Przykłady poniżej
  • Parametr Payload domyślnie zawiera odwołanie do właściwości Payload komunikatu wyzwalacza. Nie należy tego zmieniać.
  • Dodatkowe parametry Content-Type i Accept są domyślnie ustawione na wartość application/json. Nie należy tego zmieniać.

Przykłady

Przykład 1: przetwarzanie tylko zamówień sprzedaży o wartości ponad 10 000 euro

  • Użyj wyzwalacza Po utworzeniu lub zmianie zamówienia sprzedaży
  • Dodaj akcję Pobierz wartości z jednostką ustawioną na Wartość Zamówienie sprzedaży i Typ wartości ustawioną na nowe wartości
  • Korzystanie z bloku Warunek( kontrolka wbudowanej akcji)
    • Ustaw warunek na AmountDC | mniejsze niż | 10000
      • Uwaga: AmountDC jest danymi wyjściowymi polecenia Pobierz wartości
  • W prawdziwej gałęzi bloku warunku dodaj akcję Zakończ (akcja wbudowana kontrolki )

Przykład 2: wyprowadzenie zmienionych pól do wiadomości e-mail

  • Użyj dowolnego z dostępnych wyzwalaczy utworzonych/zmienionych
  • Dodaj akcję Pobierz wartości z tą samą jednostką co wyzwalacz, a typ wartości ustawioną na tabelę
  • Dodaj akcję Filtr (wbudowana operacja danych ) z danymi wyjściowymi polecenia Pobierz wartości jako dane wejściowe i jako warunek ustawiania oldValue | Nie równa się | newValue
  • Dodaj akcję Utwórz tabelę HTML (wbudowana operacja danych ) i użyj danych wyjściowych akcji Filtr
  • Utwórz akcję Programu Outlook Wyślij wiadomość e-mail i dołącz dane wyjściowe akcji Utwórz tabelę HTML w ramach wiadomości

Znane problemy i ograniczenia

Pusty komunikat dla testu łączności

Podczas konfigurowania nowego przepływu lub włączania istniejącego przepływu do usługi Exact Online w celu zarejestrowania przepływu jest wysyłany komunikat do usługi Exact Online. Dokładne online z kolei wysyła komunikat testowy (bez zawartości), aby potwierdzić połączenie.

Jeśli nie zajmujesz się tym komunikatem w przepływie, przepływ może kończyć się błędem lub wysyłać powiadomienia z niekompletną zawartością. Ponieważ zazwyczaj jest to jednorazowe zachowanie, możesz go zaakceptować, ale mogą pojawić się ostrzeżenia dotyczące przepływów zakończonych niepowodzeniem.

Bardziej eleganckim sposobem radzenia sobie z nim jest przetestowanie, czy komunikat jest pusty w akcji Warunek . Test empty(triggerOutputs()?['body']) | równa się | true jest dobrym sposobem, aby to zrobić. W gałęzi true dodaj akcję Zakończ z wynikiem Powodzenie. Następnie kontynuuj rzeczywisty przepływ po akcji Warunek.

Typowe błędy i środki zaradcze

Do tej pory nie wystąpiły żadne błędy.

Często zadawane pytania

Co dokładnie robi akcja Pobierz wartości?

Polecenie Pobierz wartości wykonuje kilka akcji, które w przeciwnym razie wymagają wielu bardziej złożonych akcji w przepływie. W kolejności są to:

  • Payload Pobiera ono pole z wyzwalacza i konwertuje jego tekst na obiekt JSON. Jest to odpowiednik json(...) funkcji;
  • Ładuje schemat dla tego obiektu JSON, aby można było odwoływać się do jego właściwości w dalszych akcjach. Można to zrobić za pomocą akcji Analizowanie kodu JSON , ale musisz podać cały schemat samodzielnie;
  • Może przekonwertować ładunek przychodzący na pełną tabelę ze wszystkimi danymi lub na obiekt pokazujący stary lub nowy stan jednostki. Ten ostatni jest stosunkowo złożony do osiągnięcia w przepływie.

Jaka powinna być wartość ładunku w akcji Pobierz wartości?

Domyślnie jest to ustawienie, do triggerOutputs()?['body/Content/Payload'] którego jest odwołanie do pola Ładunki odebrane w wyzwalaczu. Nie należy tego zmieniać.

Dlaczego muszę podać typ jednostki dla opcji Pobierz wartości?

Akcja Pobierz wartości używa techniki nazywanej generowaniem schematu dynamicznego, która umożliwia wybranie właściwości wybranej jednostki w dalszych akcjach. Jest to funkcja projektanta przepływu. Niestety w czasie projektowania wyzwalacz nie może przekazać wybranego typu jednostki do innych akcji. W związku z tym należy ponownie wybrać typ jednostki.

Co się stanie w przypadku wybrania nieprawidłowego typu jednostki dla opcji Pobierz wartości?

Projektant przepływu wyświetli nieprawidłowe właściwości odebranej jednostki, na przykład właściwości projektu w zamówieniu sprzedaży. Oznacza to, że niektóre właściwości, które są częścią jednostki, nie są wyświetlane, a niektóre właściwości, które są wyświetlane, nie są faktycznie częścią jednostki.

Nadal możesz uzyskać dostęp do właściwości, jeśli istnieją w jednostce, ale musisz ręcznie wprowadzić odwołanie.

Wybranie nieistniejącej właściwości w innej akcji spowoduje po prostu pustą wartość; konsekwencje tego będą zależeć od działania.

Limity ograniczania

Nazwa Wywołania Okres odnowienia
Wywołania interfejsu API na połączenie 100 60 sekund

Akcje

Pobieranie wartości [PRZESTARZAŁE]

Spowoduje to załadowanie wartości z pola Ładunku wyzwalacza w wybranym formacie.

Pobieranie wartości [PRZESTARZAŁE]

Spowoduje to załadowanie wartości z pola Ładunku wyzwalacza w wybranym formacie.

Parametry

Nazwa Klucz Wymagane Typ Opis
nagłówek Content-Type
Content-Type string

Określ typ zawartości ładunku.

Zaakceptuj nagłówek
Accept string

Określ akceptowany format odpowiedzi.

Typ jednostki
EntityType True string

Wybierz typ jednostki biznesowej dla tej operacji.

Typ wartości:
ValueType True string

Wybierz typ wartości dla tej operacji.

Ładunek
body string

Dodaj odwołanie do pola Ładunku tutaj

Zwraca

Dane wyjściowe tej operacji są dynamiczne.

Wyzwalacze

Po utworzeniu lub zmianie konta [PRZESTARZAŁE]

Subskrybuje to tworzenie lub zmienianie zdarzeń dla kont.

Po utworzeniu lub zmianie projektu [PRZESTARZAŁE]

Subskrybuje to tworzenie lub zmienianie zdarzeń dla projektów.

Po utworzeniu lub zmianie szansy sprzedaży [PRZESTARZAŁE]

Subskrybuje to tworzenie lub zmienianie zdarzeń dla szans sprzedaży.

Po utworzeniu lub zmianie zamówienia sprzedaży [PRZESTARZAŁE]

Subskrybuje to tworzenie lub zmienianie zdarzeń dla zamówień sprzedaży.

Po utworzeniu lub zmianie konta [PRZESTARZAŁE]

Subskrybuje to tworzenie lub zmienianie zdarzeń dla kont.

Parametry

Nazwa Klucz Wymagane Typ Opis
Firma
Company True string

Wybierz firmę, dla której chcesz otrzymywać zdarzenia.

Zwraca

Po utworzeniu lub zmianie projektu [PRZESTARZAŁE]

Subskrybuje to tworzenie lub zmienianie zdarzeń dla projektów.

Parametry

Nazwa Klucz Wymagane Typ Opis
Firma
Company True string

Wybierz firmę, dla której chcesz otrzymywać zdarzenia.

Zwraca

Po utworzeniu lub zmianie szansy sprzedaży [PRZESTARZAŁE]

Subskrybuje to tworzenie lub zmienianie zdarzeń dla szans sprzedaży.

Parametry

Nazwa Klucz Wymagane Typ Opis
Firma
Company True string

Wybierz firmę, dla której chcesz otrzymywać zdarzenia.

Zwraca

Po utworzeniu lub zmianie zamówienia sprzedaży [PRZESTARZAŁE]

Subskrybuje to tworzenie lub zmienianie zdarzeń dla zamówień sprzedaży.

Parametry

Nazwa Klucz Wymagane Typ Opis
Firma
Company True string

Wybierz firmę, dla której chcesz otrzymywać zdarzenia.

Zwraca

Definicje

guidText

EntityChangedEvent

Nazwa Ścieżka Typ Opis
Content
Content ChangeEventContent
HashCode
HashCode string

ChangeEventContent

Nazwa Ścieżka Typ Opis
Temat
Topic string
ClientId
ClientId guidText
Firma
Division integer

Firma

Akcja
Action string
Key
Key guidText
ExactOnlineEndpoint
ExactOnlineEndpoint string
EventCreatedOn
EventCreatedOn string
Ładunek
Payload string