Showing posts with label CRMUG. Show all posts
Showing posts with label CRMUG. Show all posts

Saturday, April 13, 2019

May 2019 Events

There are several great events happening in the next few weeks where you can meet #CRMUGDC the Monkey. Make sure you save the date and get registered!

CRMUGDC Q2 Chapter Meeting

  • May 15, 8:30am-12:30pm
  • Location: Microsoft Chevy Chase
  • Speakers
    • Geoff Ables: Designing Customer Engagement Processes
    • Nelson Johnson: Power BI for Beginners
    • Kalpana Sivanandan: Microsoft Teams Introduction
  • Get all the details and register here!
  • Check out more events and discussion in the Washington, DC Chapter
If you can't make it to the May 15 DC event, keep in mind that the Reston, VA and Richmond, VA Chapters always meet the same week. We work together to coordinate speakers and plan great content. These are other great chapters to attend!
For those who will be in Philly early, you can also check out the local D365UG/CRMUG Chapter. Their Q2 meeting will be taking place on Friday before D365 Saturday. Check out the details for the May 17 meeting and get registered!

Monday, March 25, 2019

User Group Focus 2019 Recap

A few weeks ago I was at the User Group Focus event in Houston, TX. I attended Monday and Tuesday for the D365/CRM portion of the event. I presented several sessions, attended others and also went to the Rodeo! It was a great trip!

I participated in three sessions. Michael OchsPhyllis Eriksen and I presented an introduction to XrmToolBox which taught participants how to use it and we shared our favorite tools (be on the lookout for an encore webinar coming in June). I also presented on "Wrangling your Processes" (an introduction to Workflows in D365) and you can catch the encore webinar on May 22. Finally I participated in a panel about Upgrades. This was a good discussion on many tips for planning, upgrade methods, and preparing your users.

I also got to attend a few sessions and wanted to share some takeaways from those as well. For attendees, you can download all session materials from the User Group Focus Community.

Planning, Developing, and Surfacing Metrics for Sales and Service
Tad Thompson

The goal of this session was to discuss ways to maximize time for sales people by reducing clicks and effectively using screen real estate. Lots of great recommendations were discussed:

  • Don't forget about Goals
  • Utilize the Apps feature to minimize the number of unnecessary items users see
  • Remove unused fields
  • Use customization to drive user adoption by providing more information
    • Calculated fields to give important stats, ex. time to qualification
    • SLAs, shorten the SLA based on the customer's interest
    • Business Process Flows to drive behavior (be careful not to overwhelm). Now you can have multiple BPFs per record so multiple users can be following separate flows at the same time.
  • Editable grids can be helpful but ensure these are not used for continuous, mass data clean up (fix the actual problem!)
  • Check out email feature to follow email and get insights and reminders related to it
  • Reporting can be used to drive excitement and show the users what their data is powering.
    • OOB charts still have value. These are real-time when PowerBI is not.
    • Start with the PowerBI Templates and see what you can get value from quickly
    • Embed your PowerBI dashboards in Dynamics
  • For service, Flow allows you to listen to Twitter and create cases as needed
The Power Platform in 90 Mins

Michael Ochs

This session walked through an example of building a vacation request/approval tool using CDS, Flow, PowerApps, and PowerBI. D365 is an application that is only part of the Power Platform so we have so many other tools to explore! CDS (Common Data Service) was formerly thought of as the XRM Platform. Now everything is stripped away into apps and core entities such as Contacts, Accounts, Activities, etc. form the backbone of CDS.

PowerApps are broken down into Canvas and Model Driven. Canvas Apps are the type of app we are used to using on mobile devices. Model Driven Apps are part of Dynamics to only show what users need.

The objection of this session was to use all of these components to build line of business applications. This was a shortened version of the App in a Day session.

Better Activity Management
Geoff Ables

One of the most important features of a CRM system is activity tracking but you need to get the users to actually follow through. Start by working with the business to determine why they even want to track activities. We need to find the end motivation and then find ways to make it easy, fast and fun. The goal is to find ways to move from just reactive work to proactive work. This may also include watching users work through the current process to look for where efficiencies can be gained.

All of this boils down to the LUCK Principle. Listen Understand Connect Know. 

So, what are some practical ideas to explore?

  • Compare the Outlook App with the Legacy Outlook Client to determine what is best. The app is recommended if there is nothing in the client that is needed. App is being recommended for new users. The App allows you to view dynamics data in Outlook without tracking the message.
  • Relationship assistant provides reminders on the home screen to direct users. Activities are not automatically created but users are encouraged to take specific follow up actions. There are settings to control these reminders that are set by administrators. These are configured for the full organization.
  • Neglected records monitoring. OOB neglected records reports may be beneficial. Additionally, calculated fields can be used to build fields to track Date of Last Contact so custom neglected rules can be developed.
  • Workflows can also be used to automatically create follow up tasks. Create fields on Activities to indicate if a follow up is needed. Then automatically create when that activity is closed.

Friday, February 15, 2019

D365UG/CRMUG Houston 2019

It's less than a month until D365UG/CRMUG Focus conference in Houston. This event features 90-minute deep dive sessions in a smaller environment. This will be a great way to learn more about the product and discuss your questions with speakers.

I will be participating in 3 sessions. Make sure you add them to your schedule!
What are you hoping to learn in Houston?

Tuesday, January 29, 2019

D365 Saturday Boston 2019: Solution Management Presentation

It was great to be involved in D365 Saturday in Boston this weekend. There was an amazing line up of speakers and so many enthusiastic attendees.

Aiden Kaskela, Todd Mercer and I led a session on Solution Management. In this panel we explained what a solution is, how to use them, and gave an introduction to change management. We also started into the great debate of Managed versus Unmanaged solutions.

Slides are available below. You can also watch an earlier recorded version of this presentation on CRMUG or register to join our next session on February 19th.

How are you using solutions in your environment?


Monday, November 12, 2018

CMRUG Summit 2018 Takeaways

Next week, CRMUGDC is meeting for the last meeting of 2018. Part of our agenda includes sharing our top tips and takeaways from CRMUG Summit in Phoenix. This means it's about time for me to review my notes. My Summit experience is below and if you want to hear from others, then get registered for the Washington, DC CRMUG Meeting on November 14th!

Summit Phoenix was a great event! I spoke in 4 sessions and threw an awesome chapter party in partnership with Cobalt!

CRMUGDC 2018 Chapter Party in Phoenix
Now, let me share the top takeaways from these sessions I attended. There were lots of great sessions but there is limited time in the day! Be on a lookout for these sessions and more as future webinars on CRMUG.

5 Ways to use Flow to Improve Dynamics 365
Aiden Kaskela, Mallory Lawhorne


  • Demo session featuring several ways that you can start using Flow quickly. We were able to build and test these Flows in just a few minutes
  • Flow allows you to integrate multiple systems
  • This can be used to create approvals via Email. This allows non-CRM users to quickly approve items and this can be updated automatically inside CRM.
  • You can use Flow similar to a PowerApp and make available in a mobile app to create an easy way to enter data and keep working
  • You can also even schedule workflows using flows

Workflows and Business Rules vs Custom Code
Ryan Rademann, Andy Potasek

This was a great introduction to the capabilities of workflows and business rules. I really appreciated this flow chart on how to decide which method to use.

Credit: Ryan Rademann, Andy Potasek

Enterprise D365 CRM On-Prem to Online Migration Lessons Learned
Jeff Meister, Megan Gomez


  • It was very important to ensure the customer understood what it meant to move to online and what would and would not be possible
  • What to do about unsupported customizations? Ensured these items were thoroughly documented. This was an exercise in change management to see if these items were still needed or not.
  • Large deciding factor was seeing all the new features available online that were not available because they were on-premise
  • Reporting using an Azure replicated database for SSRS reports plus PowerBI

How I Spent My First Year as a New D365 Admin
Peter Gulka


  • Find resources that help you learn (such as XrmCoaches, CRM Dynamics)
  • Spent time with staff to watch them doing their work so you can effectively advocate for and support them
  • Set personal learning goals for the year to keep yourself accountable
  • Spend time learning what has been used or tried in the organization so you do not spin your wheels on things that previously failed
  • Check your attitude!
Be Sherlock Holmes Investigating Problems
Gustaf Westerlund

  • Download the slides and be on the lookout for a repeat of this presentation! This is great for anyone who works with users and troubleshoots issues.
  • "Whatever the specific issue, you must formulate it in your mind as specifically as possible - and then you must fill it in with past experience and present observation"
  • Don't start deducing until you have already gathered data. You may start going down an incorrect path.
  • Steps
    • Define problem as specifically as possible
    • Gather as much data as possible (details!)
      • Separate facts you have confirmed by things you have been told
      • "Where" (not "what") is wrong
    • Collect as much related information as you can
    • Deduce based on data
    • Be relentless
    • Take a break - get some input
    • Ask Watson for help
      • Before asking for help - ask yourself: What is the first thing an expert will ask you when they see your problem description?
    • Changing perspective




Wednesday, August 22, 2018

Microsoft Dynamics 365 Workflows: Keeping Track of Your Processes

This post on CRMUG inspired me to document how we manage Workflow documention in our organization. This is still a manual process and needs to be a priority to keep everything up to date. When first starting the documentation process, it can take a good amount of time to build up the documentation for your existing processes. Then you can plan documentation up-keep into your release processes.

Keep in mind, there is also a description field and notes capabilities on the Process entity. So it is wise to keep at least high-level details of your processes here. Then you can view everything right in CRM without needing too must supplemental documentation.

Advanced Find
We start by creating an Advanced Find of all Activated Processes. You can edit the columns of this view to add the trigger information, primary entity and scope. This is a great start for your documentation. It allows you to review the details and sort/filter to look for issues. For example, you could look for all processes that run on create of the same entity.

Export this find to keep outside of CRM. You can add additional columns to your Excel version to track additional details like parent workflows that call the child workflows or more description information.

On each release, use your saved view for workflows modified since your last review.

Steps to build your Advanced Find:
  1. Go to Advanced Find
  2. Navigate to Look For: Processes, Use Saved View: Activated Processes
  3. Click on “Edit Columns” 
  4. Click “Add Columns”
  5. Select additional columns and click OK. Suggested columns: Primary entity, Business Process Type, Delete Job on Completion, Description (if you are capturing when process is created), Is Child Process, Run as On Demand, Run as User, Scope, Trigger on Create, Trigger on Delete, Trigger on Update Attribute list (lists out all the attributes where the workflow is watching for modifications)
  6. Click “Results”
  7. Export list and review in Excel

Flow Charts
In addition to the Excel documentation, we keep more detailed Flow Charts for complex workflows. These are built in Visio to show all the logic in these workflows. In a perfect world, this documentation would be written prior to the workflow. This gives you a tool for the business to approve and also tracking for your documentation. 

Auditing
Another internal CRM feature that can assist with processes is Auditing. You can turn on Auditing for the process entity and any fields within it just like any other entity. This gives you a way to review recent changes to the process. We turn this on for scope, owner, activation status, etc. This allows us to check when was this workflow turned on, did it start running as someone else and such.

That's it! What other tips do you have for keeping track of your processes?

Tuesday, August 21, 2018

DMV Upcoming Events

If you were not at the Q3 Regional Chapter Meeting for DC, Reston, VA and Richmond, VA chapters then you really missed out! This was a great event with amazing presenters and even a wine tasting. Check out this blog for all the details and reference information.

Now that you know the awesome our Microsoft Dynamics 365 community is, you can get registered for our upcoming events!

D365 Saturday - This event will feature a hackathon on Friday and a full-day of content on Saturday. The agenda is jam packed with great speakers on multiple tracks of learning.

Summit Chapter Party in Phoenix - For CRMUG Summit attendees from the DMV we are having a chapter party. Join us after the sessions end for the day for dinner and drinks. Cobalt is sponsoring the event and continues to be a big supporter of our chapter! (THANK YOU!) Keep an eye on the CRMUGDC Chapter Community for details!

Q4 Chapter Meeting - Back to our regularly scheduled programming, we will have a meeting on November 14th. This will be a great event to share your takeaways from CRMUG Summit and network with your peers.

DC Dynamics 365 Devs Meetup - Also keep an eye on this meetup for their monthly events on a variety of developer topics.

Lots of events in the DC area to keep you busy and learning. Save the date today!

Friday, May 18, 2018

Microsoft Dynamics 365 Workflows: Panel Discussion Series

Next week, I will be presenting at CRMUG Focus in Indianapolis on Workflows! To get prepared for this I have been reviewing the webinar Panel Discussion Series: Getting Started with Workflows. This was a great session where Malcolm McAuley hosted with a panel of  Abraham Saldana, Gus Gonzalez, and myself. This is a quick session of the best tips when getting starting creating workflows.

The session started with each panelist sharing their top tips. Abe discussed the importance of using synchronous workflows, only make a workflow Real-time if absolutely necessary. I talked about the need to map out all your logic first and test your workflows in a development environment (or if necessary using User Scope or run on demand). Gus shared the importance of using child workflows as well as how you should always start with a check condition (even when you think you don't need one).

The topic of Child Workflows came up several times on the workflow. Some of the benefits are:

  • Break up large workflows into manageable chunks
  • If the workflow needs to be edited, you can deactivate the child to make the edits and the parent will still fire. The parent will wait for the child to be active and then keep running. If this was just one workflow, anything that should have triggered the workflow would not while it was inactive.
  • If there is a wait in your workflow, you want to separate the logic after the wait into a child so that you can always use the most recent logic. (See more on this in my Workflow Settings blog)
Malcom asked the group what was one of the first "gotchas" when working with workflows. Both Gus and Abe mentioned previous limitations with performance and issues with real time workflows (reminder: use only when necessary). Additionally Abe talked about being careful with Wait conditions in your workflows and being aware of other options outside of workflows. I also mentioned the need to review your security. Don't just trust out of the box security roles! Some people may have access to create workflows that you would prefer did not.

We also spent some time discussing workflow documentation. Each of us use different tools (Excel, Visio, OneNote) to capture the details. The theme was to make documentation a priority and if possible, start at the beginning. Create your documentation when you start then you can just add to it instead of needing large-scale documentation efforts.

I would also recommend using Advanced Find to review your processes. This allows you to pull in details like if it runs on demand, on create, trigger fields, etc. This is a good place to start with your documentation. Then you can also navigate to specific fields and "Show Dependencies" to see which workflows they are included in. I use this when changing the Display Name for a field, then you can see which workflows might need updated wording too.

Finally, Gus mentioned how extensible workflows are. There are Actions which can be built once and available to use with any entity and there are Custom Workflows. There are several Custom Workflow solutions available for free (Ultimate Workflow Toolkit, Workflow Elements) or, like Abe, you can write your own and use on future projects.

Workflows are a very powerful tool and can greatly streamline your system! Just be careful and learn from these tips so you can build the best processes possible.

How do you use workflow? Any other tips to share?

If you liked these tips make sure you watch the full recording and check out the other Webinar Recordings on CRMUG!

Thursday, May 17, 2018

Microsoft Dynamics 365 Tools: Level Up Extension

Accessing Level Up
I don't want to spoil the upcoming Panel Discussion Series: What's your Favorite Tool (or if you missed it look at Webinar Recordings) but I want to talk a bit about the Level Up Chrome Extension!

How to Install

Menu when on a List view
Open up Chrome and go to the Level Up Chrome Extension. Add to Chrome.

How to Use

Now whenever you are using CRM, you will see a little rocket light up on your tool bar ribbon. Click this to expand and see all the things you can do. You will notice that the features available are different when you are in a list of records versus within a particular record. I will talk about a few of my favorite features.

God Mode

God Mode allows you to bypass any requirements of the form. It will set all fields to not-required and make all read-only fields editable. This allows you to do some data changes that you might want to prevent users from doing.

Note: There is nothing about this tool that is restricted to administrators. So this is something you do not want to share with your users because it gives them way more power than is necessary.
Menu when on a record

Show Logical Names

When looking at a particular record, you can click "Logical Names". This will show the schema name next to the field on the form. This allows you to quickly grab this data or grab a screenshot of the section you are working with.

I find this particularly helpful when working with our developers or data team. They know where they see the field but need to know how to find it in the database and I can provide this data in just a few clicks.

When done, you can click "Clear Logical Names" and get back to working.
Show Logical Names

Show Option Set Values

Similarly to viewing the Logical Names, you can view the "Show Optionset Values". This will show all drop downs with their numeric value next to the text label. This is super helpful to grab these values quickly instead of clicking through each one in the field properties.
Show Option Set Values

In addition to these features you can do things like grabbing the link to a record or copying the GUID of the record. Lots of great time saving items.

Have you used Level Up in your implementation? What's your favorite feature?

Friday, May 11, 2018

Upcoming events for Microsoft Dynamics 365 Users in Washington, DC

It's time to talk more about the awesome Microsoft Dynamics CRM Community in the Washington, DC area! There are several great chapters in the DMV and there are great meetings coming up next week.



The week after is CRMUG Focus in Indianapolis! If you plan to attend, we will also have a dinner meetup to network with other local attendees.  

Learn more and RSVP here: DMV Chapter Focus Meetup 

To make Focus even more exciting, several of your DMV Chapter leadership teams will be presenting, make sure to add these sessions to your schedule: 

  • Wednesday May 23 8:30 AM – Workflows: Flexing your Administrator Muscles! - Kylie Kiser, DC Chapter Leader 
  • Thursday May 24 3:00 PM – Building Dynamics 365 Bots with Azure Bot Framework and LUIS – Michael Ochs, DC Chapter Team; Aiden Kaskela, Reston Chapter Team  

Then later on in the summer we will be having a Summer Social at a National's baseball game. Details are still being finalized, so register and watch the community for updates: CRMUG Washington DC Summer Social 

Finally, we are also having a Regional Chapter Meeting in August. This will have attendees from the DC, Reston and Richmond chapters. The full day event will feature many great speakers and great networking. Save the Date for August 15!

I hope to see you at some of these events!

Friday, February 2, 2018

Data Management Part 2: Export for Re-Import

As mentioned in Part 1: Bulk Edit, this material is based off my presentation done on CRMUG: The Advanced Basics: Where DO I Go Next as a CRM Admin? In that session, we covered a few topics including out of the box data management techniques. I wanted to dedicate a few blog posts to these topics to help more new CRM administrators!

Export to Excel is an awesome feature that gives administrators the power to make many changes very quickly. Since you are potentially editing a large volume of records there is also potential for a large amount of disaster. So follow these tips to make prevent as many errors as possible.

How to Use Export for Re-import:


  1. Create an Advanced Find of the records you want to modify. I recommend you narrow the results to just the records you want to change and only the columns you intend to edit.
  2. Export Static Worksheet (all records)
    1. Note: If you are on CRM 2011 you will need to click an additional check box to make it available for Export for Re-Import
  3. Pro Tip: Save a copy of this file right after export as a backup!
  4. Make changes in excel
  5. Back in CRM, Click Import Data and browse to the file
  6. Submit the file
  7. Monitor the import progress in Settings -> Data Management -> Import
Advantages of Export for Re-Import:

  • Backups can be saved as you work with the data. This gives you a place to look if the final import is incorrect. The GUID is a hidden column so you can use this to match back later if necessary.
  • Workflows and Plugins will still fire similar to a regular record update (compared to direct database changes)
  • Excel formulas can be used to populate/edit the date (please read associated disadvantage before getting too excited)
  • Read Only Fields can be edited
  • Fields not on the form can be edited
Disadvantages of Export for Re-import:
  • You need to be very careful when working with the Excel workbook
    • Do not remove columns
    • If you add columns for work/calculations - these must be removed before import
    • Be careful with sorting - you do not want the hidden GUID to be associated with the wrong row of information. This could cause you to overwrite a valid record's data with data from another record. This was much easier in 2011 before the new export format.
    • Be careful with formulas - it is best to do all formulas in a separate column (just remember to delete column before re-import) and then copy and "Paste as values" into the column you want to update
  • Limited by the CRM Export Limits (if you are editing more records than you can export then you might want to find a way where you are not the potential single source of blame/failure)
  • Cannot edit completed Activities
    • You can edit some inactive records for example Won/Lost Opportunities
    • Always test in a non-production environment to make sure your plan works
Also note that this will not enforce Business Rule logic that is only firing on the form (if the scope is entity, this still should run). This can be an advantage or a disadvantage depending on the case.

In addition, any record that is modified after you export will not be updated by the import. This means that if an end user updates a record the data in your spreadsheet will not overwrite that data. So you do not want to export this data and then wait a few days to do the re-import. Best to do it all at once if possible. These types of errors will be shown in the Settings -> Data Management -> Imports area.

Security Note:
On the webinar we got a very interesting question:

you've scared me a bit that users could export, screw up and re-import bad/empty data. Is this function restricted to Admins out of the box?
What a good question! No. This is not restricted to Admins. Looking at the out of the box "Salesperson" security role they have access to Export to Excel and Data Import for user owned records. So this means that they could potentially modify all of the data for their records in just a few clicks!

How have you used Export for Re-import? Any tips or warnings I missed? Any success or horror storied to share?


Data Management Part 1: Bulk Edit

I recently presented "The Advanced Basics: Where DO I Go Next as a CRM Admin?" with Patrick Wright on CRMUG (Recording available for members to watch). In this session, we covered a few topics including out of the box data management techniques. I wanted to dedicate a few blog posts to these topics to help more new CRM administrators!

Bulk Edit is a very cool feature as it allows you to quickly modify a large number of records without leaving CRM.

How to Bulk Edit Records:

  1. Create an Advanced Find to isolate the records you want to edit (technically you could do this from any view of records but I recommend narrowing down your list using Advanced Find to prevent errors)
  2. Select the records you want to edit or the whole page if editing all
  3. Click Edit
  4. Make your Change
  5. Click Save

Advantages to Bulk Edit:
  • All handled quickly inside CRM
  • Only limited by the number of records you can view (remember you can update this in your personal options)
  • All Workflows and Plugins will fire as you expect (as compared to an unsupported database update)
Disadvantages of Bulk Edit:
  • Limited to only the fields on the form
  • Cannot edit Read-Only fields
  • Cannot clear data from fields
  • Can potentially overwrite the wrong data (no undo button!)
  • Ignores Business Rules that are firing on the form (thanks webinar attendee for this reminder!)
This is a very powerful tool which means there is always the possibility of a mistake! To minimize the likelihood for error, limit the number of records you edit via Advanced Find and double check your form before hitting save!

Security Note: Access to Bulk Edit is controlled by the "Bulk Edit" Permission on the "Business Management" tab under "Miscellaneous Privileges". This IS included in the out of the box "Salesperson" role so you may want to review what access your end users have if you do not want them using this function.

How have you used this in your organization? Any tips or warnings I missed?

Updated additional tips from the twitterverse:

  • @SalenticaDaveI shared a reminder that only fields on the form can be edited this way (but you can use Export for Re-import). Also if you have JavaScript linked to a field this can cause issues.
  • Diane @Riderfan78 shared that bulk edit can cause issues with the status/status reason on custom entities (see CRMUG Discussion for more information). This is another reason to always test your changes in a development environment and/or on a small subset of records.

Monday, November 20, 2017

Get involved in your local CRMUG Chapter!

With 2017 drawing to a close, it's time to plan your volunteer activities for the new year! So it's time to help your local CRMUG chapter to be more successful!

There are so many ways to get involved, even if you can only commit a small amount of time. Some ways to get started:
  • Invite your colleagues and customers to come with you
  • Post event reminders on the chapter community and social networks
  • Respond to questions in the chapter meeting
  • Take notes during the meeting and post these on the chapter community
  • Take pictures during the meeting and post on your social networks
When you are ready to take it to the next level, you can volunteer to present a member showcase. This is a short presentation where you talk about how you use CRM in your organization. It is always great to see the ways different organizations use the system we all know and love.

For those in the DMV area, you have three great chapters to check out. We have planned our dates for 2018 so you can get them on your calendar now!

Visit your chapter community to make sure you are signed up for updates and comment how you want to get involved!


Richmond, VA   (Tuesday)
Washington, DC (Wednesday)
Reston, VA   (Thursday)
Q1
2/20/2018
2/21/2018
2/22/2018
Q2
5/15/2018
5/16/2018
5/17/2018
Q3
8/14/2018
Regional Meeting: 8/15/2018
Q4
11/13/2018
11/14/2018
11/15/2018
Hashtag
#CRMUGrVA
#CRMUGDC
#CRMUGReston


Sunday, July 9, 2017

June 2017 Blog Review

There were lots of great posts shared in June but first a quick reminder to check out your local CRMUG events! CRMUGDC (Washington, DC Chapter) will be hosting a combined event with the Reston, VA chapter. This Summit Preview will be a full day event with 6 speakers! We will discuss a variety of topics from How to Use CRM to Drive Success to Extending Workflows; from Administrator Tips to Virtual Entities and Odata consumption. This is going to be a great event for all experience levels and job roles. To learn more and register check out the chapter page at CRMUG.com/Washington!

Ledgeview Partners shared Using Advanced Find in Microsoft Dynamics 365/CRM. This article walks through the information needed to get started on your first Advanced Find. This is a powerful skill that helps you understand more about CRM and how your data is related.

System Administrators often need to add new fields to their CRM implementation. There are several articles to check out on this topic:

PowerObjects also shared Custom Action Quick Tips. Check this out to learn how to create a simple Action that can be used to do more complex logic without code. Refresher: Custom Workflow steps are code pieces that can be called by a workflow to do more complex steps, Actions are additional steps built inside CRM that can be called from code or workflows. Actions allow for the input of parameters as well.

Sonoma Partners worked to help with a very confusing topic in Best Practices for Microsoft Security Settings: Append vs. Append To. This discusses the differences between and meanings of the Append privileges as well as some tips to keep in mind.

This month details were also released on the July 2017 release for Dynamics 365. To learn more check out Jukka Niiranen's All You Need to Know About Dynamics 365 v9.0 (For Now) and Chris Cognetta's Dynamics 365 Spring Release: 5 Takeaways from a Business Solutions MVP.

As always, keep an eye on the CRM Tip of the Day to see if there is anything relating to your organization. This month I was particularly interested in:
That's all for today. Back to summer CRM enhancements!

Sunday, February 5, 2017

January 2017 Blog Review

Welcome back to another exciting year with Microsoft Dynamics CRM!

I hope all of you are already involved in your local CRM User Group. For those in the DC, Maryland, Virginia area please check out the groups in Richmond, Reston and Chevy Chase (DC). At the DC Chapter, we have scheduled all of our 2017 meetings and these dates/links are below. Please come out and join us for our first meeting of the year on February 22. We will have a presentation on Power BI and a user upgrade success story.

CRMUGDC 2017 Meetings:
Let's jump into the CRM blogs and news from the last month.

Leon Tribe posted on Actions: The New Workflow Function. Actions are steps designed in a workflow but called from code. This allows business-side administrators to control some steps or logic in a larger coded effort. Now in Dynamics 365 these can be called from workflows with the added benefit of accepting and returning values.

Sonoma Partners shared Driving CRM Adoption through Effective Communication. This discusses the need to determine where the business is and where you want it to be and then building a strategy to bring you there.

The Dynamics 365 Team blog discusses how to Make Business Recommendations Based on Business Intelligence with Dynamics 365. This gives some examples of how you can guide users and help provide recommendations using Portable Business Logic.

Everyone has been super excited for Editable Grids in CRM. PowerObjects takes this opportunity to show you 2 Rockin' Ways to Enable Editable Grids with Dynamics 365.

Ledgeview Partners shared Dynamics CRM workflow: Mapping Data between Fields. This is a quick walk through of how to create your first workflow and set up dynamic field updates.

As always, be sure to review the CRM Tip of the Day to make sure you didn't miss anything. Have a great day!