Nextian Product Management

Nextian product catalog is built on top of the standard Salesforce Product2 object (and related objects) with the following enhancements:

  • Product Record Type — determines if a record represents a product, a product part or a service request (click here for more information)
  • Product Metadata — these are additional fields on Product2 describing product characteristics:
    • Is the product a widget? Or a subscription service?
    • Is it location-based (like Internet access) or no?
    • Is it single or multiple a quantity product (i.e., can it be quoted in multiple quantities or is it always 1)?
    Product Metadata drives primarily how a product is quoted.
  • Product Pricing Dimensions — Nextian product catalog enables ‘pricing dimensions’ including:
    • Operation type: new service or widget delivery, service cancellation, etc.
    • Service term, etc.
    The dimensions drive product list pricing on quotes (e.g., a service for 12-month term has a different pricing for 24 months).

    The additional dimensions are stored on a custom Price Book Entry object.

  • Work Order Templates — when an order is created each line item has a work order defining how it is delivered. Work orders are created based on templates associated with product price book entries.
    Work order templates can be thought of as delivery/provisioning plans — how is Internet Service delivered? How is it canceled? How is hardware shipped if a customer ordered five routers?
  • Service Templates — when a service is created, its shell elements can be built automatically based on service templates (e.g., a virtual machine, storage, etc.)
    Unlike work order templates service templates apply to new subscription services only and are optional.

The relationships between product catalog objects can be visualized as follows:

Product catalog building blocks and their relationships
Product catalog building blocks and their relationships
Was this page helpful?