New Functionality In Microsoft Dynamics 365 Business Central 2024 Wave 2: Integrate Field Service with Service Management

Microsoft Dynamics 365 Business CentralThis post is part of the New Functionality In Microsoft Dynamics 365 Business Central 2024 Wave 2 series in which I am taking a look at the new functionality introduced in Microsoft Dynamics 365 Business Central 2024 Wave 2.

The 3rd of the new functionality in the Application section is integrate Field Service with Service Management.

This integration is particularly valuable for organizations that provide regular maintenance and proactive repair. It offers a seamlessly integrated solution for managing service tasks, consumption, and financial transactions to benefit service technicians, service managers, and finance teams. It’s a powerful solution for managing work orders and consumption in Field Service and efficiently invoicing and fulfilling them in Business Central.

Enabled for: Users, automatically
Public Preview: –
General Availability: Oct 2024

Feature Details

To enable integration with Service Management module, you can turn on the Service Management Integration toggle in Set up integration to Dynamics 365 Field Service assisted setup guide, or on the Dynamics 365 Field Service Integration Setup page. This setting adds additional integration table mappings for service documents and work orders.

To specify where to integrate work order data from Field Service in service orders, you can choose a Work Order Type that’s mapped to a Service Order Type. You can also use the External Project field to link it to a project in Business Central.

To exchange the following data between work orders and service orders in both directions, turn on the Service Order Archiving toggle on the Service Management Setup page:

  • Fields in the headers on service orders and work orders, such as Service Account, Billing Account, and Work Order Type.
  • Service Item Lines and Work Order Incidents in Field Service to transfer information about the customer assets being repaired.
  • Service Line fields and Work Order Products and Work Order Services fields, such as Qty. to Ship, Qty. to Invoice, and Qty. to Consume.

When a technician marks a work order product or service as Used on a work order with a specific work order type, the lines synchronize to a service order. Consumption is also posted, based on settings on the Dynamics 365 Field Service Integration Setup page.

During consumption and invoice posting in Business Central, the consumed and invoiced quantities are updated in the original work order product and work order service lines in Field Service.

You can send a Posted Service Invoice back to Field Service.

note Note

Dynamics 365 Field Service integration with Dynamics 365 Business Central’s service management module requires use of Premium license.

Click to show/hide the New Functionality In Microsoft Dynamics 365 Business Central 2024 Wave 2 Series Index

New Functionality In Microsoft Dynamics 365 Business Central 2024 Wave 2
Auto-Apply Templates When You Synchronize Data With Dataverse
Use New Reports And Demo Data for Financial Reporting
Manage Subscription Billing and Revenue and Expense Recognition
Integrate Field Service with Service Management
Archive Service Management Documents
View Item Availability in Field Service Work Orders
Export Posted Sales Invoices to Shopify
Replenish Items for Projects
Reconcile Payment Transactions in Shopify with Invoices
Use Directed Put-Away and Pick Warehouses with Projects
Capture Data from E-Docs with Azure AI Document Intelligence
Add Invoice and Receipt Documents to E-Documents in Bulk
Import, Export Product Info Using Shopify Metafields
Define Shipping Information For Shopify Shipping Fees
Enable Locations In Shopify Refunds
See Improved Usability For Service And Projects
Allow More Than One User To Post Warehouse Entries at a Time
Add An Item As A Shopify Variant
Use Excel Reports For Consolidation And Fixed Assets
Synchronize Product Translations To Shopify
Use Specific Prices And Discounts When Synchronizing Prices In Shopify
Add Extended Text To Project Planning Lines
Use A Default Quantity Of 1 For Accounts On Documents
Stay Current With Shopify Connector
Analyze Fixed Asset And Subscription Billing In Power BI
Use Refreshed Demo Data For Sustainability
Suggest Number Series with Copilot
Chat with Copilot and Learn to Use Installed Add-On Apps
Complete Bank Account Reconciliation Faster with Copilot
Create Product Information Faster with Copilot
Summarize Any Record with Copilot
Experience Enhancements to Analysis Assist with Copilot
Start Using Copilot Without Having to Set Things Up
Create Sales Lines Easily with Copilot
Automate Tests for Your Copilot Extensions with the Business Central Test Toolkit
Start Creating Power Automate Flows With Copilot
Raise Awareness Of Copilot Actions On Card, Document, And Listplus Pages
Display Errors And Messages In Copilot Prompt Dialogs
Experience Enhancements To Chat With Copilot
Get Usage Telemetry On Copilot Extensions As An ISV
Use Copilot With Agent Capabilities To Automate Sales Order-Taking
Start Using Integration with IRS for 1099 Submissions
Start Using E-Documents Framework Localized for Germany
Enable Additional Countries and Regions
Show Features With Demo Dataset For Czechia
Deferral Accounting – Posting The Original Amount As Correction – Czechia
Posting Of Alternative Customer-Vendor Posting Groups – Czechia
Calculate And Post Vat Settlement By Activity Code – Italy
Advance Letters With Reverse Charge – Czechia
Vat Return Feature Now Available – Czechia
Include Employee Transactions In Exchange Rate Adjustment Report – Czechia
Improve Vat Reporting And Adjustments – Czechia
Allocations Functionality In Cash Desks – Czechia
Sales Advance From The Project – Czechia
Enable Use Of Other Currencies – Czechia
Submit IRS 1099 Forms Electronically To IRIS
Use The E-Documents Framework In The Spanish Version
Use Updated Saf-T 1.3 In Norway
E-File IRS 1099 Forms Without Integration
Set Up Easier In-Client Performance Profiling with Rules
Use the Ternary Operator when Coding in the AL Language
Pull Extension Source from GitHub when Opening Visual Studio Code from the Web Client
Use the 'This' Keyword for CodeUnit Self Reference
Restore Extensions if Publishing from Visual Studio Code Fails
Use Improved Features for Report Documents
Package Resources in Extensions and Access from AL
Run Code Action for 'With' for File, Project, or Workspace
Type Testing and Casting Operators for Interfaces
Extend Al Interfaces
Extend and Customize Profiles from Other Extensions
Remove Friction When Working With External App Dependencies
Specify And Use Full-Text Search Indexes On Table Fields
Run Page Scripts In Pipelines For Automated Testing
Manage Environment Updates More Flexibly
Migrate Record Links and Notes with Cloud Migration Tooling
Manage Per-Tenant Extensions in Admin Center
View App Compatibility with Future Versions in Admin Center
Get Notified About Issues with Job Queue Background Processing
Get List of Manageable Environments for Microsoft Entra Apps
Support IPv6 for Enhanced Security and Scalability
Encrypt Data At-Rest With Customer-Managed Encryption Key
Get External Notifications When Job Queue Entries Fail
Use E-Documents with Power Automate
Use Multiple VAT Numbers for a Customer
Achieve Sustainability Scorecards and Goals
Navigate the Sustainability Manager Role Center with Ease
Add Attachments When You Send Electronic Documents
Record Greenhouse Gas Emissions Using Purchase Invoices
Report Sustainability Entries with Financial Reports
Use New Service Providers in the E-Documents Framework
Purchase Carbon Credits
Enable Internal Carbon Fee Calculation in Sustainability
Track Sustainability Certificates For Items And Vendors
Use Multiple Subcategories For One Sustainability Account
Use Embedded Power Bi Reports Out Of The Box
Do Ad Hoc Analysis On Fixed Assets, Projects, And Services
Use Advanced Settings In The Power Bi Connector
Use Built-In Named Formulas In Excel Layouts
Access Keys with Key Tips In More Languages
Use Drag and Drop On File Upload Dialog to Attach Multiple Files
Resize Columns Even when Personalization isn't Enabled
Change The Data Search Method In Lists

New Functionality In Microsoft Dynamics 365 Business Central 2024 Wave 2: Manage Subscription Billing and Revenue and Expense Recognition

Microsoft Dynamics 365 Business CentralThis post is part of the New Functionality In Microsoft Dynamics 365 Business Central 2024 Wave 2 series in which I am taking a look at the new functionality introduced in Microsoft Dynamics 365 Business Central 2024 Wave 2.

The 2nd of the new functionality in the Application section is manage subscription billing and revenue and expense recognition.

Businesses are finding ways to create recurring revenue streams by selling goods and services on a subscription basis. This release lets you manage subscription contracts in Business Central. The new subscription module lets you spend more time selling and less time organizing and invoicing contracts.

Enabled for: Users, automatically
Public Preview: Sep 2024
General Availability: Oct 2024

Feature Details

Companies across sectors have increased their adoption of digitalization and are revamping their products and services to accommodate subscription-based business models.

You can now support many different types of subscription scenarios in Business Central. There’s a simple set of processes that let you manage portfolios of the items and services that you bill on a recurring schedule. For example, hardware maintenance, IT support, cleaning services, and so on. You combine the sale of services and items in mixed subscription contracts that hold information about the items, services, and billing schedule.

Templates simplify the process of creating subscription contracts by standardizing the parameters and schedules for recurring billing. You can manage current pricing and plan for future price updates. On the accounting side, posting accruals to balance sheet accounts is automated, and revenue or expense are assigned to the correct periods in the income statement.

The new module comes with:

  • Contracts for which you do recurring billing for items and services.
  • Billing schedules with flexible parameters that cater to typical use cases for recurring billing.
  • Usage-based billing.
  • Automated billing.
  • Deferral integration.
  • Revenue recognition based on billing schedules.
  • Contract updates (parameters and prices).
  • Standard reports for contracts, customers, billing schedules, recognized revenue, future billing dates and amounts, and so on. Most reports are available as Power BI reports.

My Opinion

It’s interesting to see this module introduced; I can see how more Business Central users would be interested in this module. I’ll need to take a look and see how things work.

I do wonder what impact this will have on the ISVs out there with extensions for Business Central in this area? Is the new Microsoft module comprehensive or do the third party extensions offer more functionality?

Click to show/hide the New Functionality In Microsoft Dynamics 365 Business Central 2024 Wave 2 Series Index

New Functionality In Microsoft Dynamics 365 Business Central 2024 Wave 2
Auto-Apply Templates When You Synchronize Data With Dataverse
Use New Reports And Demo Data for Financial Reporting
Manage Subscription Billing and Revenue and Expense Recognition
Integrate Field Service with Service Management
Archive Service Management Documents
View Item Availability in Field Service Work Orders
Export Posted Sales Invoices to Shopify
Replenish Items for Projects
Reconcile Payment Transactions in Shopify with Invoices
Use Directed Put-Away and Pick Warehouses with Projects
Capture Data from E-Docs with Azure AI Document Intelligence
Add Invoice and Receipt Documents to E-Documents in Bulk
Import, Export Product Info Using Shopify Metafields
Define Shipping Information For Shopify Shipping Fees
Enable Locations In Shopify Refunds
See Improved Usability For Service And Projects
Allow More Than One User To Post Warehouse Entries at a Time
Add An Item As A Shopify Variant
Use Excel Reports For Consolidation And Fixed Assets
Synchronize Product Translations To Shopify
Use Specific Prices And Discounts When Synchronizing Prices In Shopify
Add Extended Text To Project Planning Lines
Use A Default Quantity Of 1 For Accounts On Documents
Stay Current With Shopify Connector
Analyze Fixed Asset And Subscription Billing In Power BI
Use Refreshed Demo Data For Sustainability
Suggest Number Series with Copilot
Chat with Copilot and Learn to Use Installed Add-On Apps
Complete Bank Account Reconciliation Faster with Copilot
Create Product Information Faster with Copilot
Summarize Any Record with Copilot
Experience Enhancements to Analysis Assist with Copilot
Start Using Copilot Without Having to Set Things Up
Create Sales Lines Easily with Copilot
Automate Tests for Your Copilot Extensions with the Business Central Test Toolkit
Start Creating Power Automate Flows With Copilot
Raise Awareness Of Copilot Actions On Card, Document, And Listplus Pages
Display Errors And Messages In Copilot Prompt Dialogs
Experience Enhancements To Chat With Copilot
Get Usage Telemetry On Copilot Extensions As An ISV
Use Copilot With Agent Capabilities To Automate Sales Order-Taking
Start Using Integration with IRS for 1099 Submissions
Start Using E-Documents Framework Localized for Germany
Enable Additional Countries and Regions
Show Features With Demo Dataset For Czechia
Deferral Accounting – Posting The Original Amount As Correction – Czechia
Posting Of Alternative Customer-Vendor Posting Groups – Czechia
Calculate And Post Vat Settlement By Activity Code – Italy
Advance Letters With Reverse Charge – Czechia
Vat Return Feature Now Available – Czechia
Include Employee Transactions In Exchange Rate Adjustment Report – Czechia
Improve Vat Reporting And Adjustments – Czechia
Allocations Functionality In Cash Desks – Czechia
Sales Advance From The Project – Czechia
Enable Use Of Other Currencies – Czechia
Submit IRS 1099 Forms Electronically To IRIS
Use The E-Documents Framework In The Spanish Version
Use Updated Saf-T 1.3 In Norway
E-File IRS 1099 Forms Without Integration
Set Up Easier In-Client Performance Profiling with Rules
Use the Ternary Operator when Coding in the AL Language
Pull Extension Source from GitHub when Opening Visual Studio Code from the Web Client
Use the 'This' Keyword for CodeUnit Self Reference
Restore Extensions if Publishing from Visual Studio Code Fails
Use Improved Features for Report Documents
Package Resources in Extensions and Access from AL
Run Code Action for 'With' for File, Project, or Workspace
Type Testing and Casting Operators for Interfaces
Extend Al Interfaces
Extend and Customize Profiles from Other Extensions
Remove Friction When Working With External App Dependencies
Specify And Use Full-Text Search Indexes On Table Fields
Run Page Scripts In Pipelines For Automated Testing
Manage Environment Updates More Flexibly
Migrate Record Links and Notes with Cloud Migration Tooling
Manage Per-Tenant Extensions in Admin Center
View App Compatibility with Future Versions in Admin Center
Get Notified About Issues with Job Queue Background Processing
Get List of Manageable Environments for Microsoft Entra Apps
Support IPv6 for Enhanced Security and Scalability
Encrypt Data At-Rest With Customer-Managed Encryption Key
Get External Notifications When Job Queue Entries Fail
Use E-Documents with Power Automate
Use Multiple VAT Numbers for a Customer
Achieve Sustainability Scorecards and Goals
Navigate the Sustainability Manager Role Center with Ease
Add Attachments When You Send Electronic Documents
Record Greenhouse Gas Emissions Using Purchase Invoices
Report Sustainability Entries with Financial Reports
Use New Service Providers in the E-Documents Framework
Purchase Carbon Credits
Enable Internal Carbon Fee Calculation in Sustainability
Track Sustainability Certificates For Items And Vendors
Use Multiple Subcategories For One Sustainability Account
Use Embedded Power Bi Reports Out Of The Box
Do Ad Hoc Analysis On Fixed Assets, Projects, And Services
Use Advanced Settings In The Power Bi Connector
Use Built-In Named Formulas In Excel Layouts
Access Keys with Key Tips In More Languages
Use Drag and Drop On File Upload Dialog to Attach Multiple Files
Resize Columns Even when Personalization isn't Enabled
Change The Data Search Method In Lists

New Functionality In Microsoft Dynamics 365 Business Central 2024 Wave 2: Use New Reports And Demo Data for Financial Reporting

Microsoft Dynamics 365 Business CentralThis post is part of the New Functionality In Microsoft Dynamics 365 Business Central 2024 Wave 2 series in which I am taking a look at the new functionality introduced in Microsoft Dynamics 365 Business Central 2024 Wave 2.

The 1st of the new functionality in the Application section is use new reports and demo data for financial reporting.

New reports are provided as demo data for Business Central. The reports can serve as ready to use reports, or as template you can use to create your own financial reports. In addition, you can generate more demo data to get a better idea of what data the reports display.

Enabled for: Users, automatically
Public Preview: –
General Availability: Oct 2024

Feature Details

The list of standard reports for financial reporting is expanded to include five new reports. In addition, a set of five new row definitions and 12 column definitions are provided. You can combine them to create more than 25 new reports.

The following table lists the new reports:

Name Description
TB Trial Balance
BS DET Balance Sheet Detailed
BS SUM Balance sheet Summary
IS DET Income Statement Detailed
IS SUM Income Statement Summary

The new row definitions have the same names and descriptions as the reports.

The following table lists the new column definitions:

Name Description
BBDRCREB TB Beginning Balance Debits Credits Ending Balance
BSTREND BS 12 Months Balance Trending Current Fiscal Year
CB BS Current Month Balance
CB V PB BS Current Month Balance v Prior Month Balance
CB V SPYB BS Current Month Balance v Same Month Prior Year Balance
CNC IS Current Month Net Change
CNC BUD IS 12 Months Net Change Budget Only
CNC V PNC IS Current Month Net Change v Prior Month Net Change
CNC VSPYNC IS Current Month Net Change v Same Month Prior Year Net Change
CNCVPNCYOY IS Current Month v Prior Month for CY and Current Month v Prior Month for PY
CVC YTDBUD IS Current Month v Budget Year to Date v Budget and Bud Total and Bud Remaining
ISTREND IS 12 Months Net Change Trending Current Fiscal Year

note NOTE

The five reports are ready to use for the US version. For other country version, you must map the row definitions to your chart of accounts in order for the reports to display any data. Microsoft will work on providing the ready-to-use experience for more country version in future releases.

Financial reporting demo data

Financial reporting is at the core of every business, and when evaluating business management applications it’s often desirable to view the reporting capabilities as they would look like for a running company. The new demo data can be generated by running the Contoso Financial demo data from the Contoso Demo Data tool page. The data will contain three years of G/L entries, broken down to dimensions with a Budget for the current year for variance analysis reporting.

New income statement report

My Opinion

This sounds like it could be a good enhancement with additional reports available for demo purposes, although it will require work for anyone outside of the US to configure the row definitions with the chart of accounts.

Click to show/hide the New Functionality In Microsoft Dynamics 365 Business Central 2024 Wave 2 Series Index

New Functionality In Microsoft Dynamics 365 Business Central 2024 Wave 2
Auto-Apply Templates When You Synchronize Data With Dataverse
Use New Reports And Demo Data for Financial Reporting
Manage Subscription Billing and Revenue and Expense Recognition
Integrate Field Service with Service Management
Archive Service Management Documents
View Item Availability in Field Service Work Orders
Export Posted Sales Invoices to Shopify
Replenish Items for Projects
Reconcile Payment Transactions in Shopify with Invoices
Use Directed Put-Away and Pick Warehouses with Projects
Capture Data from E-Docs with Azure AI Document Intelligence
Add Invoice and Receipt Documents to E-Documents in Bulk
Import, Export Product Info Using Shopify Metafields
Define Shipping Information For Shopify Shipping Fees
Enable Locations In Shopify Refunds
See Improved Usability For Service And Projects
Allow More Than One User To Post Warehouse Entries at a Time
Add An Item As A Shopify Variant
Use Excel Reports For Consolidation And Fixed Assets
Synchronize Product Translations To Shopify
Use Specific Prices And Discounts When Synchronizing Prices In Shopify
Add Extended Text To Project Planning Lines
Use A Default Quantity Of 1 For Accounts On Documents
Stay Current With Shopify Connector
Analyze Fixed Asset And Subscription Billing In Power BI
Use Refreshed Demo Data For Sustainability
Suggest Number Series with Copilot
Chat with Copilot and Learn to Use Installed Add-On Apps
Complete Bank Account Reconciliation Faster with Copilot
Create Product Information Faster with Copilot
Summarize Any Record with Copilot
Experience Enhancements to Analysis Assist with Copilot
Start Using Copilot Without Having to Set Things Up
Create Sales Lines Easily with Copilot
Automate Tests for Your Copilot Extensions with the Business Central Test Toolkit
Start Creating Power Automate Flows With Copilot
Raise Awareness Of Copilot Actions On Card, Document, And Listplus Pages
Display Errors And Messages In Copilot Prompt Dialogs
Experience Enhancements To Chat With Copilot
Get Usage Telemetry On Copilot Extensions As An ISV
Use Copilot With Agent Capabilities To Automate Sales Order-Taking
Start Using Integration with IRS for 1099 Submissions
Start Using E-Documents Framework Localized for Germany
Enable Additional Countries and Regions
Show Features With Demo Dataset For Czechia
Deferral Accounting – Posting The Original Amount As Correction – Czechia
Posting Of Alternative Customer-Vendor Posting Groups – Czechia
Calculate And Post Vat Settlement By Activity Code – Italy
Advance Letters With Reverse Charge – Czechia
Vat Return Feature Now Available – Czechia
Include Employee Transactions In Exchange Rate Adjustment Report – Czechia
Improve Vat Reporting And Adjustments – Czechia
Allocations Functionality In Cash Desks – Czechia
Sales Advance From The Project – Czechia
Enable Use Of Other Currencies – Czechia
Submit IRS 1099 Forms Electronically To IRIS
Use The E-Documents Framework In The Spanish Version
Use Updated Saf-T 1.3 In Norway
E-File IRS 1099 Forms Without Integration
Set Up Easier In-Client Performance Profiling with Rules
Use the Ternary Operator when Coding in the AL Language
Pull Extension Source from GitHub when Opening Visual Studio Code from the Web Client
Use the 'This' Keyword for CodeUnit Self Reference
Restore Extensions if Publishing from Visual Studio Code Fails
Use Improved Features for Report Documents
Package Resources in Extensions and Access from AL
Run Code Action for 'With' for File, Project, or Workspace
Type Testing and Casting Operators for Interfaces
Extend Al Interfaces
Extend and Customize Profiles from Other Extensions
Remove Friction When Working With External App Dependencies
Specify And Use Full-Text Search Indexes On Table Fields
Run Page Scripts In Pipelines For Automated Testing
Manage Environment Updates More Flexibly
Migrate Record Links and Notes with Cloud Migration Tooling
Manage Per-Tenant Extensions in Admin Center
View App Compatibility with Future Versions in Admin Center
Get Notified About Issues with Job Queue Background Processing
Get List of Manageable Environments for Microsoft Entra Apps
Support IPv6 for Enhanced Security and Scalability
Encrypt Data At-Rest With Customer-Managed Encryption Key
Get External Notifications When Job Queue Entries Fail
Use E-Documents with Power Automate
Use Multiple VAT Numbers for a Customer
Achieve Sustainability Scorecards and Goals
Navigate the Sustainability Manager Role Center with Ease
Add Attachments When You Send Electronic Documents
Record Greenhouse Gas Emissions Using Purchase Invoices
Report Sustainability Entries with Financial Reports
Use New Service Providers in the E-Documents Framework
Purchase Carbon Credits
Enable Internal Carbon Fee Calculation in Sustainability
Track Sustainability Certificates For Items And Vendors
Use Multiple Subcategories For One Sustainability Account
Use Embedded Power Bi Reports Out Of The Box
Do Ad Hoc Analysis On Fixed Assets, Projects, And Services
Use Advanced Settings In The Power Bi Connector
Use Built-In Named Formulas In Excel Layouts
Access Keys with Key Tips In More Languages
Use Drag and Drop On File Upload Dialog to Attach Multiple Files
Resize Columns Even when Personalization isn't Enabled
Change The Data Search Method In Lists

New Functionality In Microsoft Dynamics 365 Business Central 2024 Wave 2: Series Index

Microsoft Dynamics 365 Business CentralThis post is part of a series on the new functionality available in Wave 2 of Microsoft Dynamics 365 Business Central 2024. There are two release waves for Business Central each year, with functionality being released over the six months of the wave.

In this series of posts, I am going to take a look at what is new with Business Central in this release wave. My understanding is the announced new functionality will become available in the six months of the wave, so not all of it will be available immediately. When posting about some new functionality, I’ll try to indicate where something will be available in October or later. Microsoft do reserve the right to withdraw announced functionality before release; when this happens, I’ll try to publish an article on the removed functionality and update the original article I published.

This series index, below (assuming you’re reading this on azurecurve | Ramblings of an IT Professional), will automatically update as each post in the series goes live, so make sure you bookmark this post so you can see keep up-to-date with this series.

Continue reading “New Functionality In Microsoft Dynamics 365 Business Central 2024 Wave 2: Series Index”

Preview of Microsoft Dynamics 365 Business Central 2024 Wave 2 Investment Areas

Microsoft Dynamics 365 Business CentralMicrosoft have released a preview of some of the functionality slated for Microsoft Dynamics 365 Business Central 2024 Wave 2.

The functionality has been broken down into two areas:

  • AI powered business
  • World class service
Microsoft Dynamics 365 Business Central 2024 Wave 1 Preview slide with details repeated below

Continue reading “Preview of Microsoft Dynamics 365 Business Central 2024 Wave 2 Investment Areas”