Skip to main content

Bundling and Sales Order Processing: Revenue Recognition in Microsoft Dynamics 365 Finance, Part 5

by Satish Panwar
Senior Manager, Hitachi Solutions America Ltd.
January 20 2020

In Part 4 of the Revenue recognition series, we reviewed Revenue price and Sales Order Processing.  In this article, we are going to review bundle functionality: what a bundle is, how to set one up, and how to use it as part of Sales order processing. We will run through a very simple example to illustrate the functionality within the system.


Bundle items are the products that include two or more components. The setup for the bundle is the same as a bill of materials. BOMs have been used in the production module for a long time to group BOM components including versions, approval, and activation. Microsoft made the right decision to use this existing functionality for bundles rather than creating a new design all together.

In this article, we are using the bundle listed below to demonstrate the functionality:

  1. MG36201YR – is the parent item or Bundle item. It has following components:
    1. MG3620 – Canon Printer
    2. CAN1Yr – Cannon Printer 1 Year Service.

The components of the bundle can be regular item or service item. If the component is a Service item, in order to include the item as a component the model group for the service, the item must have the parameter “Stocked product” set to yes.

Here is how BOM item MG36201YR setup looks:

In order to flag the released product as a Bundle item, a new check box has been added on the released products form, and we need to set the check box to Yes.

Sales order creation and processing for Bundle item

FREE Membership Required to View Full Content:

Joining gives you free, unlimited access to news, analysis, white papers, case studies, product brochures, and more. You can also receive periodic email newsletters with the latest relevant articles and content updates.
Learn more about us here

About Satish Panwar
Satish works as a Senior Architect at Hitachi Solutions America and has more than 14 years of experience implementing different versions of Microsoft Dynamics AX. He holds numerous certifications and hold bachelor’s degree in Information technology.
More about Satish Panwar
Submitted by Mosesy on Tue, 03/10/2020 - 10:00 Permalink

Great job this series! Some questions pls: 1) In picking process, what are rules whether the regular or the service item? 2) For customs, it is needed to show the components related to the bundle item, are these showable? 3) In intercompany chain, how does it work? Thank you in advance. Regards,

In reply to by anonymous_stub (not verified)

Submitted by satish.panwar on Fri, 03/13/2020 - 12:48 Permalink

Thank you for kind words. It help build the motivation. Please know that the Bundling functionality is activated if you are using Revenue recognition module. From a picking perspective, both item type (Service + Item ) will get displayed on the picking list. You need to find out which document you want to use for Customs and then identify if it would work. If not, then options are either to use a different document or extend the solution. I ran through a picking test and packing slip, they both show the components and not the Bundle item. The confirmation and Invoice (customer facing document) shows only the Bundle item. I haven't ran any intercompany scenarios with the Bundling yet, something that you may have to try if you plan on using them.

In reply to by anonymous_stub (not verified)