Skip to main content

Business units

Business Unit and Business Unit Group

A Business Unit represents a single entity within your organization, such as an individual store. In contrast, a Business Unit Group is a collection of multiple Business Units.

The key distinction between a Business Unit and a Business Unit Group lies in their scope: a Business Unit corresponds to a single physical store, while a Business Unit Group encompasses multiple Business Units. This distinction is reflected in the BusinessUnitGroupId property, which can be assigned either a Business Unit Group ID or a Business Unit ID.

Conceptual Overview

  • Business Unit: Represents an individual store along with all its associated attributes.
  • Business Unit Group: Represents a hierarchical node containing one or more Business Units, with the Business Unit at the outermost node of this hierarchy.

When inputting Master Data that needs to be assigned to either a Business Unit or a Business Unit Group, only the hierarchical Group structure is considered to determine the target for data assignment. Even if the data is intended for a single Business Unit, it is assigned to the relevant node within the Business Unit Group hierarchy, rather than directly to the Business Unit entity itself.

If an entity is assigned to a Business Unit Group at a higher level within the hierarchy, the Master Data Processing services will calculate outcomes based on the entity’s position within the hierarchy. Typically, this processing will result in multiple outputs being propagated to all subordinate Business Units within the group.

For further details on Business Units, refer to the Business Unit API documentation. After creating Business Units, you must include the Business Unit Group ID in the payload for most entities. As mentioned earlier, this ID can be either the Group ID or the Business Unit ID.