Showing posts with label Error. Show all posts
Showing posts with label Error. Show all posts

Thursday, 25 October 2018

Referencing a Two Option field in a Flow condition step

22:39 Posted by Benitez Here , , , , , No comments
In my previous blog post, I share how you can reference an Option Set field in a Flow condition step. This time round I'm showing you how to configure a Two Option field in a Flow condition step.

In Dynamics 365 workflows we can reference a Two Option field in a workflow step.


As defined in the https://docs.microsoft.com site:

This field provides two options. Each option has a number value of 0 or 1 corresponding to a false or true value. Each option also has a label so that true or false values can be represented as “Yes” and “No”, “Hot” and “Cold”, “On” and “Off” or any pair of labels you want to display.

How many ways can you go wrong with this in Flow? You'd be surprised. A true #WTF moment.
I experienced the frustration and wanted to share this in case someone else is going through this same pain.

Welcome to another WTF blog post where I share with you how to replicate this in Flow.

What did not work and what worked

Here's a table summary of the different values I tried in my expression.

Summary

For the Two Option value of 0, use false.
For the Two Option value of 1, use true.

Both are applicable to Dynamics 365 connector or CDS connector.

Tweet if you came across this post so that I know I helped you out 😁

I think this is my shortest blog post ever.

Till next time, toodles.

Tuesday, 9 January 2018

Vlog Blooper Reel

22:21 Posted by Benitez Here , , , No comments
Happy New Year to 2018!

Here's a blooper reel I put together.


Vlogging can be hard at times as you're simultaneously thinking about your next steps/clicks that you're going to show and discussing it while being recorded. There's times where I will accidentally slip up on camera which you don't normally see! But I still love it #vloglife

I'll be posting a new Dynamics Portals vlog next week so make sure you've subscribed to my YouTube channel to get instant notification when I've published a new vlog.

For some other humour, check out Ben Hosk's funny video.

Sunday, 16 October 2016

Tips for end users after go-live

21:15 Posted by Benitez Here , , , No comments
Earlier this week I presented at the Melbourne Dynamics365 User Group in the Just 1 Tip slot. This is where presenters share their tips and tricks for 5 minutes with the audience. My tips were on what end users can do after Microsoft Dynamics CRM has gone live. As consultants or service providers, sometimes we forget about the little things that affect the initial CRM experience. In this post I don't have a vlog as what I'm sharing is quite straight forward.

Tip 1 - Easy access

Desktop shortcut

For end users to get to their CRM instance quicker on their laptop/PC, you can create a desktop shortcut.

First, copy the CRM instance URL. On the desktop, right click and select "Desktop"within the New option. A wizard will appear where the URL can be pasted. 


Presto - end user will have a desktop shortcut in minutes. Next time, to access CRM they can simply click on the desktop shortcut.

Browser favourties

Another alternative is to create a browser bookmark or adding the URL to the bookmark bar. You can do this in Internet Explorer, Google Chrome or Mozilla Firefox. My screenshots below is from Mozilla Firefox.


Tip 2 - Changing personal settings

Records per page

If there is a lot of records for a particular entity (eg. Cases), I like to recommend to clients to change the limit of records that are viewed per page. This can be configured in personal settings in the General Tab. 

Format

If you create a new CRM instance, try remember to update the format immediately in System Settings from English (United States) to English (Australia). This way, when the CRM user profiles are created the end users will inherit the format. Otherwise if you leave it as English (United States), the end users will inherit this format. 

No worries, if this is the case then simply update the Systems Settings in the Administration area of CRM and request end users to update their format in personal settings to English (Australia). It's a one-off task.


Tip 3 - Pin frequently accessed view and/or records

For quick access to views, dashboards or records that an end user may need regular access to, the end user can pin these within CRM. This is useful for someone like an Account Manager/Salesperson that is working on a hot Opportunity or when a Customer Service/Support Consultant is working on an high priority case, where each end user needs to get to their record quickly.

You'll see a clock icon towards the top right of the window. Click on this fella and a menu like window will appear immediately. On the left will be a list of views recently looked at and on the right will be a list of records or dashboards recently looked at. Hover over an item and a pin icon will appear. Click on the pin, and the item will move to the top of the list. 


The item will remain "pinned," until the end user decides to remove it from the pinned list.

Tip 4 - Changing the default view

If the system default view is not applicable to the end user's everyday role in CRM, it can be changed to a different view. For example, the system default view may have been set to Active Contacts. The end user may want to see their Contacts only each time they navigate to Contacts. Similar to the previous tip, simply select the view and click on the pin icon. This will make the view the default view.

Tip 5 - Follow other colleagues or records

End users can keep an eye on what their peers are up to or any recent interactions with a record. "Follow" was introduced back in Microsoft Dynamics CRM 2011 where a wall features updates to users or records that an end user follows. It's pretty much like a Facebook wall. This is particularly useful if end users want to understand what is happening within their organisation such as being kept up to date in regards to a hot Opportunity.



Updates to the record or peers you follow will feature on the "What's New" in Activities or the "Posts"component of the record. You can also reference peers through posts to get the communication flow moving.

Tip 6 - Add CRM as a trusted site

OK, this one used to get me all the time. To my fellow consultants, you know you experience this when you set up an environment for the first time and you're testing your work. The dreaded pop-up blocker goes "HEYYYYY... WHAT'S UP, REMEMBER ME OLD FRIEND?! BURN!" Yeah, that annoying thing. 


And if you don't tell the end users this prior to go-live, you're going to get a few support tickets or enquiries about this harmless issue. Why? Because this is their first time with CRM and they'll freak out or will get frustrated. So this is an important tip.

The end user will need to add the CRM URL as a trusted site in their browser or update the permitted URLs in the the browser pop up blocker. My screenshot is from Firefox Mozilla.

Summary

There's some configuration that end users can do after CRM has gone live which can make their experience with CRM better. These tips have been listed in this post and hopefully are useful. If you have any other suggestions, feel free to comment below.

Toodles.

*CRM'ing with passion*

Other news

I recently joined a startup consulting company called State of Matter, Superfluid. It's a neat place and I'm loving it. I have a cool role (other than being a CRM Consultant) which I'll be able to share soon. Here's a few snaps of my new office.









Friday, 30 May 2014

Computer Says No - CRM Failed to Load

18:08 Posted by Benitez Here ,
A CRM 2013 support case from one of our customers was raised and I investigated the error the customer was experiencing. When navigating to the Marketing List entity in the Microsoft Dynamics CRM 2013 Outlook  Client, an error was being displayed.


Eeeek what do I do?!

As mentioned in my previous post, remain calm and find inner peace.

Inner peace, inner peace...
At first I thought maybe the error was being caused by one of our plugins so asked one of my ninja CRM developers to disable plugins one by one. No luck. Then I thought OK, let's test with another CRM 2013 On-Premise environment by navigating to the Marketing List entity. No error occurred. Eventually I found the cause and I have reported this behaviour to Microsoft. Hopefully it shall be resolved in the next CRM 2013 Update Rollup version. Other checks were then performed. This vlog outlines my investigation process of finding the cause and providing a workaround.

Workaround


The workaround seen in my vlog is as follows,

1. Navigate to the Marketing List View in the relevant CRM Solution and open the view.

2. Click on Edit Filter Criteria on the right hand side

3. Delete Owner condition

4. Add a new condition - Owner Equals Current User

5. Add a second new condition - Owner Equals Current User's Team

6. Select the two conditions and click on Group OR

7. Click OK

8. Save the View

9. Publish CRM Solution

10. Close Outlook if you have it open and reopen Outlook 11. Navigate to the CRM component in Outlook 12. Navigate to the Marketing List and the Lists Associated with Owner View should load without an error

Summary

I assessed the current situation in CRM - the Marketing List View of "Lists Associated to Owner" was set as the Default Public View for the entity where the out-of-the-box default filter criteria was changed from Owner Equals Current User to Owner Equal Current User of User's Team.When I discovered this I decided to use the same criteria in another entity view to check whether the same error would occur in the CRM 2013 Outlook Client. The error was reproduced and I don't think there was anything incorrect that was applied as it works in the web client so reported it to Microsoft.

Luckily, there is a workaround for this particular error that was experienced when navigating to an entity view int he CRM 2013 Outlook Client. This has been outlined earlier and in my vlog.

There are other times when you will come across "CRM Failed to Load" in the CRM Outlook Client and your scenario may not match this one that has been explained but there are other blog posts that may relate to your scenario. To get you started here are a few:


Awesome sauce!
Till next time, toodles.