Troubleshooting: “There is no active transaction” Error
Today I encountered a very weird error when I’m working with my team to create a very simple workflow, on a status update, if the status is equal to a specific status, create a task that is assigned to a specific team. However, we can’t proceed due to a very strange reason:
This is the error message:
“There is no active transaction. This error is usually caused by custom plug-ins that ignore errors from service calls and continue processing.”
So, I googled it to find the similar error. Based on a past post by Aileen: http://missdynamicscrm.blogspot.com/2015/10/crm-error-there-is-no-active-transaction-crm-error-plugin.html
We have tried checking the suggested approach by her:
What to Check
So, if you find this error, please check:
– Whether you have custom plugin/custom workflow active triggered
– Whether you put skipping the error that will have impact to the CRM process, it is not possible
– Actually you better to log the error
– Because you won’t know what it is
– This is not your logic wrong in your custom plugin
– This just you need to fix why CRM cannot proceed?
– Is that because your user/team does not have privilege or you missed some parameters required
– This error might happen like for Assignment, Lead Qualification, Quote creation, etc
However, no luck 😦
And we also come across this forum discussion: https://community.dynamics.com/crm/f/117/t/138785?pi61802=2#responses
where some people are mentioning about an issue with ActivityFeeds plugins, again no luck, as we can’t find the specific ActivityFeeds plugins registered.
So, as the usual troubleshooting technique of elimination process, we tried to remove 1-by-1 the workflow mapping, and we found the culprit. Apparently, it’s on the mapping of record owner in the Create Task step. For some reason, if we set the owner on the creation of the task, it keeps throwing the error. So, we split the owner assignment to a separate step to assign the record to the team. Something like:
And it solves our misleading “Custom Plugin” issue.
They say that as one door closes in life, another one opens.
Life is sometimes full of those “sliding doors” moments where you wonder what would have happened had I not done this or had I made a different decision at that point. Joining Barhead and leading Barhead into Queensland might be one of those moments.
In my CRM focussed career, I have always sought to work for a company where I can achieve great things, working with amazingly talented people in helping clients transform into Customer Centric organisations to delight their customers. I’m lucky in that, by and large, I’ve often been able to tick most of these boxes. However, there was often a certain “x” factor missing.
Therefore, being approached on LinkedIn by a company called Barhead did nothing to immediately give me cause to get excited. People who know me realise that I do like the odd drink or two. Therefore the thought of joining a company called Barhead might seem apt. However, despite my lukewarm initial response, I strangely did not treat the email as junk and decided to do a bit of research. This research reinforced that in the world of CRM, the founders of Barhead are indeed widely respected and proven leaders who have often achieved what I have always sought to do.
I met up with one of the co-founders, Ken Struthers, after the Microsoft Ignite conference. On meeting Ken, I was immediately taken by his vision, honesty and his approach in building Barhead to a blueprint he had established as a founder of Cloud Sherpa’s. Together with co founder, John Orrock and several loyal ex Sherpa’s, they had realised that Microsoft are developing a cloud platform that can enable genuine digital and business transformation. This platform is the foundation to allow Barhead to soar far higher than anything they had ever done with Cloud Sherpa’s.
Despite Barhead being a young company, they had already grown the company significantly offshore and in Sydney with an impressive list of delighted clients. Melbourne is also now established since that meeting in February and the team is growing fast. Here was an opportunity to help build a presence in Queensland for a company which shares my values and passion. The more I learned about Barhead from talking with the likes of Microsoft, Marketo and other partners, the more excited I got.
I joined Barhead at the end of March and now, after a few weeks at Barhead, I realise that the company name refers to the Bar headed Goose. Having seen wildlife documentaries on these amazing birds, I now understood how apt a name it was for the company.
So my mission is to introduce and build the Barhead business in Queensland. This means that I will be wearing many hats from Account Manager to Business Analyst, from Recruiter to Alliance Manager. Barhead offers a very different value proposition to other organisations I have worked with.
I believe this value proposition will be compelling to many Queensland based organisations who have often gotten bogged down in lengthy and costly projects that fail to deliver outcomes. Barhead is refreshingly different in being nimble, personable and transparent.
I’m excited to be a Barhead and hope that over the coming months, many of my fellow Queenslanders will get to know what it is like to soar with Barheads.
Microsoft Dynamics 365 has been announced and it promises to change the way you approach your business processes. Microsoft Dynamics 365 is an evolution of Microsoft’s CRM and ERP cloud solutions. These powerful tools will now be rolled into one cloud service with new purpose-built apps to help you manage your core business functions.
Dynamics 365 apps is built with flexibility in mind, allowing you to independently deploy apps depending on your business’ size and needs. Each app are built to work together and include built-in insights, predictive intelligence and workflow optimization
Power BI and Cortana Intelligence will be natively embedded to help you achieve your business goals with predictive insights, prescriptive advice and actionable next steps.
Flexibility and Scalability
Microsoft Dynamics 365 is completely flexible; you can start as small as you want. It is infinitely scalable, and comes with a modern and yet familiar workflow that allows you to be ready for growth. You can change and adapt your processes in Power BI, PowerApps and Microsoft Flow without requiring IT support. It’s all completely extensible and built to grow with your business.
Productivity where and when you need it
By connecting structured workflow of business applications (Dynamics 365) and processes with the unstructured work of collaboration and productivity (Office 365), your employees gain access to productivity tools wherever and whenever. Everything is accessible via mobile if needed to be so that you and your team can remain connected wherever you are in the world.
Actionable intelligence to keep you on top of your business
Business applications within Microsoft Dynamics 365 infuse big data, advanced analytics and IoT into processes which proactively guide your team and customers to optimal outcomes. With Dynamics 365, data and insights are transformed into intelligent action right where it’s needed, and without requiring an army of rocket scientists to make it happen.
For example, Cortana Intelligence can give recommendations to help your sales team predict which products and services your customers may need. Access to IoT data inside Dynamics 365 for Field Service will enable preemptive action from field service agents by connecting asset monitoring and anomaly detection so they can take action before failures occur, avoiding costly customer service issues.
Dynamics 365 and Office 365 will be deeply integrated, allowing the structured workflow of business apps to be connected with the unstructured work of collaboration and productivity. This allows your sales team to immediately send a quote via Office after receiving a customer’s email. That quote could come based with information from both Finance and Sales apps automatically containing the right pricing, discounts and other offers. All of these without your employee never needing to leave Outlook. This improves efficiency massively.
Microsoft Dynamics 365 is slated for release on fall this year. Stay tuned for more information.