Delen via


Exact Online Premium [AFGESCHAFT]

Maak verbinding met uw Exact Online Premium-account en ontvang een melding wanneer zakelijke entiteiten worden gemaakt of bijgewerkt.

Momenteel ondersteunde entiteiten zijn Verkooporders, Projecten, Accounts en Verkoopkansen.

In de toekomst worden er meer entiteiten en gebeurtenissen toegevoegd.

Deze connector is beschikbaar in de volgende producten en regio's:

Dienst Class Regions
Copilot Studio Premium Alle Power Automate-regio's , met uitzondering van het volgende:
     - Amerikaanse overheid (GCC)
     - Amerikaanse overheid (GCC High)
     - China Cloud beheerd door 21Vianet
     - Us Department of Defense (DoD)
Logic-apps Standaard Alle Logic Apps-regio's , met uitzondering van het volgende:
     - Azure Government-regio's
     - Azure China-regio's
     - Us Department of Defense (DoD)
Power Apps Premium Alle Power Apps-regio's , met uitzondering van het volgende:
     - Amerikaanse overheid (GCC)
     - Amerikaanse overheid (GCC High)
     - China Cloud beheerd door 21Vianet
     - Us Department of Defense (DoD)
Power Automate Premium Alle Power Automate-regio's , met uitzondering van het volgende:
     - Amerikaanse overheid (GCC)
     - Amerikaanse overheid (GCC High)
     - China Cloud beheerd door 21Vianet
     - Us Department of Defense (DoD)
Contactpersoon
Naam Nauwkeurig
URL https://www.exact.com
Connector-metagegevens
Uitgever Exact MKB Software BV
Webpagina https://www.exact.com
Privacybeleid https://www.exact.com/trust/privacy/privacy-statement
Categorieën Samenwerking; Financieren

Met de Exact Online Premium-connector voor Power Automate kunnen meldingen van Exact Online worden ontvangen wanneer een zakelijke entiteitsrecord verandert. Voor bepaalde entiteiten kan een trigger worden gemaakt die reageert op nieuw gemaakte of gewijzigde records. Daarnaast kan de connector aangepaste opmaak uitvoeren, waardoor de gebruiker minder complex wordt.

Vereiste voorwaarden

Als u de connector wilt gebruiken, is een Exact Online Premium-abonnement vereist.

Referenties ophalen

Deze connector maakt gebruik van OAuth-autorisatie op het Exact Online-platform. Meld u aan met uw persoonlijke Exact Online Premium-account.

Aan de slag met uw connector

De connector biedt verschillende triggers voor gewijzigde of nieuw gemaakte records voor bedrijfsentiteiten, op dit moment voor accounts, verkoopkansen, projecten en verkooporders. Start uw stroom met een van deze triggers.

  • Een nieuwe stroom maken in Power Automate en een van de triggers selecteren als uitgangspunt
    • Wanneer een [entiteit] wordt gemaakt of gewijzigd
    • U moet een van de beschikbare bedrijven kiezen in de vervolgkeuzelijst. De trigger wordt alleen voor dit bedrijf gemaakt
  • De gebeurtenissen moeten ook worden ingeschakeld in Exact Online, anders ontvangt u niets in Power Automate
    • Ga naar overzicht van de hoofdgegevensstroom>>: stromen en maak een nieuwe stroom of wijzig een bestaande stroom
    • Selecteer de juiste entiteit en gebeurtenis, bijvoorbeeld Account / wanneer een account wordt gewijzigd
    • Mogelijk moet u meerdere stromen maken als u zowel gemaakte als gewijzigde records wilt ontvangen

Een bericht dat afkomstig is van Exact Online bevat een veld Payload met de gegevens van de gemaakte of gewijzigde record. De connector heeft een actie Waarden ophalen waarmee deze payload wordt voorbereid op uw behoeften.

  • Als entiteitstype selecteert u dezelfde entiteit als de trigger
  • Selecteer als waardetype het volgende:
    • Nieuwe waarden als u specifieke velden van de nieuwe (gewijzigde) status in andere acties wilt kunnen selecteren
    • Oude waarden als u specifieke velden van de oude (ongewijzigde) status wilt kunnen selecteren in andere acties
    • Tabel als u de inhoud als een hele verzameling wilt ophalen voor gebruik in andere acties
    • Zie de sectie Voorbeelden hieronder voor meer informatie
  • De parameter Payload heeft standaard een verwijzing naar de eigenschap Payload van het triggerbericht. U hoeft dit niet te wijzigen.
  • Aanvullende parameters Inhoudstype en Accepteren zijn standaard ingesteld op application/json. U hoeft dit niet te wijzigen.

Voorbeelden

Voorbeeld 1: alleen verkooporders verwerken met een waarde van meer dan 10.000 euro

  • Trigger gebruiken wanneer een verkooporder wordt gemaakt of gewijzigd
  • Een actie Waarden ophalen met entiteit toevoegen die is ingesteld op Verkooporder en Waardetype ingesteld op Nieuwe waarden
  • Een voorwaardeblokgebruiken (ingebouwde besturingsactie)
    • De voorwaarde instellen op AmountDC | kleiner dan | 10000
      • Opmerking: AmountDC is een uitvoer van Get-waarden
  • Voeg in de werkelijke vertakking van het voorwaardeblok een beëindigingsactietoe ( ingebouwde besturingselementactie)

Voorbeeld 2: de gewijzigde velden uitvoeren in een e-mailbericht

  • Een van de beschikbare gemaakte/gewijzigde triggers gebruiken
  • Voeg een actie Waarden ophalen toe met dezelfde entiteit als de trigger en het waardetype ingesteld op Tabel
  • Een filteractie (ingebouwde actie voor gegevensbewerking ) toevoegen met de uitvoer van Waarden ophalen als invoer en als voorwaarde oudeWaarde instellen | Niet gelijk aan | newValue
  • Een html-tabelactie maken toevoegen (ingebouwde actie voor gegevensbewerking ) en de uitvoer van de filteractie gebruiken
  • Een Outlook-actie E-mail verzenden maken en de uitvoer van de actie HTML-tabel maken als onderdeel van het bericht opnemen

Bekende problemen en beperkingen

Leeg bericht voor connectiviteitstest

Wanneer u een nieuwe stroom instelt of een bestaande stroom inschakelt, wordt een bericht verzonden naar Exact Online om de stroom te registreren. Exact Online verzendt op zijn beurt een testbericht (zonder inhoud) om de verbinding te bevestigen.

Als u dit bericht niet binnen uw stroom afhandelen, kan de stroom een fout veroorzaken of meldingen met onvolledige inhoud verzenden. Omdat het meestal een eenmalig gedrag is, kunt u ervoor kiezen om dit te accepteren, maar u krijgt mogelijk waarschuwingen over mislukte stromen.

Een elegantere manier om hiermee om te gaan, is om te testen of het bericht leeg is in een actie Voorwaarde . De test empty(triggerOutputs()?['body']) | is gelijk aan | true is een goede manier om dit te doen. Voeg in de true-vertakking een beëindigingsactie toe met het resultaat Geslaagd. Ga vervolgens door met de werkelijke stroom na de actie Voorwaarde.

Veelvoorkomende fouten en oplossingen

Tot nu toe zijn er geen fouten opgetreden.

Veelgestelde vragen

Wat doet de actie Waarden ophalen precies?

Get Values voert een aantal acties uit waarvoor anders meerdere complexere acties in uw stroom nodig zijn. In volgorde zijn dit:

  • Payload Het veld wordt van de trigger gebruikt en converteert de tekst naar een JSON-object. Dit komt overeen met de json(...) functie;
  • Er wordt een schema voor dit JSON-object geladen, zodat naar de eigenschappen ervan kan worden verwezen in verdere acties. U kunt dit doen met de JSON-actie Parseren , maar u moet het hele schema zelf opgeven;
  • De binnenkomende nettolading kan worden geconverteerd naar een volledige tabel met alle gegevens of naar een object met de oude of nieuwe status van de entiteit. De laatste is relatief complex om in een stroom te bereiken.

Wat moet de waarde voor Payload zijn in de actie Waarden ophalen?

Dit is standaard ingesteld triggerOutputs()?['body/Content/Payload'] op de verwijzing naar het veld Payload dat in de trigger is ontvangen. U hoeft dit niet te wijzigen.

Waarom moet ik het entiteitstype opgeven voor Waarden ophalen?

De actie Waarden ophalen maakt gebruik van een techniek die dynamisch schema genereren wordt genoemd, waarmee we de eigenschappen van de gekozen entiteit in verdere acties kunnen selecteren. Dit is een functie van de stroomontwerper. Helaas kan de trigger tijdens het ontwerp het geselecteerde entiteitstype niet doorgeven aan andere acties. Daarom moet het entiteitstype opnieuw worden geselecteerd.

Wat gebeurt er als ik het verkeerde entiteitstype selecteer voor Waarden ophalen?

De stroomontwerper toont de verkeerde eigenschappen voor de ontvangen entiteit, bijvoorbeeld projecteigenschappen in een verkooporder. Dit betekent dat sommige eigenschappen die deel uitmaken van de entiteit niet worden weergegeven en sommige eigenschappen die worden weergegeven, geen deel uitmaken van de entiteit.

U hebt nog steeds toegang tot de eigenschappen als deze bestaan op de entiteit, maar u moet de verwijzing handmatig invoeren.

Als u een niet-bestaande eigenschap in een andere actie kiest, resulteert dit gewoon in een lege waarde; de gevolgen hiervan zijn afhankelijk van de actie.

Beperkingslimieten

Name Aanroepen Verlengingsperiode
API-aanroepen per verbinding 100 60 seconden

Acties

Waarden ophalen [AFGESCHAFT]

Hiermee worden de waarden uit het veld Nettolading van de trigger in een gewenste indeling geladen.

Waarden ophalen [AFGESCHAFT]

Hiermee worden de waarden uit het veld Nettolading van de trigger in een gewenste indeling geladen.

Parameters

Name Sleutel Vereist Type Description
Koptekst van inhoudstype
Content-Type string

Geef het inhoudstype van de nettolading op.

Koptekst accepteren
Accept string

Geef de geaccepteerde antwoordindeling op.

Entiteitstype
EntityType True string

Selecteer het type bedrijfsentiteit voor deze bewerking.

Waardetype
ValueType True string

Selecteer het waardetype voor deze bewerking.

Payload
body string

Voeg hier een verwijzing toe naar het veld Payload

Retouren

De uitvoer van deze bewerking is dynamisch.

Triggers

Wanneer een account wordt gemaakt of gewijzigd [AFGESCHAFT]

Hiermee abonneert u zich op het maken of wijzigen van gebeurtenissen voor accounts.

Wanneer een project wordt gemaakt of gewijzigd [AFGESCHAFT]

Hiermee abonneert u zich op het maken of wijzigen van gebeurtenissen voor projecten.

Wanneer een verkoopkans wordt gemaakt of gewijzigd [AFGESCHAFT]

Hiermee abonneert u zich op het maken of wijzigen van gebeurtenissen voor verkoopkansen.

Wanneer een verkooporder wordt gemaakt of gewijzigd [AFGESCHAFT]

Hiermee abonneert u zich op het maken of wijzigen van gebeurtenissen voor verkooporders.

Wanneer een account wordt gemaakt of gewijzigd [AFGESCHAFT]

Hiermee abonneert u zich op het maken of wijzigen van gebeurtenissen voor accounts.

Parameters

Name Sleutel Vereist Type Description
Bedrijf
Company True string

Selecteer het bedrijf waarvoor u de gebeurtenissen wilt ontvangen.

Retouren

Wanneer een project wordt gemaakt of gewijzigd [AFGESCHAFT]

Hiermee abonneert u zich op het maken of wijzigen van gebeurtenissen voor projecten.

Parameters

Name Sleutel Vereist Type Description
Bedrijf
Company True string

Selecteer het bedrijf waarvoor u de gebeurtenissen wilt ontvangen.

Retouren

Wanneer een verkoopkans wordt gemaakt of gewijzigd [AFGESCHAFT]

Hiermee abonneert u zich op het maken of wijzigen van gebeurtenissen voor verkoopkansen.

Parameters

Name Sleutel Vereist Type Description
Bedrijf
Company True string

Selecteer het bedrijf waarvoor u de gebeurtenissen wilt ontvangen.

Retouren

Wanneer een verkooporder wordt gemaakt of gewijzigd [AFGESCHAFT]

Hiermee abonneert u zich op het maken of wijzigen van gebeurtenissen voor verkooporders.

Parameters

Name Sleutel Vereist Type Description
Bedrijf
Company True string

Selecteer het bedrijf waarvoor u de gebeurtenissen wilt ontvangen.

Retouren

Definities

guidText

EntityChangedEvent

Name Pad Type Description
Content
Content ChangeEventContent
HashCode
HashCode string

ChangeEventContent

Name Pad Type Description
Onderwerp
Topic string
ClientId
ClientId guidText
Bedrijf
Division integer

Bedrijf

Handeling
Action string
Key
Key guidText
ExactOnlineEndpoint
ExactOnlineEndpoint string
EventCreatedOn
EventCreatedOn string
Payload
Payload string