Bhubaneswar, Odisha, India
+91-8328865778
support@softchief.com

Category: Dynamics 365 CRM

Marketing content management in Dynamics 365

You can manage Images, videos and documents inside Dynamics 365 Marketing and tag them with keywords, so that you can use these library contents in marketing executions. Watch the below video for details walkthrough. Hope this helps.

[Solved] We’re having trouble communicating with the server – Event management registration Emulate payment

While Clicking Emulate Payment in Event Registration screen for demo marketing event, you can get below error. “We’re having trouble communicating with the server.” Check the resolution below. Resolution To resolve this add an Event Administration Settings record as below. In Marketing APP, navigate to Sitemap and select Settings then Event Administration and add new…
Read more

Event Planning in Dynamics 365 Marketing

Event Planning is a very important module in Dynamics 365 Marketing. In event planning you can manage Events, Participants, Venue, Logistics & Sponsors. Below diagram gives a full picture of event management practice. The Event Management module includes many concepts required for organizing events, bootcamps etc. Read the below points to understand details configuration. Venue…
Read more

Send Email using Email Templates with Power Automate Flow

You can send emails using Email Templates with Power Automate. Follow the below steps to use email templates with Power Automate. Step 1 – Configure the Email Template Navigate to Advanced Settings in Power Apps and choose Templates -> Email Templates. Create New Email Template with Template Type as Contact and Specify Subject and Body…
Read more

Status and Status Reason fields in Dataverse Power Apps and Dynamics 365 and its usage

To understand more about status fields, why status and status reason both fields are there in dataverse and power apps watch the below video. hope this helps.

How to debug JavaScript in model-driven power apps and Dataverse

To Debug JavaScript code, you need to enable Developer mode in browser as scripts are client side codes and runs only on browsers. watch the below video to learn more. Hope this helps.

Perform unbound action power automate using Dataverse connector

When you want to call a custom Action (which are created specifically as Global/None) from power automate then you can use Perform unbound action step of Dataverse connector in Power Automate. If you want to call an entity specific custom action you can read this blog. To Call global action from Power Automate follow below…
Read more

List Flows as Admin action using Flow management in Power Automate

You can use Flow Management connector to get the history of all flows from an environment for analysis and troubleshooting purposes. Follow below steps to use this connector and specific actions. STEP 1 – Create Instant/ Automated Flow Create an instant flow as trigger manual button click. Step 2 – Add a Connector called as…
Read more

[Resolved] Attachment file size is too big in Notes file attachments using Power automate

While creating a new annotation record or attaching a file in notes section of Timeline control in Dynamics 365, you can face the below error. Attachment file size is too big Resolution Normally by default the maximum size allowed as an attachment file is 5120 KB/ 5MB. Any file larger than this size will throw…
Read more

Filter lookup values by another lookup value in Dynamics 365 or Dataverse Power Apps form

In Dynamics 365 or Dataverse Forms, you can choose what items to display and selectable for a lookup field depending on another lookup. For example in below form we have Customer lookup (Parent) and Bank Account (Child) Lookup. By default the Customer lookup display all active customers and Bank account display all bank accounts. But…
Read more

Subgrid command button and PowerFX trigger Power Automate in Dataverse or Dynamics 365

You can add command buttons to Subgrid Command bar for an entity. For some business requirement, you can also call a JS or PowerFX on the command button click which will trigger a power automate. This post will explain a business scenario to do thi. The Scenario There are 3 entities Investment, Contact and Nominees.…
Read more

Understanding Managed Properties in Power Apps Solution Components

Managed properties is introduced to allow component customizations inside a managed solution. By default all components are disabled for customizing in a managed solution. But for some reason if you want to allow customization for components inside a managed solution then you can follow below steps. Note that only inside a unmanaged solution you can…
Read more

Change the default currency to local currency in dynamics 365

Dynamics 365 or Dataverse supports multiple currency. You can choose a base currency while creating an environment. For example USD. But if your users are working in different currency then they can change their default currency so that while dealing with customers, they can select local currency. To update default local currency the user need…
Read more

Change the rollup field update frequency in Dataverse or Dynamics 365

By default, each attribute is updated hourly. When a rollup attribute is created or updated a Mass Calculated Rollup Fields job is scheduled to run in 12 hours But you can change it. Follow below steps to change the frequency. Business Scenario: We have a Total Loan Amount Rollup field in customer table and we want…
Read more

Send Email on behalf of another user inside Dynamics 365 model driven app

In Dynamics 365, You can use Timeline control or Activities area to create Emails, Phone calls etc. from within Dynamics 365. While creating an Email Activity inside Dynamics 365 record, by default the FROM address is populated as current login user but you can choose a different user in the FROM address, if you want…
Read more

Get header field value on Form Dynamics 365 Model driven app using JavaScript

You can add maximum 4 fields on header of a entity form in model driven apps. But in JavaScript if you want to get values of any header field of the form you have to use header prefix while reading values. Check the code below and use it according to your business need. Hope it…
Read more

How to enable Export PDF option for custom entities/tables in Dataverse Model Driven apps Dynamics 365

In Dynamics 365 Sales, you have seen that there is an EXPORT TO PDF button available for Quote and on clicking of which you can choose a Quote document template and you can download the PDF or send the PDF as an attachment to respective customer of your choice. The below snapshots are from Quote…
Read more

Sample code Console App for Dataverse Dynamics 365 Power Apps

Console App Sample code.

Sample JavaScripts for Dynamics 365 CE or DataVerse Power APps

Dynamically Add event handlers in Dynamics 365 Form Scripts. Take a look of all code : https://docs.microsoft.com/en-us/power-apps/developer/model-driven-apps/clientapi/reference/xrm-webapi https://docs.microsoft.com/en-us/power-apps/developer/model-driven-apps/clientapi/reference Hope this helps

Sample code for Plugin using Plugin Images in Dynamics 365 or Power Apps Dataverse

Here sample code given for Plugin using Plugin Images. Hope this helps.

Sample Custom Workflow Code Dynamics 365 CE or Dataverse

Here is the Sample Custom Workflow Activities code for your usages. Modify the code as per your business need. Hope this helps.

RetrieveMultiple Plugin Code to Change View using normal view and Advance Find Views in Dynamics 365 power apps

You can use retrievemultiple message if you want to manipulate the records displayed in a view in power apps views or advance find views. The below plugin code will only display competitor relationship type accounts records if the current user is a IT User else it will display all other account records without relationship type…
Read more

Use FormContext and XRM in HTML Web resource in Dynamics 365 or model driven Power Apps

As Xrm.Page and parent.Xrm are deprecated, you have to use FormContext object and Xrm object using a different approach. This approach will only be used when you added HTML web resource inside a table form as a component. Follow below steps. The business scenario is given below: “Display different Notice content using HTML web resource…
Read more

Hide show button on security role using JavaScript and ribbon workbench Dynamics 366 or Dataverse

here you will understand how to use Enable Rule to hide or show command button as per security role of current user. Business Scenario: The command button “Create Vehicle” on Student table form should only be visible for salesperson security role and for other security role it should be hidden. Follow the steps below: Step…
Read more

Synchronous call from JavaScript to Dynamics 365/ Dataverse Web API using XML HTTP

If you want to call Dataverse/ Dynamics 365 Web API using synchronous calls with XML HTTP object with JavaScript then use the below code and update your code accordingly. The below code snippet checks if a matching enrollment record exist for the same student and course then alerts message and restricts save operation. This function…
Read more

Show hide sitemap sub-area in model driven power apps as per table privilege

In model driven power apps, a sub-area can point to a table, web resource, custom page, URL link and dashboard. You can hide sub-areas as per the table privilege or miscellaneous privilege. here I explained about hiding sub area using table privilege. Watch the video to know more.