Business Applications, Model-driven, PowerApps

PowerApps Dataflow: is your CDS entity primary field name exactly the same as an entity name? Well, don’t.

The Issue: Unable to load data to the existing custom entity on CDS from CSV or Excel via Dataflow. We renamed the primary Name field for our custom entity and this is how it's all started. Error: Load to Common Data Service failed. Details: Bad Request {"error":{"code":"0x0","message":"An error occurred while validating input parameters: Microsoft.OData.ODataException: Does… Continue reading PowerApps Dataflow: is your CDS entity primary field name exactly the same as an entity name? Well, don’t.

Business Applications, Dynamics 365 - new UI, PowerApps, Uncategorized

Setting up non-admin users to create apps with AI Builder on a non-default environment

Unlike for a default environment for a new trial environment, your Office 365 users won’t get the access automatically and you can’t manage this access via Microsoft Office 365 Admin portal. Or even via model-driven UI for your newly set up environment. You have to add users one by one using the steps below. From… Continue reading Setting up non-admin users to create apps with AI Builder on a non-default environment

Business Applications, Dev Best Practice (and common sense), dynamics 365, Dynamics 365 - new UI, Model-driven, PowerApps, Uncategorized

The curious case of the model-driven app prefix_

Since Microsoft first introduced the concept of a solution we all live in fear of creating an entity with the prefix "new_". If you do things properly you create a solution first, define a publisher with the unique prefix then all new entities and custom fields will be created with that prefix. For example, for… Continue reading The curious case of the model-driven app prefix_

Business Applications, dynamics 365, Dynamics 365 - new UI, Model-driven, PowerApps, Uncategorized

New PowerApps designer: where is my Customize the System link?

With the classic UI to lookup all the components for the environment you had to go via Settings -> Customizations-> Customize the System. You could see all the components under the Default solution. In a new designer: Navigate to https://web.powerapps.com, login using you Dynamics 365 credentials (you will need appropriate security access) Locate the Solution… Continue reading New PowerApps designer: where is my Customize the System link?

Business Applications, Canvas, Dev Best Practice (and common sense), PowerApps, Uncategorized

Use CDS views to pre-filter data from CDS entity in Canvas app

In a Canvas app, if you pick up a CDS entity as a data source, in my case, a Contact entity, you can also pick up a view. If you pick up None as per screenshot below, it will retrieve you an unfiltered set of records. Here you can see all my CDS contacts in… Continue reading Use CDS views to pre-filter data from CDS entity in Canvas app

Business Applications, CRM Consulting Best Practice, dynamics 365, Uncategorized

Don’t auto-convert. Think. Transform.

Why am I not a fan of auto converters which allow you to magically turn something old into something new? In the context of Dynamics 365, old Java Script into a new format, SQL reports into FetchXML, workflows into Flows etc. It's because I believe that "new" is not just about tools, it's about the… Continue reading Don’t auto-convert. Think. Transform.

Business Applications, PowerApps, Uncategorized, USD, USD Accelerator

USD Accelerator with an embedded canvas app

So glad those guys are working perfectly together 🙂 Let me translate it for you: embedded canvas apps for UUI work with USD accelerator and USD  desktop app OOB.  The address validation embedded canvas app within USD accelerator (screenshot below). If you want to learn more about USD accelerator, it's here, in the Neil Parkhurst… Continue reading USD Accelerator with an embedded canvas app