As businesses continue to scale up, so do their challenges. These can range from inventory management, keeping up with customer requirements

seen from Sweden
seen from Sweden
seen from China

seen from Germany

seen from United States
seen from United States
seen from United States

seen from United States
seen from United States
seen from United Kingdom

seen from United States

seen from United States
seen from Türkiye
seen from United States
seen from United States

seen from United States
seen from Switzerland

seen from United States
seen from Panama

seen from Ukraine
As businesses continue to scale up, so do their challenges. These can range from inventory management, keeping up with customer requirements
SQL4CDS UTC Mode: Converting Advanced Find Date Filters to UTC Boundaries– A Quick Reference (Dataverse / Dynamics 365)
While validating record counts for a Work Orders view in Dynamics 365 Field Service, we ran into the same underlying issue covered in an earlier post – Why SQL4CDS Record Counts May Not Match Advanced Find for Date Filters. This time, instead of just explaining the root cause again, we put together a quick reference table for converting an Advanced Find date range into the correct SQL4CDS UTC…
Unlock a flexible portal for Microsoft Dynamics 365 and Dataverse with Portal Connector. Simplify data management, workflows, forms, CMS, an
Microsoft Dynamics 365 Portal Connector
Unlock flexible portals with Portal Connector. Manage Dynamics 365 data, integrate workflows, ensure security, and deliver seamless content experiences.
Hide Expired Sessions in Event Registration Form using JavaScript (Dynamics 365 Customer Insights – Journeys)
One of our recent requirements was to ensure that users could no longer register for event sessions once the session had already ended. The goal was to improve the user experience by hiding expired sessions from the Event Registration form, rather than displaying sessions that were no longer available. Once a session’s end date and time had passed, it should be hidden from the UI so that new…
Microsoft Dynamics 365 CRM
Discover how Microsoft Dynamics 365 CRM helps businesses transform customer engagement with AI-powered Sales, Marketing, Customer Service, and Field Service. Learn how aigentix delivers implementation, customization, integration, and ongoing support to improve productivity, customer satisfaction, and business growth.
Read this blog to help you choose between Microsoft Dynamics 365 and Dynamics 365 Business Central to refine your business workflows.
Microsoft Dynamics 365 vs Business Central: Which Solution Is Right for Your Business? | Q2M Solutions
Discover the differences between Microsoft Dynamics 365 and Dynamics 365 Business Central. Compare CRM and ERP capabilities, features, use cases, and deployment options to choose the best Microsoft business application for your organization's growth and digital transformation.
When Entity.Id Is Guid.Empty with QueryExpression.Distinct = True (Dataverse)
While optimising the performance of a Dataverse plugin, we noticed a QueryExpression using ColumnSet(true). The business logic only required a few attributes, so replacing ColumnSet(true) with a minimal ColumnSet looked like an easy performance improvement. The query also used Distinct = true, which we left unchanged because it had always been there and everything was working correctly. The…
Custom Form Submission Validation in Dynamics 365 Customer Insights - Journeys: Inside the Validation Pipeline and the "ms_captcha_solution" Error
While implementing custom form submission validation (server side validation) for Dynamics 365 Customer Insights – Journeys Real-Time Marketing forms, we came across the following error, “Required params cannot be null or empty –ms_captcha_solutionms_captcha_typems_captcha_flow_id” after enabling the data-validate-submission attribute on the form as shown below. Setting this attribute to true…