ZINFI UPM GuideConfigure Price Quote (CPQ) Management for Partner Portal Administrators

01

Introduction

The Configure Price Quote (CPQ) application in ZINFI's UPM platform enables your organization to provide special pricing and automated quote approval mechanisms to your partner sales reps, channel reps, and channel management team members.

Price Management

ZINFI's CPQ application enables your organization to define and manage product pricing across multiple business lines in response to constantly changing market trends. Whenever pricing changes, those updates are automatically reflected in the quotes visible to your channel partners. Multilingual and localized deployment tools simplify price management across global, multi-region partner networks.

CPQ Price Management — Add a Quote form overview
CPQ Price Management — Add a Quote form overview

Key Features

Entity Setup & Management
Product Setup & Management
Quote Management
PO & Invoice Management

Quote Management

CPQ allows your organization and channel sales team to generate invoices from shared quotes and received POs. This automated feature helps channel partners ensure invoice accuracy and minimize human error. CPQ brings a systematic approach to PO receipt and invoicing, allowing you to manage all revenue-related activities within a single interface with deeper visibility into the sales pipeline.

CPQ Quote Management — View Quotes list
CPQ Quote Management — View Quotes list

Key Features

New Quote Generation
Existing Quote Management
Quote & Entity Association
Discount Management

PO & Invoice Management

CPQ enables your organization and channel sales team to generate invoices from shared quotes and received Purchase Orders. End-to-end automation of invoice and PO management lets you handle all revenue-related activities within a single interface while providing deeper insight into the sales pipeline.

CPQ PO & Invoice Management — Add/Edit Invoice overview
CPQ PO & Invoice Management — Add/Edit Invoice overview

Key Features

PO Upload
Invoice Generation
Existing PO Management
02

Quotes

The Quotes section within CPQ allows admins to view, create, and manage all quotes associated with partner opportunities. Quotes are linked to Accounts, Opportunities, and Price Books, and support multi-level approval workflows before conversion to Sales Orders.

View Quotes

Navigate to Sell > CPQ > Quotes to open the View Quotes list. The following toolbar actions are available:

  • Add — Create a new quote record.
  • Delete — Delete one or more selected quotes.
  • Create View — Build a saved filtered view of the quote list.
  • Search — Search for specific quote records.
  • Clear Search — Reset any active search filter.

Click the Quote Name to navigate to the quote's detail page. Click the Account Name to open the related Account Details page.

View Quotes — list view with Quote Name, Quote Number, Account Name, Grand Total, and Status columns
View Quotes — list view showing Quote Name, Quote Number, Account, Grand Total, and Status

Create New View

Use the Create View button to configure a saved filtered view for the Quotes list:

  1. Select an additional field from the dropdown and click Add.
  2. Click the Green Dots next to each field to include it as a display column.
  3. Selected columns appear in the preview table. Click the × button on any column to remove it.
  4. Enter a View Name and click Save to create the view.
Create New View — field selector modal showing available filter columns and selected column preview
Create New View — selecting fields to display and saving the view configuration

View Quote Details

Click the Name/Title of any Quote in the list to open its detail page. The detail page is organized into the following sections:

View a Quote — full detail page showing Quote Information, Totals, Prepared For, Address Information, Line Items, Sales Orders, and Approval History sections
View a Quote — full detail page overview

a. Quote Information

FieldDescription
Account NameThe Sales Account this Quote is being generated for.
Quote NameThe name assigned to this Quote.
Opportunity NameThe Opportunity from which this Quote is generated.
Quote NumberAuto-generated ID number for this Quote.
Expiration DateThe date on which this Quote expires.
StatusCurrent status of this Quote (e.g. Draft, Approved, Pending Approval).
DescriptionFree-text description of this Quote.
Price BookThe Price Book used for pricing line items.
Currency ISO CodeThe currency in which this Quote is denominated.
Account Name lookup — picker showing Account Name, Website, Phone Office, and Assigned To columns
Account Name lookup — select the Sales Account for this Quote
Opportunity Name lookup — picker showing Opportunity Name, Account Name, Sales Stage, Amount, Expected Close Date, and Quarter
Opportunity Name lookup — link the Quote to an existing Opportunity

b. Totals

FieldDescription
Sub TotalSum of all line item amounts in this Quote.
DiscountAny discount amount applied to the Quote.
Shipping and Handling ChargesCharges for shipping and handling.
Total PriceSub Total plus Shipping/Handling charges.
Grand TotalTotal Price minus any Discount.

c. Prepared For

FieldDescription
Contact NameName of the Contact this Quote is addressed to.
PhonePhone number of the Contact.
EmailEmail address of the Contact.
FaxFax number of the Contact.

d. Address Information

FieldDescription
Bill To NameName of the Billing Contact for this Quote.
Shipping NameName of the person this Order will be shipped to.
Billing StreetStreet address of the Billing Contact.
Shipping StreetStreet address for the shipping destination.
Billing CityCity of the Billing Contact.
Shipping CityCity for the shipping destination.
Billing CountryCountry of the Billing Contact.
Shipping CountryCountry for the shipping destination.
Billing StateState/Province of the Billing Contact.
Shipping StateState/Province for the shipping destination.
Billing Zip/Postal CodeZIP or postal code of the Billing Contact.
Shipping Zip/Postal CodeZIP or postal code for the shipping destination.

e. Quote Line Item(s)

This related list displays the Products included in this Quote. Line items are populated automatically from the Opportunity linked to this Quote.

Quote Line Items related list showing Action, Name, Sales Price, Quantity, Discount, Total Line Item, Net Line Item, and Product Bundle columns
Quote Line Item(s) — products drawn from the associated Opportunity

f. Sales Order(s)

This related list shows any Sales Orders created against this Quote. Refer to the Add/Edit a Sales Order section for full details.

Sales Orders related list on a Quote showing Action, Name, Total Quantity, Discount, and Total Price
Sales Order(s) — related Sales Orders created against this Quote

g. Approval History

This section shows the full approval trail for the Quote, including submitter, approver, actual approver, status, comments, and the date the action was taken.

Approval History table showing Step, Submitter, Approver, Actual Approver, Status, Comments, and Action Taken Date columns
Approval History — multi-level approval trail for the Quote

Add a New Quote

Click the Add button at the top of the View Quotes page to open the Add/Edit a Quote form.

Add/Edit a Quote form showing Quote Information, Totals, Prepared For, and Address Information sections with input fields
Add/Edit a Quote — full entry form

The form contains the following sections:

a. Buttons

  • Save — Save the Quote record.
  • Cancel — Discard changes and return to the list.

b. Quote Information

FieldDescription
Account NameSales Account this Quote is for. Use Select to pick from the account lookup.
Quote NameName to assign to this Quote.
Opportunity NameOpportunity this Quote is generated from.
Quote NumberAuto-generated ID (read-only).
Expiration DateDate on which this Quote expires.
StatusQuote status: Draft, Ready for Submission, Pending Approval, Approved, or Rejected.
DescriptionFree-text description (up to 30,000 characters).
Price BookPrice Book to use for product pricing.
Currency ISO CodeCurrency for this Quote.
Status dropdown showing options: Select, Draft, Ready for Submission, Pending Approval, Approved, Rejected
Quote Status dropdown — available values
Price Book picker showing Price Book Name, Currency, and Is Standard Price Book columns
Price Book lookup — select the appropriate Price Book for this Quote
Contact Name lookup showing Account Name, Name, Title, Phone Work, Email Address, Assigned To, and On-Site columns
Contact Name lookup — Prepared For section
NOTE

After saving a new Quote, line items are populated automatically from the linked Opportunity. Address and Totals fields are system-calculated based on line item entries and shipping configuration.

Once all fields are completed, click Save to create the Quote.

03

Sales Orders

Sales Orders are created from approved Quotes and represent a confirmed commitment to supply products or services. Each Sales Order links back to the originating Quote and can contain one or more Invoice records.

View Sales Orders

Navigate to Sell > CPQ > Sales Orders. The following toolbar actions are available:

  • Add — Create a new Sales Order.
  • Delete — Delete selected Sales Orders.
  • Create View — Build a saved filtered view.
  • Search — Search for specific Sales Order records.
  • Clear Search — Reset any active search filter.

Click the Sales Order ID to open the detail page. Click Quote to navigate to the related Quote Details page. Click the pen icon (✎) to edit a Sales Order directly from the list. Admins can only edit Sales Orders created by their own account.

View Sales Orders list showing Sales Order ID, Sales Order Date, Account, Quote, and Total Price columns
View Sales Orders — list with inline edit (pen icon) and link to related Quote

Create New View

  1. Select an additional field from the dropdown and click Add.
  2. Click the Green Dots next to each field to include it as a display column.
  3. Selected columns appear in the preview table. Click the × button to remove a column.
  4. Enter a View Name and click Save.
Create New View modal for Sales Orders — showing available filter fields and selected column preview
Create New View — Sales Orders filter configuration

View Sales Order Details

Click the Sales Order ID in the list to open the full detail page. The detail page provides the following sections:

a. Buttons

  • Edit — Edit this Sales Order record.
  • Delete — Delete this Sales Order record.

b. Sales Order Information

FieldDescription
AccountSales Account this Sales Order is generated for.
WarehouseWarehouse from which this Sales Order is fulfilled.
OpportunityOpportunity this Sales Order is generated from.
Sales Order DateDate of this Sales Order.
QuoteThe Quote this Sales Order is linked to.
PhonePhone number of the Contact on this Sales Order.
Sales Order IDAuto-generated ID number for this Sales Order.
Price BookPrice Book used for product pricing.
Currency ISO CodeCurrency for this Sales Order.
Sales Order detail — Account lookup picker showing Account Name, Website, Phone Office, and Assigned To columns
Sales Order detail — Account lookup
Opportunity lookup for Sales Order showing Opportunity Name, Account Name, Sales Stage, Amount, Expected Close Date, and Quarter
Opportunity lookup — select the linked Opportunity for this Sales Order
Quote lookup picker showing Quote Name, Quote Number, Account Name, Grand Total, and Status columns
Quote lookup — associate a Quote with this Sales Order

c. Address Information

FieldDescription
Billing NameName of the Billing Contact for this Sales Order.
Shipping NameName of the person this Order will be shipped to.
Billing StreetStreet address of the Billing Contact.
Shipping StreetStreet address for the shipping destination.
Billing CityCity of the Billing Contact.
Shipping CityCity for the shipping destination.
Billing CountryCountry of the Billing Contact.
Shipping CountryCountry for the shipping destination.
Billing StateState/Province of the Billing Contact.
Shipping StateState/Province for the shipping destination.
Billing ZIP CodeZIP code of the Billing Contact.
Shipping ZIP CodeZIP code for the shipping destination.

d. Totals

FieldDescription
Sub TotalSum of all line item amounts.
DiscountAny discount applied.
Shipping and Handling ChargesShipping and handling costs.
Total PriceSub Total plus Shipping/Handling.
Grand TotalTotal Price minus Discount.

e. Sales Order Line Item(s)

This related list shows all Products included in this Sales Order. To add line items:

  1. Click the Add Product(s) button within the Sales Order Line Item(s) section.
  2. Check the boxes next to the desired Products in the picker, then click Add.
Sales Order Line Items related list showing Action, Name, SKU, Sales Price, Quantity, Total Line Item, Net Line Item, Line Description, and Product Bundle columns
Sales Order Line Item(s) — product line items with Add Products button
Select Product modal showing Product ID, SKU, Partner Price, and Minimum Price columns with checkboxes
Select Product — add products to the Sales Order line items

f. Invoice(s)

This related list displays any Invoices generated against this Sales Order. See the Add a New Invoice section for details.

Invoices related list on a Sales Order showing Action, Name, Account Name, Total Quantity, Invoice Date, and Total Price columns
Invoice(s) — related Invoices attached to this Sales Order

Add a New Sales Order

Click the Add button at the top of the View Sales Orders page to open the Add/Edit a Sales Order form.

Add/Edit a Sales Order form showing Sales Order Information, Address Information, and Totals sections
Add/Edit a Sales Order — entry form

a. Buttons

  • Save — Save the Sales Order record.
  • Cancel — Discard changes and return to the list.

b. Sales Order Information

FieldDescription
AccountSales Account for this Sales Order. Use Select to pick from the lookup.
WarehouseWarehouse from which this Order will be fulfilled.
OpportunityOpportunity linked to this Sales Order.
Sales Order DateDate of this Sales Order.
QuoteQuote this Sales Order is created against.
PhonePhone number for the Contact.
Sales Order IDAuto-generated ID (read-only).
Price BookPrice Book used for product pricing.
Currency ISO CodeCurrency for this Sales Order.
NOTE

After saving a new Sales Order, return to the View Sales Orders list and click the Sales Order's Name/Title to re-enter the record and add Sales Line Items or create Invoices against it.

04

Invoices

Invoices are generated from Sales Orders and represent a formal billing document. Invoices go through an approval workflow before they are considered finalized. Admins can approve or reject submitted Invoices directly from the Invoices list.

View Invoices

Navigate to Sell > CPQ > Invoices. The following toolbar actions are available:

  • Add — Create a new Invoice.
  • Delete — Delete selected Invoices.
  • Create View — Build a saved filtered view.
  • Search — Search for specific Invoice records.
  • Clear Search — Reset any active search filter.

Click the Invoice ID to open the Invoice detail page. Click Sales Order to navigate to the related Sales Order Details page.

View Invoices list showing Invoice ID, Invoice Date, Account, Sales Order, Total Price, and Status columns
View Invoices — list with Invoice ID, Account, Sales Order, Total Price, and Status

Create New View

  1. Select an additional field from the dropdown and click Add.
  2. Click the Green Dots to select display columns.
  3. Click the × button to remove a column from the preview.
  4. Enter a View Name and click Save.
Create New View modal for Invoices — showing available filter fields including Invoice Date, Invoice ID, Discount, Grand Total, and more
Create New View — Invoices filter configuration

View Invoice Details

Click the Invoice ID in the list to open the full detail page. The Invoice detail page is organized into the following sections:

View Invoice detail page showing Invoice Information, Address Information, Totals, Invoice Line Items, and Approval History sections
View Invoice — full detail page overview

a. Invoice Information

FieldDescription
Account NameSales Account this Invoice is generated for.
Invoice DateDate this Invoice is drawn upon.
OpportunityOpportunity this Invoice is generated from.
Sales Order DateDate the linked Sales Order was created.
Sales OrderLink to the associated Sales Order.
Invoice IDAuto-generated ID for this Invoice.
StatusAuto-generated status of this Invoice.
PhonePhone number of the Contact for whom this Invoice is generated.
Price BookPrice Book used for pricing (inherited from the Sales Order).
Currency ISO CodeCurrency this Invoice is denominated in.
Price Book picker for Invoice showing Price Book Name, Currency, and Standard Price Book indicator columns
Price Book lookup — inherited from the linked Sales Order

b. Address Information

FieldDescription
Billing NameName of the Billing Contact for this Invoice.
Shipping NameName of the person this Invoice will be shipped to.
Billing StreetStreet address of the Billing Contact.
Shipping StreetStreet address for the shipping destination.
Billing CityCity of the Billing Contact.
Shipping CityCity for the shipping destination.
Billing CountryCountry of the Billing Contact.
Shipping CountryCountry for the shipping destination.
Billing StateState/Province of the Billing Contact.
Shipping StateState/Province for the shipping destination.
Billing ZIP CodeZIP code of the Billing Contact.
Shipping ZIP CodeZIP code for the shipping destination.

c. Totals

FieldDescription
Sub TotalSum of all Invoice line item amounts.
DiscountAny discount applied.
Shipping and Handling ChargesShipping and handling costs.
Total PriceSub Total plus Shipping/Handling.
Grand TotalTotal Price minus Discount.

d. Invoice Line Item(s)

This related list shows all Products included in this Invoice.

Invoice Line Items related list showing Action, Name, SKU, Sales Price, Quantity, Total Line Item, Net Line Item, Line Description, and Product Bundle columns
Invoice Line Item(s) — product line items included in this Invoice

e. Approval History

This section records the full approval trail for the Invoice, including each approval step, submitter, approver, actual approver, status, comments, and action date.

Invoice Approval History table showing Step, Submitter, Approver, Actual Approver, Status, Comments, and Action Taken Date
Approval History — audit trail for Invoice approval actions

Add a New Invoice

Click the Add button at the top of the View Invoices page to open the Add/Edit a Sales Invoice form.

Add/Edit a Sales Invoice form showing Invoice Information, Address Information, and Totals input fields
Add/Edit a Sales Invoice — entry form

a. Invoice Information

FieldDescription
Account NameSales Account this Invoice is for. Use Select to choose from the lookup.
Invoice DateDate this Invoice is drawn upon.
OpportunityOpportunity linked to this Invoice.
Sales Order DateDate the linked Sales Order was created.
Sales OrderSales Order this Invoice is generated from.
Invoice IDAuto-generated ID (read-only).
StatusAuto-generated status (read-only).
PhonePhone number for the Contact.
Price BookPrice Book used for pricing (inherited from the Sales Order).
Currency ISO CodeCurrency for this Invoice (system-generated).
Account Name lookup in Add Invoice form showing Account Name, Website, Phone Office, and Assigned To columns
Account Name lookup — select the Sales Account for this Invoice
Opportunity lookup in Add Invoice form showing Opportunity Name, Account Name, Sales Stage, Amount, Expected Close Date, and Quarter
Opportunity lookup — link the Invoice to an existing Opportunity
Sales Order lookup in Add Invoice form showing Sales Order ID, Quote, and Total Price columns
Sales Order lookup — associate a Sales Order with this Invoice
Price Book picker in Add Invoice form showing Price Book Name, Currency, and Standard Price Book indicator
Price Book lookup — available Price Books for this Invoice

Once all fields are completed, click Save to create the Invoice.

Approving / Rejecting a Submitted Invoice

When a new Quote (or Invoice) is submitted for approval, it appears as Pending Approval in the View Invoices list.

View Invoices list with one record showing Pending Approval status, alongside other Approved and Rejected records
View Invoices — record in Pending Approval state awaiting admin action

Click into the Invoice record. At the bottom of the page, the Approval History related list displays two action links:

Approval History table with Accept and Reject action links in the Action column
Approval History — Accept and Reject action links for pending Invoices

a. Approve

Clicking Accept opens the Add/Edit Invoice form in approval mode. Review and modify any open fields as needed. Optionally add Approval Comments in the Comments section, then click Accept to approve the Invoice.

Add/Edit Invoice in approval mode showing Invoice Information, Address Information, Totals, and Comments sections with Accept and Cancel buttons
Invoice Approval — review form with optional Comments field and Accept button

b. Reject

Clicking Reject opens a Comments form where you can enter the Reason for Rejection (required). Review and modify any open fields as needed, then click Reject to reject the Invoice.

Invoice Rejection comments form with Reason for Rejection text area and Cancel / Reject buttons
Invoice Rejection — required Reason for Rejection field
NOTE

Only the designated approver (or a user in the mandatory admin group) will see the Accept / Reject action links in the Approval History section. Approvers are configured as part of the CPQ approval workflow setup in Administration.

Document ID
ext.prd.006.04
Published
02.17.26
Platform Version
UPM 26.x