Posts

Showing posts from May, 2025

The Feature Everyone Loved: Inside the Credit Hold Alert

Image
  The third article in my Finance Agent series In the first two articles, I wrote about building my first finance agent and then splitting one overloaded agent into three focused ones. In this article, I will cover the feature that got the biggest reaction for users. It was not a chat experience. It was a card in Teams. When a sales order went on credit hold in Dynamics 365 Finance. A few moments later, the credit team had a concise summary, a recommendation, and links to investigate. It looked simple . That simplicity took some design to work properly. Quick Video It Starts with a Finance Event The process begins when Dynamics 365 Finance raises the configured credit-hold event. Unfortunately there is not an exposed business event for a sales order being placed on credit hold, so I had to look for another approach. Fortunately, virtual entities provided a good option. The virtual table - Credit Management (mserp_creditmantablebientity) adds a row when a new credit hold is placed. ...

DynamicsCon 2025 - Chicago

Image
I am honored to be presenting at DynamicsCon 2025 in Chicago - May 13 - 16.  https://dynamicscon.com/ I have two sessions: On Wednesday, May 14th at 3:45pm - I am co-presenting with Kent Nielsen.  Our topic is Canvas vs. Model-Driven Power Apps. You can find our slides here:  On Thursday, May 15th at 9:45am - I am presenting one of my most popular sessions - Getting started with Power Automate for D365 F&SCM.  Even if you have seen this session before, there is some new info on environment variables, building solutions and storing approval information in D365. You can find my slides here :