Edit draft framework

Prev Next

A draft framework is an editing view of your organization’s active pricing framework. If your organization hasn’t set up a framework yet, you can create and edit your organization’s first framework based on your role.

Prerequisites

You must have the Admin or Pricing Manager role.

Zilliant’s system only calculates prices for a valid framework structure. For more details, read Invalid framework structures.

Before you continue

When you edit a draft framework, the system doesn’t allow other members to perform the same action until you select Exit or Discard Changes.

Edit draft framework

If you’re editing your organization’s first framework, go to Pricing > Manage. Otherwise:

  1. Go to Active Pricing.

  2. Select Edit > Edit Framework.

In a draft framework, you can:

To leave a draft framework, you can:

  • Select Exit. The application auto-saves your work and redirects you to Active Pricing.

  • Select Discard Changes. The application reverts the draft framework to its previous configuration and redirects you to Active Pricing.

Add or remove a framework element

To add a framework element

  1. Select Add to Framework.

  2. Select a dropdown option:

    • Calculation section—A group of one or more adjustment groups and a calculation table.

    • Cost table—Initial set of cost records. A framework must have either a cost table or a price table, and only one.

    • Price table—Initial set of price records. A framework must have either a cost table or a price table, and only one.

    • Adjustment group—A markup or discount group for setting adjustment scopes.

    • Calculation table—Prices calculated from adjustment rules for adjustment groups in the same calculation section.

  3. Enter a framework element name if applicable.

  4. Select an adjustment type if applicable.

To remove a framework element

  1. Hover over an element in the framework.

  2. Select Remove.

Edit a framework element

To edit a framework element’s name

  1. Select a framework element.

  2. Go to the name field and enter a new name.

  3. Click out of the field.

To edit an adjustment group’s adjustment type

  1. Select an adjustment group.

  2. Go to the Adjustment Type dropdown field.

  3. Select one of the following options. If an adjustment group has adjustments, you must update them all after publishing the framework.

    • % Increase—Make adjustments using a % increase

    • Flat Increase—Make adjustments using a flat increase

    • % Decrease—Make adjustments using a % decrease

    • Flat Decrease—Make adjustments using a flat decrease

Rearrange a framework element

To move a framework element, drag and drop it to another location in the framework.

Edit a calculation section

To create a calculation section with existing framework elements, drag one element into another.

To move an element into an existing calculation section, drag it into the section.

To remove an element from an existing calculation section, drag it from the section.

Configure a scope

An adjustment scope, or scope, is a set of attributes that helps you segment pricing according to your business needs. The application sources attributes from your data, and depending on the attributes you select, a scope can capture a subset or the entire set of cost or price values output from the previous framework element. Then when you create an adjustment, the system applies the adjustment to values captured by the scope.

For example,

If you have a markup adjustment group, and you want to apply markups to a specific product category, the application allows you to create a scope for the markup adjustment group that captures this specific product category.

To create a scope

  1. Select a framework element.

  2. Select Add Adjustment Scope.

You can create up to four scopes in a framework element.

To configure a scope

  1. Select a framework element.

  2. Select a scope.

  3. Select Configure Scope.

  4. Enter a name for the scope.

  5. (Optional.) Select Add Attribute and select an attribute. You can repeat this step to add up to four attributes. The system will apply the framework element’s adjustments to values with this combination of attributes.

    Note

    If you’re configuring a scope for a cost table or price table, the Product Id attribute is added by default.

    Tip

    If the framework element doesn’t have other scopes, this scope will capture all values outputted from the previous framework element. Otherwise, this scope will capture outputted values whose attributes aren’t captured by the other scopes.

  6. (Optional.) Go to an added attribute and select DeleteRounded.svg to delete it from the scope. If the scope is applying rules to active prices with this attribute, those prices become invalid, and the system deletes them.

  7. Select Configure Adjustment Usage.

  8. Select a usage rule. Zilliant’s system will apply the framework element’s adjustments to the framework element’s scopes according to this rule.

    • Use adjustments based on a set scope order—Drag and drop the framework element’s scopes in order of priority.

    • Use largest adjustment—The system will search for the scopes’ largest applicable adjustment and apply this adjustment.

    • Use smallest adjustment—The system will search for the scopes’ smallest applicable adjustment and apply this adjustment.

  9. Select Save Scope Settings.

To edit a scope

  1. Select a framework element.

  2. Select a scope.

  3. Select MoreVertRounded.svg, then select Edit Scope.

  4. Enter or select fields to edit them, then select Configure Adjustment Usage.

  5. Enter or select fields to edit them, then select Save Scope Settings.

To delete a scope

  1. Select a framework element.

  2. Select a scope.

  3. Select MoreVertRounded.svg, then select Delete Scope. This action can’t be undone.

Invalid framework structures

Zilliant calculates prices only for a valid framework structure. When you select Publish Framework, the framework highlights the following errors for you to fix before allowing you to proceed to publishing the framework.