Lookups

Overview

Note: Beginning in Oracle CPQ 25C, Pricing Lookups are moved to the CPQ platform level and are simply referred to as Lookups.

  • If your site is on Oracle CPQ 25C or later, refer to this topic for Lookups overview and administration information.

  • If your site is on Oracle CPQ 25B and prior releases, refer to Pricing Lookups overview and administration information.

Lookups define domains of values for menu attributes. Beginning in Oracle CPQ 25C, Lookups are moved to the CPQ platform level to allow Commerce and Configuration administrators to access and share lookups across the CPQ application. These lists of menu values can now be used to control the available options for Pricing, Configuration, and Commerce menu-type attributes. Lookups can now be access from the General section on the Admin home page.

Lookup Pages

ClosedLookups List Page

The Lookups page lists standard and custom Lookups. Customers can add their own custom Lookups or use standard Lookups that are provided by CPQ.

Lookups List Page

Item

Description

1

Navigate to the Admin homepage.

2

Click Actions to Add, Import, or Export lookups; view Import/Export Status; or Manage Columns for the Lookups list.

3

Enter search criteria to filter Lookup results, which remain persistent while navigating within Lookups.

4

Sort Lookups using Name, Lookup variable name, Type, Integration ID, or Status column headers.

5

Click the appropriate Name link or the line ellipsis > Edit to access an existing Lookup.

6

Click the Lookup line ellipsis to Edit a Lookup or Delete an inactive custom Lookup.

Note: Standard Lookups and active custom Lookups can’t be deleted.


ClosedLookup Page

When an administrator clicks on the lookup Name or the line ellipsis > Edit, the Basic Details and Lookup Values for the lookup are displayed.

Lookups Page

Item

Description

1

Navigate back to the Lookups page.

2

Navigate to Next or Previous lookup in the Lookup list or filtered Lookup search results list.

3

Click the Edit button to modify basic details for the Lookup.

4

Click Actions menu to Edit (add, delete, or modify) Lookup Values or Manage Columns for the Lookup Values.


Standard Lookups

CPQ provides the following standard Lookups:

You cannot inactivate or delete standard Lookups but you can add new lookup values and modify the display labels for these lookups.

Name Lookup Description

Charge Types

chargeTypes

Identifies the value that will be received by the customer for a charge price. For example, the sale of a network device may have both a one time purchase price (with charge type of 'Purchase Price') and a one time installation price (with charge type of 'Installation Fee').

Discount Types

discountTypes

Manual discount types. For example, Discount Percent or Discount Amount.

Price Periods

pricePeriods

The time frequency, periodicity, or recurrence with which the price is levied or charged. For example, usage prices may be charged to the customer monthly or weekly.

Price Types

priceTypes

Indicates the basis on which the pricing will be levied, whether one time, on a periodic basis or on usage. When pricing is rolled up for a model or system the pricing may contain a mixture of price types and is indicated by the value 'mixed'.

Service Duration Periods

serviceDurationPeriods

The time period units in which a product is serviced, e.g., month, year. Only applicable to a product that fulfills a service contract.

Usage Units of Measure

usageUOMs

Units of measures for usage quantities. For example, cell phone calling may be measured by minutes, while cell phone data usage by GB.

Administration

ClosedAdd a Lookup

Perform the following steps to create a new Lookup:

  1. Navigate to the Admin page.

  2. Click Lookups in the General section.

  3. Select Add from the Actions drop-down.

  4. Create a Lookup.

    1. Enter a Name.

    2. Enter a Lookup variable name.

    Lookup variable names can only contain alpha-numeric characters and underscores. The entry can be changed before saving, but after saving the value is read-only. "_c" is automatically appended to the end of custom Lookups.

    1. (optional) Enter an Integration ID.

    2. (optional) Enter a Description.

    3. Click Create.

  5. Select Edit from the Lookup Values Actions drop-down.

  6. Click Add.

  7. Enter the following information for the lookup value option:

    1. Enter the Display Text.

    2. Enter the Code.

    3. (optional) Enter a Description.

    4. (optional) Enter an Integration ID.

    5. The Status is automatically set to Active. To inactivate this option, select Inactive.

    Note: Translations can be managed either via Export/Import services or by logging in as a user in the translation language.

  8. Perform one of the following:

    • Click Update when you done adding lookup values.

    • Click Cancel to undo your changes.

    • Click Add to create another lookup value.

    • To delete a single lookup value, set the Status to Inactive, then click the line ellipsis and select Delete.


ClosedAssociate a Lookup to a Charge Attribute

You can associate a Lookup to a charge attribute when you create a new string type charge attribute.

  • Refer to Add a Charge Attribute and select the applicable Lookup from the Lookup drop-down.
  • When a Lookup item is selected, you can also select a Default Value.

ClosedExport and Import Lookups

CPQ provides the ability to author Lookups outside of CPQ and use Excel (.csv) files to load this data directly to the Lookups UI. The recommended process for modifying lookups is:

  1. Export Lookups

  2. Modify Lookups Types / Lookup Values Excel Files

  3. Import Lookup Types / Lookup Values

ClosedExport Lookups Data

ClosedModify Lookup Types / Lookup Values Excel Files

ClosedImport Lookup Types / Lookup Values


Related Topics

Related Topics Link IconSee Also