Add-ons & Integraties
Business Monitor is een add-on van Kaya die u in staat stelt om integraties flexibel te implementeren in Dynamics 365 F&O en Uniconta.
Batch Manager
Batch Manager is een add-on van Kaya die u in staat stelt om terugkerende bedrijfsprocessen in Uniconta te automatiseren.
Business Rule Manager
Business Rule Manager is een add-on van Kaya die u in staat stelt regels uit te voeren op basis van bepaalde triggers in D365 F&O en Uniconta.
Bank Automation
Kaya heeft Bizcuit geïntegreerd met D365 en Uniconta om één interface te bieden voor communicatie met verschillende banken.
De voordelen van Kaya’s Business Monitor
Business Monitor is een add-on voor Dynamics 365 Finance & Operations (F&O). Het biedt een framework om integraties flexibel te implementeren en te configureren. Alle integraties kunnen herzien en beheerd worden vanuit één centrale workspace in F&O.
Beperkingen van het F&O datamanagement framework
In vrijwel alle Dynamics-implementaties is er behoefte aan integratie met andere applicaties, of het nu gaat om legacy-applicaties, purpose-built applicaties of externe API’s. Het datamanagement framework in F&O kan, samen met Azure Logic Apps, een groot deel van de meeste integratie-eisen vervullen.
Er zijn echter enkele integratiescenario’s waarbij de implementatie met de eerdergenoemde tools kan resulteren in een zeer complexe en kostbare Logic App orchestratie. Neem bijvoorbeeld een EDI bericht met one-to-many of many-to-many entiteitrelaties. Wanneer er veel F&O data-entiteiten bij betrokken zijn, kan de Logic App workflow zeer uitgebreid worden met veel acties. In dat geval nemen de operationele kosten van de integratie toe vanwege het pay-per-use prijsmodel van Logic App.
Wat betreft logging-mogelijkheden voor service-based berichten heeft het F&O datamanagement framework enkele beperkingen. Tegenwoordig zijn de meeste enterprise integrations service-to-service communicatie. Inkomende berichten die door een OData service worden ontvangen, worden niet gelogd in F&O. Indien een fout optreedt tijdens de verwerking van een inkomend bericht, wordt de fout teruggestuurd naar de gebruiker van de dienst en niet gelogd in F&O. Omdat inkomende en uitgaande service-based berichten niet worden gelogd, kunnen de berichten niet opnieuw worden verwerkt of gegenereerd vanuit F&O.
Business Monitor als aanvulling op F&O
Business Monitor voor F&O vult deze gaten op. Het biedt een framework om integraties flexibel te implementeren door inkomende berichten te verwerken met een F&O handler class in plaats van een Logic App workflow. De handler class biedt flexibiliteit doordat de ontwikkelaar bestaande data-entiteiten kan hergebruiken, custom code kan schrijven of een combinatie van beide kan implementeren. Alle inkomende en uitgaande berichten die in Business Monitor zijn geconfigureerd, kunnen worden herzien en beheerd vanuit één centrale workspace in F&O. Met de berichtengeschiedenis van Business Monitor kan een beheerder de inhoud van het bericht en de bijbehorende processing exceptions bekijken en kan hij berichten vanuit de logs opnieuw indienen. Onderstaande afbeeldingen laten zien hoe dit eruitziet tijdens het gebruik van het systeem.
Message history – grid view
Message history – view exceptions
Message history – view message
Uitgangspunten van het framework
- Inkomende/uitgaande berichtgegevens worden gelogd in custom F&O staging tabellen.
- Het bericht zelf wordt gelogd in een generieke F&O berichthistorietabel.
- Data wordt geïmporteerd in F&O door middel van data-entiteiten (OData) of custom service (REST endpoint).
- Data wordt geëxporteerd uit F&O door middel van business events en eventueel door data-entiteiten.
- Elk bericht is gedefinieerd als een interface in Business Monitor. Elke interface heeft een interface handler class die business logic bevat om de geassocieerde staging table data te verwerken/te creëren.
Belangrijkste kenmerken
- Ophalen en opslaan van berichten in Business Monitor staging table data-entiteiten met behulp van Logic App, of JSON-berichten rechtstreeks naar Business Monitor’s inkomende berichtenservice sturen (REST endpoint).
- Uitgebreide logging mogelijkheden.
- Bestaande data-entiteiten hergebruiken of custom code schrijven in interface handler classes.
- Synchrone & asynchrone berichtverwerking.
- Opnieuw indienen van berichten vanuit de logs.
Voordelen
- Eén service call naar Business Monitor’s inkomende berichtenservice (ingezet op F&O REST endpoint) functioneert beter dan meerdere OData calls naar F&O data-entiteiten.
- Een enkele F&O message handler class voor elk interface bericht, in tegenstelling tot complexe orchestrations/workflows om meerdere F&O data-entiteiten op te roepen vanuit een externe applicatie.
- Verbeterde stabiliteit en flexibiliteit met interface handler classes:
- Middleware laag handelt alleen berichttransport af; alle validaties en business logic worden binnen F&O uitgevoerd.
- Minimale inspanningen wat betreft ontwikkelen: hergebruik indien mogelijk bestaande data-entiteiten.
- Maximale flexibiliteit: combineer data-entiteiten met custom codefragmenten of schrijf volledig custom code.
Kortom, Business Monitor biedt u meer flexibiliteit bij het implementeren en configureren van integraties. Aangezien deze add-on is ontwikkeld door Kaya kunnen wij u advies geven over het gebruik van de oplossing. Als u geïnteresseerd bent, kunt u contact met ons opnemen.
Dynamics AX
Uniconta is een cloud gebaseerd ERP systeem ontworpen als een modulaire, flexibele oplossing waarmee velden, indexen en schermlay-outs gemakkelijk kunnen worden aangepast. Uniconta bestaat uit standaardfunctionaliteit voor de financiële administratie, crm, projectenadministratie en supplychain.
Second Love
In the Netherlands and the countries around us, it goes without saying that you have one partner. Both business and private there is a huge taboo on having multiple partners at the same time. In this blog I explain the benefits you enjoy when you have 2 partners. On a business level, that is.
The implementation of a new ERP system is often quite a job. It is essential to select the right partner. A partner who is stable and reliable, both in planning and implementation and who has the right industry knowledge. Suppliers distinguish themselves by providing tailor-made solutions, specially developed for specific industries. Although organizations think they can benefit from this, in practice this often turns out to be different. It is precisely through the use of such customized solutions from partners that you are and remain dependent on this party. Both in the (further) development of the ERP system, as well as in support of the delivered solutions. This is not a healthy relationship, where you as a customer bear the most risks.
In an ERP implementation process it is therefore wise to do business directly with 2 parties, whereby the division of roles can be fulfilled according to your own wishes and taste. For example, you can choose to use this party as a second opinion and include it in all choices. You can also appoint a second party as project manager in order to gain and maintain control over the entire project. The benefit of such a collaboration translates into several ways. For example, the project (plan) will be assessed more critically and estimates will be better tested. Ultimately, this will translate into a better price and quality of the end product to be delivered.
After implementation, a new phase begins in which this same partner often continues to provide its services. Even after an implementation process it is wise to involve a second partner. This partner can assess whether what is currently running is functioning properly and give advice on this. A butcher who inspects his own meat is not likely to admit that it is not good. A second partner can always be honest about this because he has no other interest except yours!
Although organizations spend a lot of time selecting the right partner prior to ERP processes, this hardly ever happens until the next implementation or update. For years we have been the party that tells the real story without ministering to the mouth and invisible interests. We at Kaya are happy to be your second choice, your second opinion, your conscience, your rock in the surf. Because we believe in polygyny / polyandry for business relationships.
Lokalisaties
UiPath is een toonaangevende softwarebedrijf en leverancier van Robotic Process Automation en biedt een compleet softwareplatform waarmee organisaties bedrijfsprocessen efficiënt kunnen automatiseren. Wij zetten zet de applicatie van UI Path in voor het automatiseren van voornamelijk repetitieve taken.
Dynamics AX
Uniconta is een cloud gebaseerd ERP systeem ontworpen als een modulaire, flexibele oplossing waarmee velden, indexen en schermlay-outs gemakkelijk kunnen worden aangepast. Uniconta bestaat uit standaardfunctionaliteit voor de financiële administratie, crm, projectenadministratie en supplychain.
Business Monitor
Business Monitor is een add-on van Kaya die u in staat stelt om integraties flexibel te implementeren in Dynamics 365 F&O en Uniconta.