• About
    • Who We Are
    • What We Do
    • The Management Team
    • Global
  • Solutions
    • Business Systems Consulting
    • Enterprise Resource Planning (ERP)
      • Wiise Business Central
    • Customer Engagement (CRM) & Marketing Automation
    • Rapid Application Development (PowerApps)
      • HSE App by ECLEVA
    • Process Automation (RPA)
    • Business Intelligence (Power BI)
  • Sectors
    • Corporate & SME
    • Not-For-Profit
    • Construction
    • Financial Services
    • Education
    • Manufacturing
  • Customer Stories
  • Insights
    • Blog
    • News
    • Videos
  • Contact
    • Contact ECLEVA
    • Customer Support
+61 2 9467 9300
Get in touch
  • About
    • Who We Are
    • What We Do
    • The Management Team
    • Global
  • Solutions
    • Business Systems Consulting
    • Enterprise Resource Planning (ERP)
      • Wiise Business Central
    • Customer Engagement (CRM) & Marketing Automation
    • Rapid Application Development (PowerApps)
      • HSE App by ECLEVA
    • Process Automation (RPA)
    • Business Intelligence (Power BI)
  • Sectors
    • Corporate & SME
    • Not-For-Profit
    • Construction
    • Financial Services
    • Education
    • Manufacturing
  • Customer Stories
  • Insights
    • Blog
    • News
    • Videos
  • Contact
    • Contact ECLEVA
    • Customer Support
+61 2 9467 9300
Get in touch
  • About
    • Who We Are
    • What We Do
    • The Management Team
    • Global
  • Solutions
    • Business Systems Consulting
    • Enterprise Resource Planning (ERP)
      • Wiise Business Central
    • Customer Engagement (CRM) & Marketing Automation
    • Rapid Application Development (PowerApps)
      • HSE App by ECLEVA
    • Process Automation (RPA)
    • Business Intelligence (Power BI)
  • Sectors
    • Corporate & SME
    • Not-For-Profit
    • Construction
    • Financial Services
    • Education
    • Manufacturing
  • Customer Stories
  • Insights
    • Blog
    • News
    • Videos
  • Contact
    • Contact ECLEVA
    • Customer Support
  • About
    • Who We Are
    • What We Do
    • The Management Team
    • Global
  • Solutions
    • Business Systems Consulting
    • Enterprise Resource Planning (ERP)
      • Wiise Business Central
    • Customer Engagement (CRM) & Marketing Automation
    • Rapid Application Development (PowerApps)
      • HSE App by ECLEVA
    • Process Automation (RPA)
    • Business Intelligence (Power BI)
  • Sectors
    • Corporate & SME
    • Not-For-Profit
    • Construction
    • Financial Services
    • Education
    • Manufacturing
  • Customer Stories
  • Insights
    • Blog
    • News
    • Videos
  • Contact
    • Contact ECLEVA
    • Customer Support
Blog
Home Blog IT UI Migration Stories: How to fix issues with Business Process Flow not moving automatically
IT

UI Migration Stories: How to fix issues with Business Process Flow not moving automatically

February 6, 2020

ECLEVA is a Business Applications Consultancy with deep industry expertise and technical expertise. We work with clients who invest heavily in automation. This in turn means we often push the boundaries of existing technologies and in doing so discover bugs and vulnerabilities. We want to share out latest discovery with the Microsoft Community and our clients and how we have solved this in case you encounter a similar issue.

Failure to launch

For some of our clients, we have architected that their Microsoft Business Process Flow (BPF) automatically moves from one stage to another if certain conditions are met. Interestingly, when we used Xrm.Utility.openEntityForm in the classic interface to refresh forms, this script failed to work in the Unified Interface (UI). This was because Microsoft deprecated the Xrm.Utility.openEntityForm.

When users went to update CRM fields as they were used to doing using the Classic Interface, they were not able to do so in the UI. It appears that this is a specific issue related to UI and doesn’t seem to occur anywhere else when you move to UI.

To solve this, we identified that the JavaScript function to refresh the form must be changed (see below for details).

How to fix it

To fix refresh problem, we used Xrm.Navigation.openForm instead of Xrm.Utility.openEntityForm. This simple fix has resolved the issue.

Below is an example of Xrm.Navigation.openForm.

We really hope this hack helps you. If you have any MS UI story or insight to share, please leave a reply below.

77
How to manage and utilise employees' skills and expertise: Resource Management in Dynamics 365 Project Service Automation (PSA)How to manage and utilise employees' skills and expertise: Resource Management in Dynamics 365 Project Service Automation (PSA)January 31, 2020
Microsoft Dynamics 365: On-Premise to Cloud MigrationFebruary 10, 2020Microsoft Dynamics 365: On-Premise to Cloud Migration

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Categories
  • Blog (34)
    • AI (1)
    • Business (8)
    • Business Intelligence​ (3)
    • Digital Transformation (4)
    • IT (20)
    • Marketing (1)
  • News (18)
    • Business (11)
    • IT (5)
    • Sales (2)
  • Video (34)
    • Business (29)
    • Business intelligence (3)
    • Digital transformation (18)
    • IT (23)
    • Process automation (2)
Recent Posts
  • How to build a Business Case for Robotic Process Automation (RPA)
  • 5 rules for Robotic Process Automation business success
  • 3 common things missing in preparation for a RPA business case
  • 3 key benefits of funding your software implementation
  • 3 key criteria you need to fund software implementation

 

ECLEVA
© ECLEVA 2023.

All rights reserved.
Privacy Policy

Solutions

Business Systems Consulting

Customer Engagement (CRM) & Marketing Automation

Rapid Application Development (PowerApps)

Process Automation (RPA)

Business Intelligence (Power BI)

Sectors

Corporate & SME

Not-for-profit

Construction

Financial Services

Education

Contact
Address:

100 Walker St. North Sydney 2060

Website:

www.ecleva.com

Phone:

+61 2 9467 9300

#integrio_button_641ba5d4660c9 .wgl_button_link { color: rgba(255,255,255,1); }#integrio_button_641ba5d4660c9 .wgl_button_link:hover { color: rgba(12,90,219,1); }#integrio_button_641ba5d4660c9 .wgl_button_link { border-color: rgba(255,255,255,1); background-color: rgba(49,49,49,0.01); }#integrio_button_641ba5d4660c9 .wgl_button_link:hover { border-color: rgba(255,255,255,1); background-color: rgba(255,255,255,1); }#integrio_button_641ba5d4660c9.effect_3d .link_wrapper { color: rgba(255,255,255,1); }#integrio_button_641ba5d4664db .wgl_button_link { color: rgba(255,255,255,1); }#integrio_button_641ba5d4664db .wgl_button_link:hover { color: rgba(12,90,219,1); }#integrio_button_641ba5d4664db .wgl_button_link { border-color: rgba(255,255,255,1); background-color: rgba(49,49,49,0); }#integrio_button_641ba5d4664db .wgl_button_link:hover { border-color: rgba(255,255,255,1); background-color: rgba(255,255,255,1); }#integrio_button_641ba5d4664db.effect_3d .link_wrapper { color: rgba(255,255,255,1); }#integrio_button_641ba5d468488 .wgl_button_link { color: rgba(49,49,49,1); }#integrio_button_641ba5d468488 .wgl_button_link:hover { color: rgba(255,255,255,1); }#integrio_button_641ba5d468488 .wgl_button_link { border-color: rgba(12,90,219,1); background-color: rgba(49,49,49,0.01); }#integrio_button_641ba5d468488 .wgl_button_link:hover { border-color: rgba(12,90,219,1); background-color: rgba(12,90,219,1); }#integrio_button_641ba5d468488.effect_3d .link_wrapper { color: rgba(12,90,219,1); }#integrio_button_641ba5d46886a .wgl_button_link { color: rgba(49,49,49,1); }#integrio_button_641ba5d46886a .wgl_button_link:hover { color: rgba(255,255,255,1); }#integrio_button_641ba5d46886a .wgl_button_link { border-color: rgba(12,90,219,1); background-color: rgba(49,49,49,0); }#integrio_button_641ba5d46886a .wgl_button_link:hover { border-color: rgba(12,90,219,1); background-color: rgba(12,90,219,1); }#integrio_button_641ba5d46886a.effect_3d .link_wrapper { color: rgba(12,90,219,1); }#integrio_soc_icon_wrap_641ba5d480d1c a{ background: #0c5adb; border-color: transparent; }#integrio_soc_icon_wrap_641ba5d480d1c a:hover{ background: #ffffff; border-color: #0c5adb; }#integrio_soc_icon_wrap_641ba5d480d1c a{ color: #ffffff; }#integrio_soc_icon_wrap_641ba5d480d1c a:hover{ color: #0c5adb; }.integrio_module_social #soc_icon_641ba5d480d941{ color: #ffffff; }.integrio_module_social #soc_icon_641ba5d480d941:hover{ color: #ffffff; }.integrio_module_social #soc_icon_641ba5d480d941{ background: #44b1e4; }.integrio_module_social #soc_icon_641ba5d480d941:hover{ background: #44b1e4; }.integrio_module_social #soc_icon_641ba5d480dc62{ color: #ffffff; }.integrio_module_social #soc_icon_641ba5d480dc62:hover{ color: #ffffff; }.integrio_module_social #soc_icon_641ba5d480dc62{ background: #0077b5; }.integrio_module_social #soc_icon_641ba5d480dc62:hover{ background: #0077b5; }