home.social

#dynamics365musings — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #dynamics365musings, aggregated by home.social.

  1. Many base Microsoft events send an email. In this article, learn how to add a new D365 email notification type. Then associate the event with an email template so an email is sent when that event occurs.

    dynamics365musings.com/d365-em

  2. Sales orders in D365 can follow multiple processing paths, depending on the business scenario. In this article, you’ll learn how to create a call center order in D365 F&SC—a retail-focused workflow that applies channel-specific defaults, enforces a structured order completion process, and supports advanced pricing and payment features.

    dynamics365musings.com/call-ce

  3. There are several different ways to configure email in D365. Microsoft Graph is now the recommended email provider, replacing the deprecated Exchange email provider. Learn how to configure an SMTP server connection for testing.

    dynamics365musings.com/configu

  4. The update_recordset keyword in x++ is used when you need to update many records in a table quickly with the best performance. It is extremely fast because it generates a single SQL statement that is sent to the server once.

    dynamics365musings.com/update_

  5. When using a Microsoft Dynamics 365 Azure cloud-hosted environment, you may receive an error message relating to a D365 invalid certificate. In this article, learn how to use LCS to resolve this error and get your environment working again.

    dynamics365musings.com/d365-in

  6. D365 maps are really useful for storing lists of pairs of related values. Each item in a D365 map stores a key and a corresponding value. Each key in a map collection is unique, but the associated value does not have to be. For example, you could store a salesId in the key, and a related value such as the total in the value. Or, perhaps you store a RecId of one record, and its related RecId in another.

    dynamics365musings.com/d365-map

  7. When something goes wrong while running a complex process, it can be challenging to understand how to correct it. Understanding how to save error messages in D365 will help give you the information needed to take further action.

    dynamics365musings.com/save-er

  8. This tutorial will show you how to make a log to track how long a specific process takes to run. Learn how to expand custom logs to create D365 performance logs to help understand where performance may be improved.

    dynamics365musings.com/d365-pe

  9. Dynamics 365 for Finance and Operations administrators use Life Cycle Services (LCS) to apply service and quality updates to environments. Learn in this tutorial the steps necessary to apply a D365 service update to an environment.

    dynamics365musings.com/d365-se

  10. Following the articles and videos in these tutorials will take you from a beginner to a master in D365 development. This playlist takes you through an incredible journey of what you need to know to have a career as a developer in Microsoft Dynamics 365 for Finance and Operations. I plan to only add to it. So keep coming back. You will be surprised by all the useful things you will learn along the way.

    dynamics365musings.com/d365-de

  11. When an error message is unclear, these steps will show you how to determine where to change data in the system to continue moving forward. In this second D365 debug tutorial, learn new techniques and gain practice in debugging and solving error messages.

    dynamics365musings.com/d365-de

  12. Learn how to create D365 SSRS reports and display data retrieved from within Microsoft Dynamics 365 for Finance and Operations. Reports allow for precision control of where the information is shown on the page.

    dynamics365musings.com/create-

  13. Learn how to add exception handling by using D365 try catch statements. Without exception handling, when an error occurs the system will stop the process entirely. However, with the right code, you can ensure the system skips past invalid records and continues to process all records that are valid.

    dynamics365musings.com/d365-tr