Assortment Planning – Programs

3 min. readlast update: 03.20.2026

Purpose

Programs define structured commercial or operational frameworks used to organize how products and services are offered, priced, and managed within the Assortment Planning module.

Programs allow organizations to define specific contexts for commercial operations, such as internal initiatives, customer programs, or supplier-driven offerings. They help structure pricing rules, commercial relationships, and catalog availability according to different business scenarios.

By configuring programs, organizations can align assortment management with their commercial strategies and operational models.


Access Path

Control Center → Assortment PlanningPrograms

This configuration area is typically managed by system administrators, commercial managers, or catalog administrators responsible for defining commercial structures.


Programs Overview

The Programs landing page displays all configured programs available in the system.

Each program represents a framework that can define how assortment elements interact with:

  • Customers
  • Suppliers
  • Internal business structures
  • Pricing models

The list view typically displays the following information:

Field Description
Name Name of the program
Companies Organizational scope where the program is available
Accounts Associated customer accounts
Suppliers Associated vendors or suppliers

This overview allows administrators to quickly identify the commercial context of each program.


Available Actions

From the landing page, administrators can:

  • Add Program – Create a new program
  • Open an existing program – Review or modify its configuration
  • Refresh – Update the list view
  • Include Deleted – Display deleted programs
  • Export – Export the list of programs
  • Customize Columns – Adjust the columns displayed in the table

These actions allow administrators to manage the commercial frameworks used within the assortment catalog.


Creating a Program

To create a new program:

Step 1 – Open the Creation Dialog

Click Add Program.

A configuration window will appear.


Step 2 – Define Program Information

Complete the following fields:

Field Description
Name Identifier of the program
Internal Indicates that the program is intended for internal company use, such as employee benefits, internal budgets, or internal cost allocation
Companies Defines the scope where the program is available (Tenant-Wide or company-specific)
Customer Enables the program to manage commercial relationships with customers or channel partners
Accounts Specifies the customer accounts associated with the program
Supplier Indicates that the program is defined by a supplier or vendor
Supplier Selects the vendor associated with the program

These options allow programs to represent different types of business relationships.


Types of Programs

Programs can support different operational scenarios depending on the selected configuration.

Internal Programs

Used for internal company initiatives such as:

  • Employee purchasing programs
  • Departmental budgets
  • Internal service allocations
  • Corporate internal projects

Customer Programs

Used to manage pricing and commercial conditions for:

  • Channel partners
  • Key customers
  • Strategic accounts
  • Promotional campaigns

These programs allow organizations to define commercial agreements with specific customers.


Supplier Programs

Supplier programs are defined by vendors and may establish commercial rules for selling their products.

Examples include:

  • Microsoft CSP programs
  • Adobe VIP programs
  • Vendor promotional campaigns
  • Supplier-driven pricing frameworks

These programs often define pricing rules and commercial conditions imposed by the supplier.


How Programs Are Used

Programs act as commercial frameworks that connect assortment elements with specific business relationships.

They may influence:

  • Product availability
  • Pricing conditions
  • Supplier programs
  • Customer agreements
  • Internal commercial policies

This allows the system to adapt assortment management according to the context in which products and services are offered.


Best Practices

  • Use clear program names that reflect their commercial purpose.
  • Separate internal, customer, and supplier programs to avoid confusion.
  • Align programs with existing commercial agreements or vendor frameworks.
  • Review program configurations periodically to ensure they remain aligned with current business strategies.
  • Ensure associated accounts and suppliers are correctly configured.

Related Articles

Assortment Planning – Assortment Classifications
Assortment Planning – Categorization Structure Level Schemas
Assortment Planning – Product Variant Categories
Assortment Planning – Product Variant Dimensions
Assortment Planning – Product Variant Attributes
Assortment Planning – Price Guards
Assortment Planning – Price Lists
Assortment Planning – Managing Products
Assortment Planning – Managing Services


 

Was this article helpful?