Sdílet prostřednictvím


Přesná Online Premium [ZASTARALÉ]

Připojte se ke svému účtu Exact Online Premium a získejte oznámení o vytvoření nebo aktualizaci obchodních entit.

Aktuálně podporované entity jsou Prodejní objednávky, Projekty, Účty a Příležitosti.

V budoucnu se přidají další entity a události.

Tento konektor je dostupný v následujících produktech a oblastech:

Service Class Regions
Copilot Studio Premium Všechny oblasti Power Automate s výjimkou následujících:
     – státní správa USA (GCC)
     – státní správa USA (GCC High)
     - China Cloud provozovaný společností 21Vianet
     - Ministerstvo obrany USA (DoD)
Logic Apps Standard Všechny oblasti Logic Apps s výjimkou následujících:
     – Oblasti Azure Government
     – Oblasti Azure China
     - Ministerstvo obrany USA (DoD)
Power Apps Premium Všechny oblasti Power Apps s výjimkou následujících:
     – státní správa USA (GCC)
     – státní správa USA (GCC High)
     - China Cloud provozovaný společností 21Vianet
     - Ministerstvo obrany USA (DoD)
Power Automate Premium Všechny oblasti Power Automate s výjimkou následujících:
     – státní správa USA (GCC)
     – státní správa USA (GCC High)
     - China Cloud provozovaný společností 21Vianet
     - Ministerstvo obrany USA (DoD)
Kontakt
Název Přesný
URL https://www.exact.com
Metadata konektoru
Vydavatel Přesný MKB Software BV
Internetová stránka https://www.exact.com
Zásady ochrany osobních údajů https://www.exact.com/trust/privacy/privacy-statement
Kategorie Spolupráce; Finance

Konektor Exact Online Premium pro Power Automate umožňuje přijímat oznámení z Přesného Online, když se změní záznam obchodní entity. U určitých entit je možné vytvořit trigger, který reaguje na nově vytvořené nebo upravené záznamy. Kromě toho může konektor provádět určité vlastní formátování, což snižuje složitost uživatele.

Požadavky

Aby bylo možné konektor používat, vyžaduje se předplatné Exact Online Premium.

Jak získat přihlašovací údaje

Tento konektor používá autorizaci OAuth na platformě Exact Online. Přihlaste se pomocí svého osobního účtu Exact Online Premium.

Začínáme s konektorem

Konektor poskytuje několik aktivačních událostí pro upravené nebo nově vytvořené záznamy obchodních entit – v tuto chvíli pro účty, příležitosti, projekty a prodejní objednávky. Spusťte tok jedním z těchto triggerů.

  • Vytvoření nového toku v Power Automate a výběr některého z triggerů jako výchozího bodu
    • Při vytvoření nebo změně [entity]
    • V ovládacím prvku rozevíracího seznamu musíte zvolit jednu z dostupných společností – aktivační událost se vytvoří jenom pro tuto společnost.
  • Události musí být povolené i v Přesném online režimu, jinak v Power Automate nic neobdržíte.
    • Přejděte na Přehled hlavníhotoku> dat>: Toky a buď vytvořte nový tok, nebo upravte existující tok.
    • Vyberte odpovídající entitu a událost, například Účet / Při změně účtu.
    • Pokud chcete přijímat vytvořené i upravené záznamy, budete možná muset vytvořit více toků.

Zpráva přicházející z Přesného online obsahuje pole volané Payload s daty vytvořeného nebo upraveného záznamu. Konektor má akci Získat hodnoty , která připraví tuto datovou část pro vaše potřeby.

  • Jako typ entity vyberte stejnou entitu jako trigger.
  • Jako typ hodnoty vyberte následující:
    • Nové hodnoty , pokud chcete mít možnost vybrat konkrétní pole nového (změněného) stavu v jiných akcích
    • Staré hodnoty , pokud chcete mít možnost vybrat konkrétní pole starého (beze změny) v jiných akcích
    • Tabulka , pokud chcete získat obsah jako celou kolekci pro použití v jiných akcích
    • Další podrobnosti najdete v části Příklady níže.
  • Ve výchozím nastavení má parametr Payload odkaz na vlastnost Payload zprávy triggeru. Neměli byste to měnit.
  • Další parametry Content-Type a Accept jsou ve výchozím nastavení nastaveny na application/json. Neměli byste to měnit.

Examples

Příklad 1: Zpracování prodejních objednávek s hodnotou nad 10 000 eur

  • Použití triggeru Při vytvoření nebo změně prodejní objednávky
  • Přidání akce Získat hodnoty s entitou nastavenou na Prodejní objednávku a Typ hodnoty nastavenou na Nové hodnoty
  • Použití bloku podmínky (řízení předdefinované akce)
    • Nastavit podmínku na AmountDC | menší než | 10000
      • Poznámka: AmountDC je výstupem získání hodnot.
  • Ve skutečné větvi bloku podmínky přidejte akci Terminate (Řízení předdefinované akce)

Příklad 2: Výstup změněných polí do e-mailu

  • Použijte některou z dostupných vytvořených nebo změněných aktivačních událostí.
  • Přidání akce Načíst hodnoty se stejnou entitou jako trigger a typ hodnoty nastavený na tabulku
  • Přidání akce filtru (integrovaná akce operace dat ) s výstupem získání hodnot jako vstupu a jako podmínku set oldValue | Nerovná se | newValue
  • Přidání akce Vytvořit tabulku HTML (integrovaná akce operace dat ) a použití výstupu akce Filtru
  • Vytvoření akce Outlooku Odeslat e-mail a zahrnout výstup akce Vytvořit tabulku HTML jako součást zprávy

Známé problémy a omezení

Prázdná zpráva pro test připojení

Při nastavování nového toku nebo při zapnutí existujícího toku se odešle zpráva přesnému Online, aby se tok zaregistroval. Přesná online zase odešle testovací zprávu (bez obsahu) a potvrdí připojení.

Pokud se touto zprávou v rámci toku nezabřešíte, může tok končit chybou nebo odesílat oznámení s neúplným obsahem. Vzhledem k tomu, že se obvykle jedná o jednorázové chování, můžete se rozhodnout ho přijmout, ale může se zobrazit upozornění na neúspěšné toky.

Elegantnější způsob, jak se s ním vypořádat, je otestovat, jestli je zpráva v akci Podmínka prázdná. Test empty(triggerOutputs()?['body']) | rovná se | true je dobrým způsobem, jak to udělat. Ve skutečné větvi přidejte akci Terminate s výsledkem Succeeded ( Úspěch výsledku). Potom pokračujte ve skutečném toku po akci Podmínky.

Běžné chyby a nápravné prostředky

Zatím nebyly zjištěny žádné chyby.

časté otázky

Co přesně dělá akce Získat hodnoty?

Získání hodnot provádí několik akcí, které by jinak vyžadovaly více složitějších akcí ve vašem toku. V pořadí jsou tyto:

  • Payload Vezme pole z triggeru a převede jeho text na objekt JSON. To je ekvivalentem json(...) funkce;
  • Načte schéma pro tento objekt JSON, aby na jeho vlastnosti bylo možné odkazovat v dalších akcích. Můžete to udělat pomocí akce Parsovat JSON , ale musíte zadat celé schéma sami;
  • Příchozí datovou část může převést buď na úplnou tabulku se všemi daty, nebo na objekt zobrazující starý nebo nový stav entity. Druhý z nich je poměrně složitý pro dosažení v toku.

Jaká by hodnota datové části měla být v akci Získat hodnoty?

Ve výchozím nastavení je toto nastavení nastaveno triggerOutputs()?['body/Content/Payload'] na odkaz na pole Datová část přijaté v triggeru. Neměli byste to měnit.

Proč musím zadat typ entity pro získání hodnot?

Akce Získat hodnoty používá techniku označovanou jako dynamické generování schématu, která nám umožňuje vybrat vlastnosti vybrané entity v dalších akcích. Toto je funkce návrháře toků. Trigger bohužel v době návrhu nemůže předat vybraný typ entity jiným akcím. Proto je potřeba typ entity znovu vybrat.

Co se stane, když pro získání hodnot vyberu nesprávný typ entity?

Návrhář toku zobrazí nesprávné vlastnosti přijaté entity, například vlastnosti projektu v prodejní objednávce. To znamená, že některé vlastnosti, které jsou součástí entity, se nezobrazují a některé zobrazené vlastnosti nejsou ve skutečnosti součástí entity.

Pokud existují v entitě, budete mít stále přístup k vlastnostem, ale budete muset odkaz zadat ručně.

Volba neexistující vlastnosti v jiné akci jednoduše způsobí prázdnou hodnotu; důsledky, které budou záviset na akci.

Limity omezování

Name Volání Období obnovení
Volání rozhraní API na připojení 100 60 sekund

Akce

Získání hodnot [ZASTARALÉ]

Tím se načte hodnoty z pole datové části triggeru ve zvoleném formátu.

Získání hodnot [ZASTARALÉ]

Tím se načte hodnoty z pole datové části triggeru ve zvoleném formátu.

Parametry

Name Klíč Vyžadováno Typ Description
záhlaví Content-Type
Content-Type string

Zadejte typ obsahu datové části.

Přijmout hlavičku
Accept string

Zadejte formát přijaté odpovědi.

Typ entity
EntityType True string

Vyberte typ obchodní entity pro tuto operaci.

Typ hodnoty
ValueType True string

Vyberte typ hodnoty pro tuto operaci.

Užitečný náklad
body string

Sem přidejte odkaz na pole Datová část.

Návraty

Výstupy této operace jsou dynamické.

Aktivační události

Při vytvoření nebo změně prodejní objednávky [ZASTARALÉ]

Tím se přihlásíte k odběru událostí vytváření nebo změn prodejních objednávek.

Při vytvoření nebo změně projektu [ZASTARALÉ]

Tím se přihlásíte k odběru událostí vytváření nebo změn pro projekty.

Při vytvoření nebo změně příležitosti [ZASTARALÉ]

Tím se přihlásíte k odběru událostí vytváření nebo změn příležitostí.

Při vytvoření nebo změně účtu [ZASTARALÉ]

Tím se přihlásíte k odběru událostí vytváření nebo změn pro účty.

Při vytvoření nebo změně prodejní objednávky [ZASTARALÉ]

Tím se přihlásíte k odběru událostí vytváření nebo změn prodejních objednávek.

Parametry

Name Klíč Vyžadováno Typ Description
Společnost
Company True string

Vyberte společnost, pro kterou chcete události přijmout.

Návraty

Při vytvoření nebo změně projektu [ZASTARALÉ]

Tím se přihlásíte k odběru událostí vytváření nebo změn pro projekty.

Parametry

Name Klíč Vyžadováno Typ Description
Společnost
Company True string

Vyberte společnost, pro kterou chcete události přijmout.

Návraty

Při vytvoření nebo změně příležitosti [ZASTARALÉ]

Tím se přihlásíte k odběru událostí vytváření nebo změn příležitostí.

Parametry

Name Klíč Vyžadováno Typ Description
Společnost
Company True string

Vyberte společnost, pro kterou chcete události přijmout.

Návraty

Při vytvoření nebo změně účtu [ZASTARALÉ]

Tím se přihlásíte k odběru událostí vytváření nebo změn pro účty.

Parametry

Name Klíč Vyžadováno Typ Description
Společnost
Company True string

Vyberte společnost, pro kterou chcete události přijmout.

Návraty

Definice

GuidText

EntityChangedEvent

Name Cesta Typ Description
Content
Content ChangeEventContent
HashCode
HashCode string

ChangeEventContent

Name Cesta Typ Description
Téma
Topic string
ClientId
ClientId guidText
Společnost
Division integer

Společnost

Činnost
Action string
Key
Key guidText
ExactOnlineEndpoint
ExactOnlineEndpoint string
EventCreatedOn
EventCreatedOn string
Užitečný náklad
Payload string