Loading
Feature degradation | Gmail Email delivery failureRead More
Set Up and Maintain Retail Execution
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          Org Units and Org Unit Hierarchy Management

          Org Units and Org Unit Hierarchy Management

          Use org units to build organization structures based on geographic territories or virtual divisions.

          Required Editions

          Available in: Lightning Experience in Professional, Enterprise, and Unlimited Editions that have Consumer Goods Cloud enabled
          Note
          Note Org units are part of the enhanced data model.

          Org units control key business processes directly or indirectly through these capabilities:

          • Customer-master data synchronization by using lead and follow-up time
          • Regional sales folders
          • Regional promotions through customer segmentation
          • Customer master access rights
          • Supervisor team and synchronization
          • Substitutions
          • Customer segmentation

          An org unit hierarchy shows how an organization is internally organized and the relationships between the org units.

          For example, an organization’s business structure is based on the geographic territories in the USA: the Northwest, the Northeast, the Southeast, and the Southwest. Each territory has a branch and each branch is represented as an org unit in the org hierarchy. The organization can further divide each of the org units into further units. For example, the company can divide the Southeast org unit into Florida and Georgia units as shown in the image.

          Diagram showing a workflow example to set up org units and org unit hierarchies.

          You can create multiple types of org units within one organization. For example, you can create org units based on physical territories for sales teams or create logical org units for service teams.

          You can assign org units to:

          • Users: Employees of an organization. You can assign multiple users to one org unit. However, only one user can be the main user of one org unit.
          • Customers: Stores where an organization establishes a business relationship. You can assign multiple org units to a customer and multiple customers to an org unit.

          You can assign users and customers to an org unit to define the relationship between sales teams and customers. In a territory-oriented hierarchy, sales teams are assigned to specific regions. The lowest level of the org unit hierarchy is typically the level at which you can assign stores and users. Org units are dynamic and can be adjusted based on territory realignments or new strategies.

          You can assign a user with the CGCloud Supervisor OR CGCloud Retail Supervisor User permission set as the supervisor to the org unit level. You can assign a supervisor for all org units. The supervisor can access all accounts of the team.

          For org unit customer and user assignments, all org unit relations and hierarchies are time-dependent. For example, a user has access to their customers. In the current week, the user can execute visits even if the user isn’t responsible for the org unit from next week.

          The validity period of an assignment depends on the validity of both the org unit and the user. You can set up org unit user relations by management type, such as sales, merchandising, and service.

          Here’s an example that illustrates org unit customer assignments and user assignments for Joel. The assignments are defined by valid from and valid thru dates.

          Org Unit User Customer Management Type Valid From Valid Through
          Florida Joel NTO Bryant Street Store Sales 01 Jan, 2022 30 Jun, 2022
          Georgia Joel NTO Store 201 Sales 01 Jul, 2022 31 Dec, 2022

          An automated batch process that uses the AccountManagerOrgUnitBased apex class assigns users as customer managers for customers (accounts). Similarly, an automated batch process that uses the EffectiveAccountManagerSyncBatch apex class creates account teams based on customer manager data and allows all customer managers to access accounts.

          You can use org units and org unit hierarchies to easily maintain customer relationships and to provide these benefits:

          • Set the user assignments and customer assignments to org units for the future. The existing assignments remain valid for the present.
          • Automate Account Team permissions maintenance. Automated batch processes create standard account permissions automatically based on the org unit information for a specific day.
          • Use the past org unit relations for reporting.
          • Set up multiple types of org units within one organization or sales org based on physical territories for sales and logical org units for a service team.
          • Create Org Units
            You need org units to create an org unit hierarchy. Create an org unit based on territories or virtual structures, and define the org type and org level per your business needs.
          • Set Up an Org Unit Hierarchy
            Add parent or child org units to an org unit to set up an org unit hierarchy.
           
          Loading
          Salesforce Help | Article