Why migrate now: The benefits of moving from Dynamics GP to Microsoft Dynamics 365 Business Central

Why migrate now: The benefits of moving from Dynamics GP to Microsoft Dynamics 365 Business Central

This article is contributed. See the original author and article here.

In September 2024, Microsoft announced the end of product support and updates for Dynamics GP on December 31, 2029. Microsoft is incredibly grateful to existing GP customers, and is committed to facilitating a stable, supported, and smooth migration for GP customers to a cloud solution.

As a follow-up to that announcement, I wanted to discuss the advantages of beginning the migration process now and review the many resources that Microsoft and our partner community have to support you.

Why migrate to Business Central today?

Microsoft has made sure to provide a lengthy runway so customers currently running Dynamics GP can comprehensively prepare for migration to a new system, but there are clear benefits to moving now, rather than waiting.

Here are a few key considerations.

  • Don’t wait to future-proof your business. Business Central is the leading comprehensive business management solution, designed for small and medium businesses, and engineered for Microsoft Copilot. On a single platform, it includes harnessing sales, finance, project management, manufacturing, supply chain, and service on a single platform, today. Migrating on your timeline means more time to help ensure you’re realizing value at every input.
  • Get ahead of the curve with AI. Most business leaders are curious about what AI will allow their business to achieve. With Business Central, you don’t need to wonder—you’ll benefit from what AI can do today with new use cases, prebuilt agents, and updated workflows. With the AI-powered agents, both prebuilt as well as customized, Business Central capitalizes on and offers a foundation that will put you ahead when this technology quickly becomes a “need-to-have”.
  • Avoid technical debt and realize time and operational savings. Waiting means sitting on a legacy on-premises tech stack than can and should be modernized. Migrating to modern Business Central today can help eliminate redundancies, save money, and offer more visibility into business health and areas for improvement.

Realizing big value for businesses of all sizes

The material value of upgrading is clear: In 2024, Microsoft commissioned Forrester Consulting to create a benchmark for the value-add to companies upgrading from an on-premises solution to Business Central. The results of the Total Economic Impact™ study were based on a combination of primary research, customer interviews, and methodological analysis.

Forrester aggregated the data collected into a composite organization with USD15 million annual revenues, 150 total employees, and 28 Business Central users across finance, supply chain, operations, and sales.

An organization of that size saw:

  • Realization of payback in less than six months.
  • 265% return on investment in three years.
  • Net Present Value (NPV) of USD529K over three years.
  • Productivity improvement of 12.5% for operations staff, 15% for sales staff, and 15.6% for finance staff.
  • More than USD80,000/year in third-party fee avoidance.

They achieved these savings through the move to Business Central from on-premises, which allowed:

  • A clear reduction in manual operations.
  • More direct access to systems and data remotely.
  • Clearer and more consistent access to data across the Microsoft ecosystem.
  • Significantly lower infrastructure, maintenance, and personnel costs, as well as upgrade fees.

So don’t treat this upgrade as an obligation, but as an opportunity to control the operational headwinds of your organization, virtually eliminate technical debt, and build a strong, repeatable operational framework that will require very minimal intervention in the months and years ahead.

In addition to these smart business reasons, many existing Dynamics GP customers are eligible for substantial promotional discounts offered by Microsoft when upgrading to an online Dynamics 365 Business Central solution. Promotional offers also allow eligible customers to avoid the need to simultaneously spend money on certain Microsoft on-premises fees while migrating. Be sure to ask your Microsoft systems consultant or reseller about your eligibility for Business Central migration offers.

These migration offers are intended to provide GP perpetual-license customers with a strong runway towards the cloud, driving business productivity, while reducing capital spending and costs of maintaining your on-premises applications while deploying Business Central.

The cloud migration process

With the business case clear, let’s discuss the technical steps in migrating your data and transitioning from Dynamics GP to Business Central.

The first step in a migration process is to consult with your partner on scope, costs, and timing. If your migration requirements go beyond need assistance outside of what your Dynamics GP is able to provide, you can engage a Microsoft representative​.

Here’s an overview of the different stages of migration:

  1. Migration Assessment, evaluating the readiness of the on-premises deployment for migration using the migration assessment tool.
  2. Preparation, developing a migration plan, verifying prerequisites, and checking data is in the best state possible for migration.
  3. Cloud Migration Setup, establishing the connection and pipeline between the on-premises database and online tenant database.
  4. Data Replication, migrating data from on-premises to online and verifying the migration.
  5. Data Upgrade, upgrading the replicated data in the online environment.
  6. Completion and Follow-Up, optimizing the new Business Central online environment, setting up user access, and going live.

What data is migrated

When you’re ready to migrate, Microsoft offers a comprehensive set of tools for migrating company data from Dynamics GP. The cloud migration tool typically migrates the following data:

  • System and company setup (for example: payment terms, shipping methods, sites)
  • Master data for accounts, customers, vendors, and items
  • Transactional data
  • Vendor 1099

See the detailed overview of data migrated to Business Central.

As mentioned previously, the on-premises environment will remain the active system until the migration process is complete.

Once the cloud migration is set up and underway, data entry in the Business Central online tenant is limited to data not included in the migration from on-premises.

How do Business Central processes differ from Dynamics GP?

It’s natural to have questions about how Dynamics GP compares to Business Central operationally, and Microsoft is here to support with common workflow comparisons available for review here, and on the Business Central YouTube channel. Additionally, we discuss many more of the implications and benefits of migration in this on-demand webinar.

Even with this powerful technology, though, there will naturally be some manual processes. Both Microsoft and your partners are here to support your transition with best practices, documentation, and support. The goal is not just a seamless transition, but an end-to-end enhancement of operations.

With these guides, you will have the tools you need to migrate from Dynamics GP to Business Central with confidence. Reach out to your partner to learn more.

The post Why migrate now: The benefits of moving from Dynamics GP to Microsoft Dynamics 365 Business Central appeared first on Microsoft Dynamics 365 Blog.

Brought to you by Dr. Ware, Microsoft Office 365 Silver Partner, Charleston SC.

Transform routing rule administration with bulk management

Transform routing rule administration with bulk management

This article is contributed. See the original author and article here.

We’re continually improving Dynamics 365 Customer Service to help organizations deliver faster, smarter, and more efficient customer experiences. Today, we’re excited to announce that administrators will now be able to maintain routing rules in bulk. This enhancement empowers administrators to update routing configurations across the board with just a few clicks—a game-changing update for teams leveraging unified routing.

Unified routing is an intelligent, scalable routing system that sends work items to the right queues to ensure quality customer service. Administrators can set up unified routing across channels in Dynamics 365 Customer Service and Dynamics 365 Contact center. Routing rules classify and assign work items based on the type of request and organizational data.

Save time by administering routing rules in bulk

Bulk management enables administrators to create routing ruleset templates for queues and workstreams, eliminating the need for multiple versions of the same routing rules. With a few clicks, apply prioritization, assignment, or work classification ruleset templates to multiple queues and workstreams. Administrators can manage rules centrally—any template update instantly applies to all instances in queues or workstreams, removing the need for individual ruleset maintenance. 

Rulesets for routing in Copilot Service admin center

By simplifying routing configuration, service teams can devote more time to addressing customers’ needs and less time on administrative tasks. This operational efficiency helps boost overall team productivity.

The ability to maintain routing rules in bulk is now generally available for Dynamics 365 Customer Service customers.

Learn more

To learn more, read the documentation:

The post Transform routing rule administration with bulk management appeared first on Microsoft Dynamics 365 Blog.

Brought to you by Dr. Ware, Microsoft Office 365 Silver Partner, Charleston SC.

Reimagine Project Quotes with Enhanced Experience and Time Phased Estimates in Dynamics 365 Project Operations 

Reimagine Project Quotes with Enhanced Experience and Time Phased Estimates in Dynamics 365 Project Operations 

This article is contributed. See the original author and article here.

Project quotations in Dynamics 365 Project Operations help you create and manage detailed estimates for your customers before a project begins. A project quotation includes the estimated scope of work, roles, effort, timelines, pricing, and terms, providing a clear understanding of the proposed services and associated costs. 

Within the Quote, quote lines represent the high-level components of work being delivered, while the quote line details capture granular estimates, tying in scheduling, cost, and revenue details. Each quote line is also linked to contracting models and chargeable components, allowing for accurate modeling of revenue spread, project spending, and profitability, both at the quote level and also for each individual component.  

We designed the recent update around three key goals: 

  • Elevating the overall user experience 
  • Leveraging new platform capabilities 
  • Simplifying user interactions when creating and managing quotes 

A Closer Look: Quote Form Improvements in Dynamics 365 Project Operations

A significant change is the reduction of tabs within the Quote form, centralizing your quote management experience. Let’s explore the enhanced tabs: 

Summary Tab: One View for All Critical Financial Insights 

All related tabs for quotes are now consolidated under the Summary tab. This tab gives you a comprehensive view of your quote’s financial health, including: 

  • Customer budget 
  • Profitability 
  • Scheduled delivery date 
  • Detailed cost and revenue breakdowns over time 

With this unified view, you can confidently track and manage quote details to ensure alignment with your project’s financial goals and customer commitments. 

Project Lines Tab: Detailed Control Over Quote Lines and Estimates 

The Project Lines tab has seen a substantial transformation and deserves special attention. As a result, this powerful workspace enables you to manage both project quote lines and their detailed estimates within a single, easy-to-use grid view. Here’s everything you can do: 

  • Consolidated View with Nested Grids: View project quote lines at a glance and expand each line to see its associated quote line details in a nested, expandable grid format. 
  • Comprehensive Details for Every Quote Line: For each quote line, you can view critical information such as billing method, invoice schedule, associated project, and budget performance metrics (transaction classes, discounts, fees, margin percentage, and extended amount). 
  • Drill-Down into Quote Line Details: Expanding a quote line reveals all underlying quote line details, allowing you to closely monitor and manage granular estimates tied to the high-level component. 
  • Direct Actions from the Grid: 
    • Create new quote lines or delete existing ones without navigating away. 
    • Import project estimates to automatically generate quote line details. 
    • Manually create quote line details for custom estimates right within the tab. 
    • Full Editing Capabilities: Select any quote line detail to edit or delete it as needed. For deeper financial insights, use the Open cost detail action to view the specific cost breakdown of each line. 
    • Apply Price Overrides with Ease: Need to adjust pricing for time transaction line details? Simply: 
      • Select the desired line detail. 
      • Use the Price override button to make the price change, click save, and accept recalculate. 
      • Apply price overrides within both the Quote and Quote Line forms, ensuring flexibility and control. 
    A screenshot of a computer
    • Access Quote Line Details for Sales and Cost Prices: 
      • The Quote Line Detail tab now provides two form views–Line details and Line details: Cost , though which you can analyze both sales and cost prices over time. 
        • Line details: This view displays each quote line detail along with its associated sales price, with time-phased sales prices broken down by specific periods. The Open cost detail button is still available on selecting the quote line detail and shows the related cost rate and amount for the selected quote line detail in an expanded view. 
        • Line details: Cost: This view gives you insight into the cost price associated with each quote line detail. The subgrid displays time-phased cost prices, helping you to easily assess the cost structure of each quote line. 

    These enhancements provide greater visibility into both sales and cost prices, enabling more accurate pricing assessments for each quote line. 

    This comprehensive functionality empowers your sales and delivery teams to build accurate, competitive quotes faster while maintaining visibility into the financial levers of every project component. 

    Time Phasing of Project Estimates 

    Complementing the quoting enhancements, we are also introducing Time Phasing of Project Estimates. This critical feature allows you to spread estimated costs and revenue over time, reflecting project duration and delivery milestones. 

    The Time phasing of prices feature provides visibility into price fluctuations over time within Project quote lines. Now, nested quote line details display price changes phased out on a weekly basis. This allows you to track adjustments due to price overrides or multiple price lists.

    Throughout the duration of a quote line detail, the system distributes the quantities and prices for each week, making it easier to identify pricing adjustments. The parent quote line detail reflects the weighted average price of all child time-phased lines. You can create role price overrides on a quote line detail that is then reflected in the nested time-phased lines. Each week in the nested Quote Line detail line retains the price applicable on the first day of that week. 

    A screenshot of a computer
    A screenshot of a website

    What Does This Mean for You? 

    With these enhancements, Dynamics 365 Project Operations offers: 

    • Simplified workflows for faster quote creation 
    • Full visibility into financial details at every stage 
    • Better forecasting with time-phased estimates, enabling accurate tracking of sales and cost price fluctuations and role price adjustments over time 
    • Increased efficiency with fewer clicks and a modern UI 
    • Smarter decision-making with real-time KPIs 

    These improvements to project quotes in Dynamics 365 are designed to help you win more deals, deliver more predictable project outcomes, and maximize profitability. 

    Call to Action

    We encourage you to explore them and see firsthand how they can transform your project sales and estimation process. Experience the streamlined quoting process in Dynamics 365 Project Operations and unlock better control over your project estimates. Start building detailed, accurate, and customer-ready quotes with ease. Dive into the enhanced Quote form, explore time-phased estimates, and empower your teams to make informed, confident decisions. Ready to elevate your quoting experience? Explore the new capabilities today! 

    Learn More

    We are making constant enhancements to our features. To learn more about Project quotations, visit Project quotations new experience and to learn more about Time phasing of estimates, visit Estimate a project quote line 

    The post Reimagine Project Quotes with Enhanced Experience and Time Phased Estimates in Dynamics 365 Project Operations  appeared first on Microsoft Dynamics 365 Blog.

    Brought to you by Dr. Ware, Microsoft Office 365 Silver Partner, Charleston SC.

    Use agreements in Field Service to automatically generate recurring work orders 

    Use agreements in Field Service to automatically generate recurring work orders 

    This article is contributed. See the original author and article here.

    Recurring maintenance, inspections, or repairs are common use cases for service-based organizations. Agreements in Dynamics 365 Field Service help streamline recurring operations consistently. You define the terms and conditions of your service contracts, such as frequency, duration, resources, products, and services involved–automate recurring work orders in Field Service. Through agreements, you can automate work order and booking generation, eliminating the need for manual creation and reducing administrative overhead. Providing services proactively can lead to better experiences for your customers and offer simple renewal and upsell opportunities. 

    In this blog post, we’ll expand on the documentation about customer agreements  with a practical scenario setting up a Field Service agreement. We’ll discuss some best practices to help you maximize the benefits of automated, recurring service delivery. 

    Sample scenario: Monthly service contract with a hospital 

    Contoso provides maintenance services for hospitals. One of our customers wants us to recharge fire extinguishers quarterly and replace the filters for dialysis machines every month. Let’s have a look at how we can use agreements to automate recurring work orders in Field Service to address this scenario. 

    Create an agreement 

    Before creating an agreement, we need to consider who owns the agreement. We recommend using a system user or team user because agreement processes run with the permissions of the owner. In case it’s set to an individual and that person leaves the organization, the agreement will break. 

    Fill in the agreement details such as start date, end date, service account, and price list. Then, we need to define the work orders to be generated and set up the corresponding agreement booking setup. For this scenario, we’ll create one work order every three months for fire extinguishers and one work order per month for each of the two dialysis machines at the hospital. Hence, we need to set up three agreement booking setup records which are tied to the same agreement. 

    Set up quarterly work order generation 

    A screenshot of a computer

    An agreement booking setup record defines the recurrence and properties of the work orders that the system will generate. In this example, we create the work order a week ahead of the month they need to be performed in. This proactively load balances work each month. Set Generate Work Order Days in Advance to 7 days in the Work Order Settings section instead of using the agreement booking setup’s recurrence. This way we separate the terms of the agreement from when we need the work orders generated by for planning. 

    We can also choose to have bookings automatically created against the generated work orders by enabling the Auto Generate Booking option. This creates the booking for the preferred resource according to the other options set in the booking settings of the agreement booking setup record. Keep in mind that these bookings don’t consider any other logic like the resource’s availability or working hours.  

    The pre and post booking flexibility and time window fields help set up the work order to be scheduled via the schedule assistant. By setting the Post Booking flexibility to 30, we are setting the promised time window on the work order from the first of the month to 30 days later. The promised time window of generated work orders will always stay within the agreement start and end date, regardless of the booking flexibility window. 

    A screenshot of a computer

    Next, we need to set the Booking Recurrence to make sure we honor the terms of our service contract. For the quarterly fire extinguisher maintenance, we set the recurrence pattern to repeat monthly and create work orders on the first weekday of every third month. The start date corresponds to the start date of the agreement and has no end date defined.  

    A screenshot of a computer

    Monthly work order generation for assets 

    The agreement booking setup details will be like the fire extinguisher maintenance.  

    The filter maintenance for the dialysis machines needs to happen every month, so we set the recurrence pattern to the first day of every month for both agreement booking setup records. Like the quarterly recurrence, we set the start date to the start of our agreement contract with no end date. 

    A screenshot of a computer

    Because the dialysis machines exist as customer assets in our Field Service database, we use an incident type to apply a template with the right services, products, or characteristics for the work. Defining the incident type helps us set up recurring work orders for that asset. We will create two agreement booking setups, one for each asset. 

    A screenshot of a computer
    A screenshot of a computer

    Activate and manage the Agreement 

    With the fire extinguisher and dialysis machine maintenance in place, the agreement is ready for activation. Monthly and quarterly work orders will generate automatically, keeping the hospital’s critical assets up to date without manual intervention. 

    When using many agreements to generate thousands of records, stagger their generation times to optimize the load on the system. You can use the Record Generate Time field to coordinate the timing or schedule of the load outside of business hours. 

    To manage this agreement effectively: 

    • Monitor and Adjust: Regularly review the work orders generated to ensure they meet contract terms and adjust as needed. 
    • Prepare for Renewals: Use the regular touchpoints created by this agreement to assess additional client needs, preparing for renewals and potential upselling opportunities. 

    Field Service agreements offer a powerful way to automate recurring work orders and other services, ensuring consistency and reducing administrative strain so businesses can deliver reliable service and focus on client satisfaction. 

    As you try out agreements, we would love to hear how you think agreements should work and what you would like to see next in the product! Please connect with us on our community Ideas Portal

    The post Use agreements in Field Service to automatically generate recurring work orders  appeared first on Microsoft Dynamics 365 Blog.

    Brought to you by Dr. Ware, Microsoft Office 365 Silver Partner, Charleston SC.

    Use the Contact Center AI summary for call quality management

    Use the Contact Center AI summary for call quality management

    This article is contributed. See the original author and article here.

    An update is coming to the closed conversation form in Dynamics 365 Contact Center.  If the administrator has enabled the option, service reps can view the recordings and transcripts at the end of the conversation. They can also view sentiment analysis, key metrics, AI summary, post call survey results, and sessions in the conversation journey. Users can also access the AI summary for voicemails. Note that it will be a summary of the entire transcript (not just the voicemail). 

    The Conversation Journey card provides comprehensive information regarding the number of agents in the call and other participants involved. It also provides the duration, date, and time for each segment of the conversation. A new session begins whenever a primary agent is reassigned to the conversation. Each session header displays the start time and total duration. Within each session, the primary agent is identified, including the time they were assigned and their participation status. When the primary agent exits the session, the session concludes, and the system records the closure reason along with the time of occurrence.  

    A screenshot of a computer

    To view Conversation Summaries, enable summaries in Copilot Service admin center by going to Insights and then Summaries. If a summary was generated when the call ended, it will be displayed. Otherwise, a new summary will generate when the transcript viewer loads.  

    Admins can enable the Post-conversation survey tab in the conversation form in Copilot Service admin center under Voice call experiences. It displays CSAT scores, textual customer feedback, First Contact Resolution outcomes, and Net Promoter Scores. If admins don’t enable the tab or customers don’t complete the survey, service reps won’t see the tab in the UI. Calls with surveys go to the survey Microsoft Copilot for Service Copilot Bot after they end, not the agent. Specific entities set by Copilot Studio pull the survey data, and if any values are missing, their header does not appear. 

    Learn more about AI summary

    Watch a quick video introduction.

    To learn more about the AI summary for conversation in Dynamics 365 Contact Center, read the documentation: View call recording and transcripts for voice channel | Microsoft Learn

    The post Use the Contact Center AI summary for call quality management appeared first on Microsoft Dynamics 365 Blog.

    Brought to you by Dr. Ware, Microsoft Office 365 Silver Partner, Charleston SC.