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.
- Nastavit podmínku na
- 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:
-
PayloadVezme pole z triggeru a převede jeho text na objekt JSON. To je ekvivalentemjson(...)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
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
- Body
- EntityChangedEvent
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
- Body
- EntityChangedEvent
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
- Body
- EntityChangedEvent
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
- Body
- EntityChangedEvent
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 |