Ariba Contract Compliance User Guide 9r2
Ariba Contract Compliance User Guide 9r2
Ariba Contract Compliance User Guide 9r2
User Guide
Release: 9r2
Document Version: 3
Release Date: February 2017
Copyright © 1996–2017 Ariba, Inc. All rights reserved.
This documentation, as well as the Ariba software and/or services described in it, contain proprietary information. They are provided under a license or other
agreement containing restrictions on use and disclosure and are also protected by copyright, patent and/or other intellectual property laws. Except as permitted
by such agreement, no part of the document may be reproduced or transmitted in any form by any means, electronic, mechanical or otherwise, without the
prior written permission of Ariba, Inc.
Ariba, Inc. assumes no responsibility or liability for any errors or inaccuracies that may appear in the documentation. The information contained in the
documentation is subject to change without notice.
Ariba, the Ariba logo, AribaLIVE, SupplyWatch, Ariba.com, Ariba.com Network and Ariba Spend Management. Find it. Get it. Keep it. and PO-Flip are
registered trademarks of Ariba, Inc. Ariba Procure-to-Pay, Ariba Buyer, Ariba eForms, Ariba PunchOut, Ariba Services Procurement, Ariba Travel and
Expense, Ariba Procure-to-Order, Ariba Procurement Content, Ariba Sourcing, Ariba Savings and Pipeline Tracking, Ariba Category Management, Ariba
Category Playbooks, Ariba StartSourcing, Ariba Spend Visibility, Ariba Analysis, Ariba Data Enrichment, Ariba Contract Management, Ariba Contract
Compliance, Ariba Electronic Signatures, Ariba StartContracts, Ariba Invoice Management, Ariba Payment Management, Ariba Working Capital
Management, Ariba Settlement, Ariba Supplier Information and Performance Management, Ariba Supplier Information Management, Ariba Discovery, Ariba
Invoice Automation, Ariba PO Automation, Ariba Express Content, Ariba Ready, and Ariba LIVE are trademarks or service marks of Ariba, Inc. All other
brand or product names may be trademarks or registered trademarks of their respective companies or organizations in the United States and/or other countries.
Ariba Sourcing solutions (On Demand and software) are protected by one or more of the following patents, including without limitation: U.S. Patent Nos.
6,199,050; 6,216,114; 6,223,167; 6,230,146; 6,230,147; 6,285,989; 6,408,283; 6,499,018; 6,564,192; 6,871,191; 6,952,682; 7,010,511; 7,072,061; 7,130,815;
7,146,331; 7,152,043;7,225,152; 7,277,878; 7,249,085; 7,283,979; 7,283,980; 7,296,001; 7,346,574; 7,383,206; 7,395,238; 7,401,035; 7,407,035; 7,444,299;
7,483,852; 7,499,876; 7,536,362; 7,558,746; 7,558,752; 7,571,137; 7,599,878; 7,634,439; 7,657,461; and 7,693,747. Patents pending.
Other Ariba product solutions are protected by one or more of the following patents:
U.S. Patent Nos. 6,199,050, 6,216,114, 6,223,167, 6,230,146, 6,230,147, 6,285,989, 6,408,283, 6,499,018, 6,564,192, 6,584,451, 6,606,603, 6,714,939,
6,871,191, 6,952,682, 7,010,511, 7,047,318, 7,072,061, 7,084,998; 7,117,165; 7,225,145; 7,324,936; and 7,536,362. Patents pending.
Certain Ariba products may include third party software or other intellectual property licensed from a third party. For information regarding software or other
intellectual property licensed from a third party, go to http://www.ariba.com/copyrights.cfm.
Revision History
The following table provides a brief history of the updates to this guide. Ariba updates the technical
documentation for its On-Premise solutions if
• software changes delivered in service packs or hot fixes require a documentation update to correctly
reflect the new or changed functionality;
• the existing content is incorrect or user feedback indicated that important content is missing.
Ariba reserves the right to update its technical documentation without prior notification. Most
documentation updates will be made available in the same week as the software service packs are released,
but critical documentation updates may be released at any time.
3 February 2017 Contract Concepts The Contract Status table on page 17 has been
updated with a new row for the Inactive status.
Chapter 3 Reporting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
About Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Running Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
A contract is an agreement between a buying organization and a supplier that identifies the terms for
purchasing goods and services repeatedly over time. A contract enables a buying organization to negotiate
discounts based on a volume or dollar amount of future purchases, and provides a supplier with a more
regular stream of sales, along with the ability to more accurately forecast demand for its products. For
example, a company that expects to steadily add staff over a period of two years might negotiate a contract
with a supplier to provide office furnishings as needed over that period. The company can negotiate a
discount based on its guarantee to purchase everything from that supplier, and the supplier can better manage
its inventory and forecast sales based on a known level of future business.
The terms of the contract are applied when you receive an invoice.
When you want to invoice according to a contract, you first create a contract request that defines the
properties of the contract, and that request must be approved in order for the contract to be created.
The following diagram outlines the contract request process in Ariba Contract Compliance.
Invoice
Approved CC Invoice to AN Reconciling Reconciled
(AN-Enabled
Suppliers Only)
Invoice
Reconciliation
Rejecting Rejectetd
Document
Submitted Approved
(Reconciling) Awaiting External
Paying Paid
Reconciliation
(EIPP only)
Canceled
2
Hold
(Payments via AN
Only)
Payment
Approved Sending Scheduling Scheduled Paying
(Payments via AN
Only)
Payment Transaction/
Remittance 1
(pulled from ERP via Client
Tool)
Created Paying Paid Cleared Failed
Canceling
If Ariba Contract Compliance is integrated with Ariba Contract Management in your system, then you must
start the creation of your contract within Ariba Contract Management.
If you have contracts that you have already created within Contract Compliance, and later purchase Ariba
Contract Management, you can still manage those contracts from the Contract Compliance interface, or you
can, from within those contracts, create a contract workspace in Ariba Contract Management and manage
those contracts from there.
For information about working with Ariba Contract Management, see the Ariba Contract Process
Management Guide at Help@Ariba.
Contract Types
There are three types of contracts:
• Supplier level, which covers all products from a supplier.
• Commodity level, which covers all products identified by specific commodity codes from a supplier.
• Item level, which covers specific items from a supplier.
An individual contract applies to a single supplier. However, you can aggregate multiple contracts into a
hierarchy in which a parent contract’s terms apply to its children, and each child contract applies to a
different supplier.
BPOs are identified in the system by a BPO prefix, for example BPO123.
You can use a BPO to cover ongoing costs, like the delivery of services over the period of a year. For
example, you can create a single BPO for $12,000 and the supplier can invoice you for $1,000 a month for
the services provided. In this case, the services you purchase eventually equal the maximum amount of the
BPO.
• ABPO can be a master agreement. If you create a BPO as a subagreement, then its parent must also be a
BPO contract.
• Print, fax or email routing is not supported for BPOs. If a supplier’s preferred routing method is print, fax
or email, the BPO status is immediately set to Processed, and the history tab includes a record indicating
the reason. You have to either manually deliver a printout of the BPO to the supplier, or implement a
supported custom routing for the desired routing method.
• Suppliers can create invoices using PO-Flip® (purchase order to invoice flip) in Ariba SN for
No-Release-Order line item level BPOs. For No-Release-Order supplier, commodity, or catalog level
BPOs, if your site is enabled for collaborative invoicing and you allow collaborative invoicing for these
BPOs, suppliers can punch in to your site to create invoices against these contract types.
Configure contract
Supplier-level;
request as blanket
no release
purchase order
required
(BPO)
no yes
BPO created on Purchase order
Approved
Ariba SN) routed to supplier
BPO created
Update
accumulators
Supplier flips
purchase order to
Invoice reconciled
create invoice on
Ariba SN
Contract Hierarchies
A contract hierarchy is a set of related contracts that can share accumulated amounts and discounts. When
you create a contract, you specify whether or not it belongs to a hierarchy.
A parent contract must be of the same level or of a higher level than its child. For example, a supplier level
contract can be a parent to any other contract, but an item level contract can be a parent to only another item
level contract. The following table lists the possible parent-child relationships in a contract hierarchy:
Master Agreement
Subagreement Subagreement
(commodity-level
(item-level contract )
contract)
Subagreement
(item-level contract )
In a multi-level hierarchy, you can configure spend to accumulate throughout the hierarchy, or only from one
level to the next. You can choose the point in the hierarchy at which accumulation ends by setting the
accumulation parameters as outlined in the following diagram:
Subagreement 1 Subagreement 1
Include Subagreement Include Subagreement
Accumulators = Yes (commodity-level (commodity-level Accumulators = Yes
contract) contract)
Subagreement 2 Subagreement 2
Compound Pricing
A subagreement can compound its price or percentage discount with the percentage discount of its parent
agreement. If compound pricing is enabled, the subagreement’s pricing terms are compounded with the
applicable parent agreement’s percentage discount. Compound pricing is available only if the parent
agreement uses a percentage discount.
To compound a subagreement’s pricing terms, choose a parent agreement that uses a percentage discount,
and set the Compound with applicable parent’s pricing terms? option in the subagreement to Yes.
The compound pricing calculation considers only the current subagreement and applicable contracts above it
in the contract hierarchy. These calculations never include contracts below the subagreement.
Compounded price discounts are serially calculated within each contract, beginning with the subagreement
attached to the release purchase order or selected for direct invoicing. For example, a supplier level master
agreement contract has a discount of 1% and its subagreement has a discount of 2%. If the subagreement
item price is $10.95, the compounded price discount is first calculated at the subagreement ($10.95 * 0.98 =
$10.731) and then this result is applied to the master agreement ($10.731 * 0.99 = $10.62369).
Master
Agreement
Supplier level $10.731
1% discount - 1% discount
Release Order = $10.62369
Final
Compounded
Price
Compound = Yes
Subagreement
Override Pricing
Override pricing requires the use of No-Release Order contracts within the hierarchy. In the following
example, a release purchase order against the subagreement has its price overridden by the applicable parent
agreement’s pricing of $9.99.
Master
Agreement
Item level
$9.99 discount
No Release
Subagreement
Status Description
Composing A user, generally a purchasing agent, is composing the CR.
CRs that are imported from Microsoft Excel spreadsheet files are created in the Composing status.
A CR can return to the Composing status if the purchasing agent withdraws the request.
Processing Contract creation from the contract request is in process. The CR remains in the Processing status
until its associated contract moves to the Processed status.
Contract Status
Based upon your contract request, Contract Compliance creates a contract.
Status Description
Created The contract has been created from the contract request.
Processing If the contract contains non-catalog items, Ariba Invoice and Payment is generating and
loading a subscription for those items.
If the contract contains catalog items only, and Processing is a transitory status and the contract appears
to move directly to the Processed status.
Processed Depending on your configuration, if a subscription was generated for non-catalog items in the contract,
the status changes to Processed:
• After the subscription has been successfully loaded, if your site is configured to change the contract
status after the subscription is fully loaded. If the subscription cannot be loaded, the status remains
Processing.
• Without waiting for the subscription to load, if your site is configured to immediately transition the
contract status to Processed.
Status Description
Open The contract status moves to Open when one of the following events occurs:
• The current date is between the contract’s effective and expiration dates, and the contract has a valid
available amount.
• The contract’s effective date has been reached.
• You open the contract manually with the Open command.
Closed The contract moves to a Closed status when one of the following events occurs:
• The contract’s expiration date has been reached.
• You close the contract manually with the Close command.
For contracts without release orders that can be invoiced or received against, the contract is closed and
contract subscriptions are deactivated when it is fully invoiced or fully received. If a contract expired or
is closed manually, contract subscriptions will not be deactivated until the contract is fully received or
fully invoiced.
Inactive This status applies to Ariba Contract Management (ACM)-Ariba Contract Compliance (ACC)
integrated sites only.
For contracts without release orders that can be invoiced or received against, if a contract is closed
because the corresponding contract workspace is closed in ACM, contract subscriptions will not be
deactivated until the contract is fully received or fully invoiced. In such cases, the contract moves to an
Inactive (or InitialClose) status.
Applying Contracts
When you select items from the catalog that are associated with a contract, or you select a contract to release
funds against, the contract price is transparently applied to the items you select when you add them to your
shopping cart, and the contract amounts are encumbered when the items associated with the contract are
checked out. Pricing terms can be set for materials, services and commodity codes.
No-Release-Order Contracts
When you create a contract in Contract Compliance , you create a No-Release-Order contract. You cannot
create purchase orders against a No-Release-Order contract, but you can , depending on your installed
features,invoice against that contract.
A No-Release-Order contract provides additional pricing terms for fixed and recurring fee items, and for
costs and expenses.
You can also use a No-Release-Order contract for bookkeeping purposes. In this case, you must set the
contract’s Allow invoicing against contract indicators to No to prevent any direct invoicing. Additionally, you
must set the contract’s hierarchical type to Standalone Agreement. If you create a contract in this manner, it
can be used only to document contract terms for reference by other organizations.
Another use of No-Release Order contracts is within contract hierarchies to accumulate spend, or to apply
contract explicit price terms (through price overrides), or both.
Reopen
Selected users
Contract Process Contract Contract open Contract
can change End
created for invoicing closed
Contract
Note: Direct invoicing is only available, if Ariba Invoice is installed on your system.
To allow direct invoicing, set the Allow invoicing against contract? option to Yes.
When direct invoicing is enabled for a No-Release-Order contract, users and suppliers can create invoices
directly against the contract. In a typical configuration, suppliers and buying corporations use Ariba Supplier
Network (Ariba SN) as a commerce network hub for exchanging invoices.
Accounting Information
You enter accounting information on the pricing terms page for each contract line item you create. Contract
accounting information is optional for Release-Order contracts and No-Release-Order contracts that allow
direct invoicing, and can be overwritten when creating a requisition or invoice.
Accounting information is required when creating a No-Release-Order contract that allows direct receiving.
For these contracts, the accounting information is defaulted from the accounting information configured for
the commodity code first, and then the user profile if no accounting information exists for that commodity
code.
If you enter accounting information for Release-Order or No-Release-Order with direct invoicing only
contract line items, accounting values are inherited as follows:
• all values except Cost Center are inherited by the requisition line item. Cost Center is defaulted to the
value configured for the user who creates the requisition.
• all values including Cost Center are inherited by invoice line items.
To create a contract that will not expire on a specific date, set the Evergreen option to Yes.
Contract Complianceautomatically opens a contract when it reaches its effective date, and closes a contract
when it reaches its expiration date (if it is not an evergreen contract). You can specify an expiration date for
an evergreen contract, but in this case, it represents a key date related to the contract, for example, when its
terms must be reviewed. This expiration date can be used in conjunction with a notification limit to produce
notification messages.
If Ariba Invoice is installed on your system: For contracts that allow direct invoicing, you can continue to
submit invoices past the contract’s expiration date, but you might be subject to invoice reconciliation
exception rules.
Contract Compliance generates a notification message when a contract is about to expire. When you create a
contract, you configure how many days before the contract’s expiration to send this notification message.
You can set up a similar notification message for an evergreen contract by specifying a date in the Expiration
Date field. For more information on these notification messages, see “Notification Limits” on page 22.
Limits
Users can define a contract by the following limits:
• “Overall Limits” on page 19
• “Materials and Services Item Limits” on page 20
• “Commodity Limits” on page 20
• “Fixed and Recurring Fee Item Limits” on page 21
• “Costs and Expenses Item Limits” on page 21
• “Milestone Item Limits” on page 21
• “Preload Amounts” on page 21
• “Notification Limits” on page 22
• “Forecasted Spend” on page 22
Overall Limits
Overall limits are limits that apply to the entire contract. The overall limits for a contract include the
following:
• Minimum commitment, which is the minimum amount you commit to invoice against the contract.
Contract Compliance does not enforce this limit.
• Maximum commitment, which is the maximum amount for the contract. This limit is used to determine
the total amount that can be invoiced against the contract. Contract Complianceenforces this limit. When
a contract hierarchy exists, you configure values per contract and Contract Compliance enforces this limit
per contract. The maximum commitment value for a single subagreement cannot exceed the maximum
commitment value for its master agreement, but if a master agreement has multiple subagreements, the
sum of the maximum commitment values for its subagreements can exceed the master agreement’s
maximum commitment value.
• Tolerance, which is the percent above the maximum commitment that can be against the contract. For
example, if the maximum commitment is $100,000 and the tolerance is 10 percent, you can invoices
against the contract until the amount released reaches $110,000. The tolerance percentage can be zero.
Contract Complianceenforces this limit.
Contract Compliance maintains accumulators to keep track of the amounts invoiced against contracts.
Pre-loaded amounts are included in a contract’s accumulated amounts. For information on these
accumulators, see “Overall Contract Accumulators” on page 31.
Contract Compliance maintains accumulators to keep track of funds against specific items. For information
on these accumulators, see “Pricing Term Accumulators” on page 32.
Commodity Limits
Commodity limits define the limits that apply to specific commodities covered by a commodity level
contract. Commodity limits are always amount based. Each commodity has the following limits:
• Minimum amount, which is the minimum amount the buying organization has committed to receive in
invoices from the supplier. This limit is not enforced.
• Maximum amount, which is the maximum amount for the commodity. This limit is used to determine the
total amount that can be invoiced against the commodity. This limit is enforced.
• Tolerance, which is the percent above the maximum amount that can be invoiced against the commodity.
This limit is enforced.
Contract Compliance maintains accumulators to keep track of funds against specific commodities. For
information on these accumulators, see “Pricing Term Accumulators” on page 32.
A fixed or recurring fee item can have an amount and a tolerance. The tolerance is the percent above the
specified amount (unit price) that can be invoiced against the item for each occurrence.
When you add a milestone to a contract , it is associated with certain limits. These milestone-item limits can
be set for item level contracts to define the limits that apply to the milestone item and include the following:
• Maximum amount, which is the maximum amount for the milestone item. This limit is used to determine
the total amount that can be invoiced against the item.
• Tolerance, which is the percent above the maximum amount that can be invoiced against the item.
Preload Amounts
Preload amounts allow you to enter amount values that were originally outside the applicable contract.
Preloaded amounts are accumulated as contract spend and can affect pricing terms. One use for preloading
an amount into a contract is to account for previous purchases.
A preload amount is tracked at the contract-header level, which prevents the preload amount from being
systematically allocated. For supplier level contracts, preload amounts affect the accumulation of any price
discounts because supplier level contracts have only one line item. However, item level and commodity level
contracts allocate the preloaded amount only to the contract-header level and not to the individual line items,
and so preload amounts for these contract types never affect their item pricing.
Preload amounts are included in calculating tier-based pricing only in supplier level contracts; otherwise,
preload amounts are not included in a contract’s accumulated amounts. A preload amount in a supplier level
subagreement within a contract hierarchy is accumulated to any parent agreements that are set to include
subagreement values.
Notification Limits
can be set to generate notification messages when a contract is approaching its maximum limit, when it is
about to expire, and if the expiration notice recurs. These notifications are emailed automatically to the
contract requester and to users with edit access to the contract. You can add additional users to the
notification list when creating the contract.
You can specify an available balance percentage (a percentage of the contract's maximum commitment) that
when reached will cause the Contract Approaching Limit notification message to be sent.
You can configure how many days before the contract’s expiration date to send the Contract Approaching
Expiration notification message. For an evergreen contract with an expiration date, use this field to specify
how many days before that date you want to send the Evergreen Contract Approaching Notification Date
notification message.
If either notification message is enabled, you can specify the interval (in days) at which you want the
message to recur. Use the Number of Days Before Next Notification field.
A notification message can also be generated when a milestone item is approaching its completion date. See
“Milestone Item Limits” on page 21.
Forecasted Spend
You can forecast the amount you expect to spend over the lifetime of a contract, and divide that amount by
the type of fiscal period you use. For example, if you expect to spend $100,000 over a one-year contract, you
can divide that amount by four quarters, forecasting $25,000 for each quarter. You can adjust each quarterly
amount to account for seasonal spending or other expected fluctuations. With the previous example, you can
increase the summer quarter forecast to $35,000, and decrease the winter quarter forecast to $15,000.
An expected savings amount can also be established with the forecasted spend amounts, to add another
dimension to the data analysis.
Pricing Terms
You specify pricing terms for items that you add to contracts. The items you add to the contract might be
controlled by a category definition, which defines terms and limits for certain item properties. For example,
an item controlled by the labor category might set a bill rate to not exceed $100.
Certain properties of category items can be configured to be contractible properties. This means that you can
set different values for these properties when defining the pricing terms of your contract. If you are
specifying a contract for a category item with contractible properties, then these fields will be displayed on
the pricing terms pages.
Note: If you associate multiple item level contracts with the same labor line item, you must have either Bill
Rate or Pay Rate defined in the pricing terms. Otherwise, the calculations to determine the best contract to
apply will not have an effective price to compare against, and the first contract created will be applied to the
requisition.
See the Ariba Category Procurement Implementation Guide for more information on contractible properties
and the interaction of contracts, category definitions and user-entered values.
Discount Pricing
You can specify discount pricing for a supplier, commodity, catalog, or non-catalog item. provides the
following types of discount pricing:
• Discounted Price (fixed price)
• Discount Percent (fixed percentage off pricing)
With discounted price or discount percent, you can specify a flat discounted price or a fixed percentage off
the regular price. A discounted price can be applied to catalog items only. A fixed percentage off can be
applied to catalog items, commodities, or all items offered by a supplier.
Note: You can enter negative discount percentages to allow for markup pricing for suppliers who want the
ability to provide a base price on their catalog items. Then the negotiated contract will include a markup
percentage on that base price.
Advanced Pricing
Contract Compliance provides the following types of advanced pricing terms:
• “Tiered Pricing” on page 23
• “Term-Based Pricing” on page 26
• “Term-Based Grid Pricing” on page 27
• “Formula Pricing” on page 28
Note: You can enter negative discount percentages to allow for markup pricing for suppliers who want the
ability to provide a base price on their catalog items. Then the negotiated contract will include a markup
percentage on that base price for the pricing tiers, pricing terms or pricing formulas you define.
Tiered Pricing
Tiered pricing allows you to specify different discounts based on the volume (either dollar or quantity)
purchased against the contract.
Contract Compliance provides the following types of tiered-pricing structures for contracts:
• “Amount-Based Volume Pricing” on page 24
• “Amount-Based Volume Discount” on page 24
• “Quantity-Based Volume Pricing” on page 24
• “Quantity-Based Volume Discount” on page 24
$100.00USD $4.00USD
$200.00USD $3.00USD
$100.00USD 6%
$200.00USD 7%
100 units 6%
200 units 7%
When setting up pricing tiers for volume discounting, you can define if the pricing tiers are cumulative
(based on all orders), or if they are applied per order.
$100.00USD $4.00USD
$200.00USD $3.00USD
Cumulative pricing
When using cumulative pricing, if the total quantity for one or multiple orders spans two tiers then the unit
price is calculated as:
Unit Price = [(number of items accommodated in previous tier x price defined in previous tier )
+ (number of items in current tier x price in current tier)] / total number of items
Release Order 1 (R1) is for a quantity of 17. Applying the base price of $5.00 USD, the total calculated
amount is $85.00 USD, and the tier 1 unit price of $5.00 USD is applied.
Release Order 2 (R2) is for a quantity of 15. The cumulative order amount is:
R1 total amount ($85.00 USD) + 15 x $5.00 USD (R2 calculated at base price) = $160.00 USD.
The cumulative order amount has passed the threshold to tier 2, so the unit price to apply to the second order
is calculated as follows:
3 (remaining number of items in tier 1 before passing the threshold to tier 2) x $5.00 USD + 12
(remaining number of items applied to tier 2 pricing) x $4.00 USD / 15 = $4.20 USD
If R2 is for a quantity of 30, the unit price for the order is calculated as follows:
3 (remaining number of items in tier 1 before passing the threshold to tier 2) x $5.00 USD + 25
(items available in tier 2 before passing the threshold to tier 3) x $4.00 USD + 2 (remaining
number of items applied to tier 3 pricing) x $3.00 USD / 30 = $4.03 USD
Term-Based Pricing
Term-based pricing allows you to specify different discounts based on specified time periods within the life
of the contract. Contract Compliance provides the following types of term-based pricing structures for
contracts:
• “Term-Based Discount” on page 26 (a percentage discount)
• “Term-Based Pricing” on page 26 (a fixed price discount)
Term-Based Discount
With term-based discount pricing, you specify different discount percentages for an item based on specified
time periods. For example:
10/01/2006 10%
01/01/2007 12%
04/01/07 8%
Term-based discount pricing is valid for catalog and non-catalog items (if the contract allows), commodities,
and suppliers.
Term-Based Pricing
With term-based pricing, you specify different prices for an item based on specified dates. For example:
10/01/2006 100USD
01/01/2007 120USD
04/01/2007 800USD
Term-based pricing is valid only for catalog and non-catalog items (without a previously defined discount
price).
When applying pricing terms, Ariba Invoice and Payment uses the invoice date (for direct invoicing) as the
pricing date.
For evergreen contracts, if the release order date is outside of the boundary dates specified in the contract’s
term-based pricing, Contract Compliance uses the price specified in the last time period. Take for example a
contract with the following pricing terms:
10/01/2005 10%
01/01/2006 12%
04/01/06 8%
If the release order date is 09/05/06, the contract pricing uses the discount price in the last term: 04/01/06
with an 8% discount.
For example, an item may be Airport Terminal Rent. The attribute of that item would be location, for
example, San Francisco Airport. Location could have values like Aisle, Rest Room, and Ticket Counter. The
attribute values are further refined by Price, Max. Quantity, and Max. Amount.
Term-based grid pricing also includes terms, or date ranges, during which prices are in effect for an item. For
more information on terms, see “Term-Based Pricing” on page 26.
The following example shows term-based grid pricing for terminal rents at XYZ airport:
In this example:
Beginning on January 1, 2008, each ticket counter will be rented at a rate of $25.00 per square foot per year;
the maximum number of square feet covered by the contract for that ticket counter is 100; the maximum
amount that can be charged for rent during that time period is $2,500.00.
Beginning on January 1, 2009, each ticket counter will be rented at a rate of $25.50 per square foot; the
maximum number of square feet covered by the contract for that ticket counter is 100; the maximum amount
that can be charged for rent during that time period is $2,550.00.
The values for Price, Max. Quantity, and Max. Amount are defined in each cell of the grid.
Term-based grid pricing is valid only for no-release, item level contracts, and for partial items whose
attributes have string values.
Notes:
• When you export a contract to Excel, the pricing grid is exported as part of the contract. Likewise, when
you import an Excel contract in which a pricing grid is defined, the grid is imported.
• In order to take advantage of term-based grid pricing, you need to have the necessary partial items and
attributes defined in your catalog.
• If you reach the cell limit for an item (for example, Max. Quantity), an exception is raised. You handle the
exception as you like (for example, you can accept it or dispute it).
• If you reach the limit for a line item (for example, the total amount that can be spent on a line item), then
that line item is no longer available.
• If you reach the limit for the contract, the contract is closed.
• The state of a contract (Open or Closed) cannot be tied to cell limits. For example, you cannot have a
contract close automatically when a cell limit is reached.
• Accounting at the cell level is not supported. Accounting at the line-item level is supported.
• If your catalog changes after you create a contract with term-based grid pricing and an attribute of one of
the items for which you have defined grid pricing is no longer available in the catalog, you cannot create a
new version of that contract based on the current catalog. If you need to create a new version of that
contract, you have to reload your catalog data, and include the item attributes that were left out of the new
catalog. With the correct catalog data in place, you can then create a new version of the contract.
Formula Pricing
Formula pricing allows you to specify a price based on a mathematical formula. Contract Compliance
supports different types of formula pricing, including Matrix and Multiplier pricing.
Formula pricing is available when a partial item is added to your contract request.
The following example shows formula pricing for a printing job where the price is calculated as follows:
In this example, the calculation of the pricing for the item can be represented by the following formula:
The preceding example shows a formula employing one-dimensional matrixes, where each variable (such as
NumSheets) changes independently of any other variables in the formula. Contract Compliance also supports
a two-dimensional matrix in formula pricing, in which one variable can change value in response to a second
variable’s value.
For example, consider a pricing formula for T-shirts in which the formula uses a base price of $20 plus a
two-dimensional matrix (size_color_matrix) that accounts for additional price markup required by the
combination of size and color of the shirt. The formula would be:
20 + size_color_matrix
Medium 2 1 1
Large 2 3 2
Formula pricing is valid for partial items from the catalog with contractible factors. Only enumerated types
on a partial item can be used when defining the direct attributes used in formula pricing. Some contractible
factors (decimal or money values) can be added to the formula directly, whereas other factors (such as
boolean, string, or other field values for the category-based item) are considered enumerated values for the
factor and must be mapped to numerical values before being added to the formula.
Matrix Pricing
Matrix pricing allows you to specify a price based on different related factors. The following example shows
matrix pricing for temporary labor where one factor is the location and other factor is the job class:
In this example, if an administrative assistant were hired in New York, the amount would be $45.00 per hour.
Matrix pricing is valid only for partial items from the catalog. Only enumerated types on a partial item can
be used when defining the n-dimensional grid used in matrix pricing.
Multiplier Pricing
Multiplier pricing allows you to specify a price based on type information, where the item contains a base
price and each type contains a multiplier to be used against the base price. The following example shows
multiplier pricing for a pipe item that considers material, weld type, and the shift of the person making the
pipe:
Assuming the pipe has a base price of $5.00, if you select a stainless steel pipe with an intersect weld type
from shift 5 8, the price would be as follows:
Notice that the different types are not related in any way. For example, the multiplier for the intersect weld
type is always 1.20, regardless of which material or shift you select.
Multiplier pricing is valid for partial items from the catalog with contractible factors. Only enumerated types
on a partial item can be used when defining the direct attributes used in multiplier pricing. Some contractible
factors (decimal or money values) can be added to the multiplier directly, whereas other factors (such as
Boolean, string, or other field values for the category-based item) are considered enumerated values for the
factor and must be mapped to numerical values before being added to the multiplier.
Access Control
When you create a contract, you can specify who has permission to edit the contract.
Global Contracts
A contract can be a global contract, which means you allow to release funds against the contract from any
partition. Or you can restrict release access of the contract to the current partition where you logged on to
create the contract.
If your contract is a global master agreement, then you can create separate subagreements for each partition,
or the subagreements themselves can also be global.
Edit Access
When you create a contact, you are automatically given edit access (permission to edit the contract). You can
also specify which other users you want to be able to edit the contract.
Payment Terms
Payment terms specify when a supplier must be paid for an invoice against the contract or release, and define
any discounts that are available for early payment.
Some or all of the items on your contract may be configured for autoreceiving. Autoreceive rules are only
evaluated if the contract is configured for direct receiving. See the Receiving chapter in the Ariba Buyer
Procurement User Guide for more information.
Accumulators
Contract Compliancemaintains accumulators that track the quantities and amounts released and invoiced
against contracts. There are two types of accumulators:
• “Overall Contract Accumulators” on page 31
• “Pricing Term Accumulators” on page 32
If a contract belongs to a hierarchy, the overall contract accumulators include the rolled-up spend amounts
for the contract’s subagreements if those subagreements are configured to accumulate these amounts. For
more information, see “Accumulation of Contract Spend” on page 13.
Accumulator Description
Used Amount The monetary amount that represents the current total amount of all invoices applied
against the contract. For item level and commodity level contracts, the Used Amount
represents the collective total of all the pricing terms covered by the agreement.
Available Amount The monetary amount currently available for subsequent invoices. This value is
calculated by subtracting the current total amount of all invoices applied against the
contract (the Used Amount) from the contract’s maximum commitment amount.
For item level and commodity level contracts, the Available Amount represents the
collective total of all the pricing terms covered by the agreement.
When the contract is initially created, the Available Amount is set to the maximum
commitment amount.
Cumulative Pricing The monetary amount used to calculate cumulative tiered pricing discounts for invoices
Used Amount applied against the contract, based on the current total amount of all invoices applied
against the contract (the Used Amount).
Amount Invoiced The cumulative amount of goods or services invoiced for all line items on the contract.
Amount Reconciled The cumulative amount of goods or services reconciled for all line items on the contract.
Accumulator Description
Amount Limit Less This value is calculated by subtracting the current total amount of all invoices applied
Invoiced Amount against the contract from the contract’s maximum commitment amount.
Amount Limit Less This value is calculated by subtracting the current total amount of all invoices applied
Reconciled Amount against the contract that have been reconciled from the contract’s maximum commitment
amount.
Similarly, Contract Compliance maintains commodity level accumulators for each commodity level pricing
term on a commodity level contract .
The following table describes the item level and commodity level accumulators.
Accumulator Description
Used Amount The cumulative monetary amount applied toward an individual pricing term. This
accumulator is used for commodity level pricing terms and item level pricing terms
with amount based limits.
Available Amount The difference between the Used Amount and the specified maximum amount for an
individual pricing term. This accumulator is used for commodity level pricing terms
and item level pricing terms with amount based limits.
Used Quantity The cumulative quantity applied toward an individual item level pricing term. This
accumulator is used only for item level pricing terms with quantity-based limits.
Available Quantity The difference between the Used Quantity and the specified maximum quantity for an
individual pricing term. This accumulator is used only for item level pricing terms with
quantity-based limits.
Cumulative Pricing The monetary amount used to calculate cumulative-tiered pricing discounts for an
Used Amount item, or commodity level pricing term with amount-based limits.
Cumulative Pricing The quantity used to calculate cumulative-tiered pricing discounts for an item level
Used Quantity pricing term with quantity-based limits.
Quantity Invoiced The cumulative quantity of goods or services invoiced against the line item. This
accumulator is used only for item level pricing terms with quantity-based limits.
Quantity Reconciled The cumulative quantity of goods or services reconciled against the line item. This
accumulator is used only for item level pricing terms with quantity-based limits.
Amount Limit Less This value is calculated by subtracting the current total amount of all invoices applied
Invoiced Amount against the line item from the line item amount limit. This accumulator is used for
commodity level pricing terms and item level pricing terms with amount-based limits.
Amount Limit Less This value is calculated by subtracting the current total amount of all invoices applied
Reconciled Amount against the line item that have been reconciled and the line item amount limit. This
accumulator is used for commodity level pricing terms and item level pricing terms
with amount-based limits.
Accumulator Description
Quantity Limit Less This value is calculated by subtracting the current total quantity of all invoices applied
Invoiced Quantity against the line item from the line item quantity limit. This accumulator is used only
for item level pricing terms with quantity-based limits.
Quantity Limit Less This value is calculated by subtracting the current total quantity of all invoices applied
Reconciled Quantity against the line item that have reconciled from the line item quantity limit. This
accumulator is used only for item level pricing terms with quantity-based limits.
Note: When the tolerance is exceeded for a non-catalog item on a contract, Contract Compliance reloads the
subscription for the item, and the item no longer appears when you search the catalog.
In contracts for which receiving is enabled, receiving-related accumulators are updated when receipts are
processed.\
Note: Exporting and importing of contracts with two-dimensional matrix formula pricing is not supported.
This section also describes the general worksheet column and field name mappings in the default
configuration. It includes the following sections:
• “Sample Microsoft Excel Spreadsheets” on page 34
• “Spreadsheet Import Notes” on page 34
Each worksheet defines the contract data that can be imported or exported. In the default configuration, the
following data is defined, depending on the worksheet:
• Attachments
• Contract Header
• Contract Item Information
• Filters Formula Pricing
• Filters Formula Pricing Grids
• Header Attachments
• Header Attributes
• Item Attachments
• Item Attributes
• Item Pricing Filters
• Tiered Pricing
Creating a Contract
You can create a new contract from scratch using the contract wizard or upload an Excel version of a
contract. This section covers use of the wizard. For information about uploading contracts, see “Uploading
an Excel Version of a Contract” on page 71.
Note: The contract wizard fields change depending upon the type of contract you are creating, and the type
of ERP system you are using. Your organizational and accounting information depends on your integration
with your ERP system, and is not described in detail in this guide. Field labels may be different depending
on your ERP system, in the SAP variant, for example, suppliers are referred to as vendors. Where graphics
or descriptions include specific organizational or accounting fields, a CSV variant is used for illustrative
purposes.
Note: Depending on your site configuration and the choices you make as you move through the wizard, you
might not encounter certain fields.
You can move among the pages as necessary while you are setting options (you are not required to
configure each page in sequence). The wizard page links are located to the left of the wizard pages. Click
a link to move to that page.
See the following sections for information about working with each page of the wizard:
• “Working with the Definitions Page” on page 36
• “Working with the Limits Page” on page 38
• “Working with the Pricing Terms Page” on page 41
• “Working with the Milestones Page” on page 67
• “Working with the Access Control Page” on page 68
• “Exporting Contracts” on page 71
• “Exporting Contracts” on page 71
• “Working with the Summary Page” on page 71
Description Enter a description of the contract. For example, you might mention whether
the contract is used only as a parent to group other contracts; or you can
provide an overview of the type of goods covered by the agreement.
Related Contract ID If you have a related external contract (in your ERP system or other system),
enter that contract ID to create a cross reference.
Should the Related Contract ID be Specify whether to include the related contract ID as part of the
included as part of the system-generated ID for the contract.
system-generated Contract ID
Contact Select a contact name from the available choices, or click Search for more to
select a different name.
Contract Type Select the type of contract you want to create:
• Supplier level, which covers all products from a supplier.
• Commodity level, which covers all products identified by specific
commodity codes from a supplier.
• Item level, which covers specific items from a supplier.
Is Blanket Purchase Order Select Yes to create a blanket purchase order.
For more information about blanket purchase orders, see “Blanket Purchase
Orders” on page 10.
Effective Date Select the date on which users can begin to issue release orders.
Expiration Date Select the final date on which release orders can be issued against the contract.
Evergreen Select Yes to create an evergreen contract (a contract that does not expire).
Select No to create a contract that does expire. If you select No, you need to set
the Expiration Date option above.
Supplier Select a supplier from the available choices, or click Search for more to select
a different supplier.
Supplier Location Click Select to choose a different location for the supplier you named.
Create subscription for For item-level contracts, specify whether you want to create a subscription for
non-catalog items non-catalog items.
Allow invoicing against contract Specify whether you want to be able to create invoices against the contract.
Only available if Ariba Invoice is installed on your system.
Apply pricing terms to non-catalog Specify whether you want to also apply the pricing terms to non-catalog items.
items (supplier- and
commodity-level contracts only)
Include Subagreement Specify whether you want to allow accumulation to a parent contract.
Accumulators (master agreement
and subagreement hierarchical
types only)
2 When you have supplied all the necessary information, click Next to open to the Limits page.
Minimum Commitment Enter the minimum amount you are going to spend according to the contract.
Select a currency from the available choices, or click Other to select a different
currency.
If Amount Spent is Below Enter a percentage of the minimum commitment that you want to use as the
low threshold for sending notifications to your Contract Managers that the
minimum commitment has not yet been met.
Send Notification ___ days Enter the number of days prior to the contact’s expiration that you want to send
before contract expires notifications.
Maximum Limit Enter the maximum amount you are going to spend according to the contract.
Select a currency from the available choices, or click Other to select a different
currency.
Tolerance Enter a percentage of the maximum limit by which release orders can exceed
the contract limits.
Hard Maximum Limit Specify whether you want to enforce a hard maximum limit on the amount you
spend according to the contract. Enforcing a hard maximum limit means that
invoice exception tolerances are disregarded, and invoices that exceed the
contract limits are autorejected by default. This limit only applies to no-release
order contract if Ariba Invoice is installed.
Send notification when Amount Enter a percentage of the maximum limit that you want to use as a low
Available is at or below threshold for sending notifications to your Contract Managers.
Contract Compliance sends alerts that only the specified percentage of the
maximum commitment is available for release.
Item Limits
Release Limits
Minimum Allowed per Enter the minimum amount allowed per release.
Release
Select a currency from the available choices, or click Other to select a different
currency.
Maximum Allowed per Release Enter the maximum amount allowed per release.
Select a currency from the available choices, or click Other to select a different
currency.
Release Limit Tolerance Enter a percentage by which each release can vary from the minimum and
maximum limits.
Additional Approvers Select a user from the available choices, or click Search for more to select different
users.
Send notification ___ days Enter the number of days before the contract expires to send notifications.
before the contract expires
Re-notify every ___ days Enter the interval (in days) at which notifications are sent.
Notification List
Preload Amount
Preload Amount Enter the amount by which you are preloading the contract.
Select a currency from the available choices, or click Other to select a different
currency.
Forecasted Spend
Total Amount Enter the total amount you anticipate to spend over the life of the contract.
Select a currency from the available choices, or click Other to select a different
currency.
Saving% Enter the percentage you expect to save by buying according to this contract.
Frequency Select the calendar increments of the contract by which you want to forecast. For
example, if this contract covers a year and you select “quarter” for this option, your
forecast is spread over 4 quarterly increments. Contract Compliance displays the
increments in the Items option.
Select a frequency from the available choices, or click Search for more to select a
different frequency.
Items View the Start and End dates for each calendar increment you selected under the
Frequency option, and view an equal division of the Total Amount over those
increments.
Use the calendar controls to change the date range for each increment.
Use the Amount column to enter a new amount for an increment. The total for all
increments must equal the total for the contract.
Select the check box for an increment, then click Delete to remove the increment.
Click Validate to validate the total of the Amount column against the Total Amount of
the contract.
2 When you have supplied all the necessary information, click Next to open the Pricing Terms page.
Additional Data View a read-only field that might or might not contain data.
None Select this option if there is no pricing discount according to this contract.
Discount Percent Select this option if there is a percent discount according to this contract, and
enter the percent discount (for example, 10%).
Tiered Pricing Select this option if you are specifying tiered pricing for this contract. For
more information, see “Tiered Pricing” on page 23.
Click Define Tiers to open the Tiered Pricing page. For information about
working with the Tiered Pricing page, see “Defining Pricing Tiers” on
page 49.
Term Based Pricing Select this option if you are specifying term-based pricing for this contract. For
more information, see “Term-Based Pricing” on page 26.
Click Define Terms to open the Term Based Pricing page. For information
about working with the Term Based Pricing page, see “Defining Term-Based
Pricing” on page 52.
Compound with applicable Specify whether you want to compound the child contract’s pricing terms with
parent’s pricing terms (child the parent’s.
agreements only)
Overall Limit (services only) Enter the maximum amount allowed for all services covered by this contract.
Select a currency from the available choices, or click Other to select a different
currency.
Expected Value (services only) Enter the maximum amount expected for all services covered by this contract.
Select a currency from the available choices, or click Other to select a different
currency.
Bill To Select a value from the available choices, or click Search for more, to select a
different value.
Different combinations of the Select a value from the available choices, or click Search for more, to select a
following options are displayed different value.
depending upon the value you set
for the Account Assignment
option above.
Asset Number
Cost Center
GL Account
Internal Order
Project/WBS
Split Accounting Click Split Accounting to spread the cost across multiple accounting groups.
3 Click OK.
4 Click Next to open the Milestones page.
Commodity Code Select a value from the available choices, or click Search for more, to select a
different value. Depending on your ERP integration, you may have to enter
additional fields, such as Material Group (SAP) or Partitioned Commodity
Code (PeopleSoft).
Limits
Minimum Amount Enter the minimum amount you are going to spend according to the contract.
Select a currency from the available choices, or click Other to select a different
currency.
Maximum Amount Enter the maximum amount you are going to spend according to the contract.
Select a currency from the available choices, or click Other to select a different
currency.
Tolerance Enter a percentage of the maximum limit by which release orders can exceed
the contract limits.
Receiving Required Specify whether receipts are required for items purchased according to this
(no-release-order contracts only) contract.
Pricing and Discounts
None Select this option if there is no pricing discount according to this contract.
Discount Percent Select this option if there is a percent discount according to this contract.
Tiered Pricing Select this option if you are specifying tiered pricing for this contract. For
more information, see “Tiered Pricing” on page 23.
Click Define Tiers to open the Tiered Pricing page. For more information, see
“Defining Pricing Tiers” on page 49.
Term Based Pricing Select this option if you are specifying term-based pricing for this contract. For
more information, see “Term-Based Pricing” on page 26.
Click Define Terms to open the Term Based Pricing page. For more
information, see “Defining Term-Based Pricing” on page 52.
Note: If you are defining pricing terms for an item controlled by a category definition, you may see
additional fields on the pricing term pages that allow you to overwrite the values set by the category
definition. These new policy values are then used to validate the values you enter when placing a requisition.
2 Search or browse your catalog to find the item for which you want to set pricing terms.
To add multiple items, click the check boxes for those items, then click Add Item at the top of the column.
• After you click Add Item, you remain on the same page of the catalog. Click Done to open the Pricing
Terms page and view the items you have added.
To add a single item, click Add Item for that item.
• After you click Add Item, the Add/Edit Item Level Pricing Terms page opens without the accounting
fields. Click Done to open the Pricing Terms page and view the items you have added.
3 On the Pricing Terms page, click Edit for an item to set its pricing terms.
Set Item Limits By Select Quantity or Amount to determine the method by which the next two
options are set.
Minimum Quantity/Amount For minimum quantity, enter the minimum number of items that must be
purchased according to the contract.
For minimum amount, enter the minimum amount you are going to spend
according to the contract.
Select a currency from the available choices, or click Other to select a different
currency.
Maximum Quantity/Amount For maximum quantity, enter the maximum number of items that can be
purchased according to the contract.
For maximum amount, enter the maximum amount that can be purchased
according to the contract.
Select a currency from the available choices, or click Other to select a different
currency.
Tolerance Enter a percentage of the maximum quantity or amount by which you can
exceed the contract.
Receiving Required Specify whether receipts are required for items purchased according to this
(no-release-order contracts only) contract.
Discounted Price Select this option if there is a discount price according to this contract.
Select a currency from the available choices, or click Other to select a different
currency.
Discount Percent Select this option if there is a percent discount according to this contract.
Tiered Pricing Select this option if you are specifying tiered pricing for this contract. For
more information, see “Tiered Pricing” on page 23.
Click Define Tiers to open the Tiered Pricing page. For more information, see
“Defining Pricing Tiers” on page 49.
Term Based Pricing Select this option if you are specifying term-based pricing for this contract. For
more information, see “Term-Based Pricing” on page 26.
Click Define Terms to open the Term Based Pricing page. For more
information, see “Defining Term-Based Pricing” on page 52.
Term Based Grid Pricing Select this option if you are specifying term-based grid pricing. For more
information, see “Term-Based Grid Pricing” on page 27.
Click Define Terms to open the Term Based Grid Pricing page. For more
information, see “Defining Term-Based Grid Pricing” on page 53.
Formula Pricing Select this option if you are specifying formula pricing. For more information,
see “Formula Pricing” on page 28.
Click Define Formula to open the Formula Pricing page. For more
information, see “Defining Formula Pricing” on page 58
Bill To Select a value from the available choices, or click Search for more, to select a
different value.
Asset Number
Cost Center
GL Account
Internal Order
Project/WBS
Split Accounting Click Split Accounting to spread the cost across multiple accounting groups.
Commodity Code Select a commodity code from the available choices, or click Search for more
to select a different commodity code. Depending on your ERP integration, you
may have to enter additional fields, such as Material Group (SAP) or
Partitioned Commodity Code (PeopleSoft).
Supplier Click the link to see more information about the supplier.
Contact Click the link to see more information about the supplier contact.
Supplier Part Number Enter the Supplier Part Number for the item.
Supplier Auxiliary Part ID Enter the Supplier Auxiliary Part ID for the item.
Unit of Measure Select a unit of measure from the available choices, or click Search for more,
to select a different unit of measure.
Select a currency from the available choices, or click Other to select a different
currency.
2 Click OK.
The description options are the same ones you set in the previous step. You can edit them here if necessary.
Limits
Set Item Limits By Select Quantity or Amount to determine the method by which the next two
options are set.
Minimum Quantity/Amount For minimum quantity, enter the minimum number of items that must be
purchased according to the contract.
For minimum amount, enter the minimum amount you are going to spend
according to the contract.
Select a currency from the available choices, or click Other to select a different
currency.
Maximum Quantity/Amount For maximum quantity, enter the maximum number of items that can be
purchased according to the contract.
For maximum amount, enter the maximum amount that can be purchased
according to the contract.
Select a currency from the available choices, or click Other to select a different
currency.
Tolerance Enter a percentage of the maximum quantity or amount by which you can
exceed the contract.
Pricing and Discounts
None Select this option if there is no pricing discount according to this contract.
Discounted Price Select this option if there is a discount price according to this contract.
Select a currency from the available choices, or click Other to select a different
currency.
Discount Percent Select this option if there is a percent discount according to this contract.
Tiered Pricing Select this option if you are specifying tiered pricing for this contract. For
more information, see “Tiered Pricing” on page 23.
Click Define Tiers to open the Tiered Pricing page. For more information, see
“Defining Pricing Tiers” on page 49.
Term Based Pricing Select this option if you are specifying term-based pricing for this contract. For
more information, see “Term-Based Pricing” on page 26.
Click Define Terms to open the Term Based Pricing page. For more
information, see “Defining Term-Based Pricing” on page 52.
Click Define Terms to open the Term Based Grid Pricing page. For more
information, see “Defining Term-Based Grid Pricing” on page 53.
Formula Pricing Select this option if you are specifying formula pricing. For more information,
see “Formula Pricing” on page 28.
Click Define Formula to open the Formula Pricing page. For more
information, see “Defining Formula Pricing” on page 58
3 Click Add Additional Items to add more items. Repeat steps 2-3.
4 Click Done when you have finished adding items.
Commodity Code Select a commodity code from the available choices, or click Search for more to
select a different commodity code. Depending on your ERP integration, you may
have to enter additional fields, such as Material Group (SAP) or Partitioned
Commodity Code (PeopleSoft).
Amount Enter the maximum amount that can be spent on the item or service over the life of
the contract.
Tolerance Enter a percentage of the amount by which you can exceed the contract.
Frequency (recurring only) Select the frequency at which the item is delivered or the service rendered.
Billing Date Select the date on which the supplier can begin billing you for the item or service.
End Date (recurring only) Select the date after which you will no longer accept bills for the item or service
Maximum Recurrences View this read-only field. It is set according to the value of the Frequency option,
and the length of the contract. For example, if the frequency is monthly and the
contract is for one year, the value of this field is 12.
5 Click OK.
Commodity Code Select a commodity code from the available choices, or click Search for more to
select a different commodity code. Depending on your ERP integration, you may
have to enter additional fields, such as Material Group (SAP) or Partitioned
Commodity Code (PeopleSoft).
Limits
Minimum Amount Enter the minimum amount you are going to spend according to the contract.
Select a currency from the available choices, or click Other to select a different
currency.
Maximum Amount Enter the maximum amount that can be purchased according to the contract.
Select a currency from the available choices, or click Other to select a different
currency.
Tolerance Enter a percentage of the maximum amount by which you can exceed the contract.
5 Click OK.
When you have finished configuring pricing, click Next to open the Milestones page.
The options available on this page change depending upon the type of contract you are creating. If the
contract permits only a single type of tiered pricing, the Type and Scope options do provide choices.
• For Amount Based Volume Discount, enter the Minimum Amount spent, and the Percent discount per
item at that level of spending.
• For Quantity Based Volume Pricing, enter the Minimum Quantity purchased, and the Amount per item at
that quantity.
• For Quantity Based Volume Discount pricing, enter the Minimum Quantity purchased, and the Percent
discount at that quantity.
6 Click OK again to return to the Pricing Terms page, then click Next to open the Milestones page.
The options available on this page change depending upon the type of contract you are creating. If the
contract permits only a single type of term-based pricing, the Type option does not provide choices.
• For Term Based Pricing, set the Start Date on which the price begins (enter a date or click the Calendar
and select a date), and enter the Amount per item for that period.
4 Click Validate to ensure the terms are complete and valid to calculate the item's price.
6 Click OK again to return to the Pricing Terms page, then click Next to open the Milestones page.
Term-based grid pricing is valid only for no-release, item-level contracts, and for partial items whose
attributes have string values.
The options on this page change according to the type of item for which you are defining pricing (for
example, IT Services vs. Airport Locations), but the paradigm is the same for all items
.
A contract has one default term starting on the effective date of the contract. Each term is identified by its
start date.
You can add new terms, delete existing terms, and make copies of existing terms. When you make a copy of
a term, all of the cell values (pricing for item attributes) for the term are copied to the new term. For more
information about cell values, see “Working with Cell Values” on page 55.
Note: Once a contract request has been fully approved, you can no longer delete terms from the resulting
contract. You can, however, export the contract to Excel, delete terms from the Excel version of the contract,
and then import that version of the contract. The danger of deleting terms in this fashion is that you lose all
the spend data associated with the deleted terms once the new version of the contract is in effect. It is not
recommended that you delete terms from a contract that has been approved. You cannot delete terms from a
contract that has been published.
To add a term:
1 Click Add Term.
3 Click OK.
To delete a term:
1 Click Delete Term.
2 Click the check box for each term you want to delete.
3 Click OK.
To copy a term:
1 Click Copy Term.
2 Click Select Term to set the value for the Copy From field.
3 Click the radio button for the term you want to copy, then click OK.
4 Set the value of the Copy To field. Use the calendar control to select the start date of the new term.
5 Click OK.
For example, this might be the price per hour for a particular type of temporary
labor or the rent per square foot for an airport location.
Max. Quantity Enter the maximum number of units for which you will pay during this term.
For example, this might be the maximum number of hours of temp labor or the
maximum number of square feet of airport real estate.
Max. Amount Enter the maximum amount you will spend for this item attribute during this
term.
For example, the maximum amount you will spend for a security expert or for
rent for a ticket gate.
Amount Spent This field is read only, and indicates the amount spent so far.
Used Quantity This field is read only, and indicates the quantity used so far.
3 Click OK.
Note: If you plan to export to Excel a contract that contains term-based grid pricing, you must define
values for all the cells in the grid. If you export cells with no values, for example Price cells, the currency
information is not exported. If you then import an Excel version of that contract without currency
information, the system may assign a currency (for example, the default site currency) which may not be
what you expect.
When you edit the grid, you specify the terms across which your changes are effective.
If you want to restrict your changes to smaller date ranges than are currently defined in the grid, you need to
add new terms.
If you select multiple item attributes, the same changes are applied to all of them.
To Term Click Select Term to select the last term in which you want your changes to
take effect.
Price Enter the price for all selected item attributes for the time range you have
specified.
Max. Amount Enter the maximum amount you will spend for all selected item attributes for
the time range you have specified.
When you are editing the grid by this method, you need to enter values for the Price, Max. Quantity, and
Max. Amount fields. If you enter a value for only one field, then the other two fields are set to a null value
for all affected attributes.
4 Click OK.
Use the Formula Pricing page to define formula pricing for this contract.
Formula pricing allows you to specify a price based on a mathematical formula. Contract Compliance
supports different types of formula pricing, including Matrix and Multiplier pricing.
The Formula Pricing page has three areas that you can use in conjunction with one another to define the
pricing formula you want to use for an item:
• Create and Validate Pricing Formula, where you combine item attributes and arithmetic operators.
• Add Attributes to Formula, where you can edit and select the attributes you want to add to a formula.
• Define Values for Item Attributes, where you can define values for item attributes and create matrixes.
2 In the Create and Validate Pricing Formula area, click the arithmetic operator you want to add to the
formula.
3 In the Add Attributes to Formula area, click Add to formula for the second attribute.
For... Do this...
Formula Attribute Name Accept the default name, or enter a new name for the formula attribute.
The name must:
• Begin with an alphabetic character
• Contain only alphanumeric characters
• Use an underscore (_) to separate word pairs
Value fields Enter the values you want to use for the attributes.
In this example, 15 is used for values in the Medium column, and 20 is used for
values in the Large column.
4 Click OK.
The new attribute is added to the attributes list.
7 Click Add to formula for the new attribute (in this example, color_size).
8 Click OK.
In this example, the price for the line item is calculated as follows:
quantity of shirts ordered x price per size
For example, a purchase order made under the terms of this contract for 100 medium shirts (100 x 15 =
$1500) and 100 large shirts (100 x 20 = $2000) would have an amount of $3500.
For... Do this...
Formula Attribute Name Accept the default name, or enter a new name for the formula attribute.
The name must:
• Begin with an alphabetic character
• Contain only alphanumeric characters
• Use an underscore (_) to separate word pairs
Value fields Enter the values you want to use for the attributes.
In this example, 1 is used for values in the Medium row, and 1.5 is used for values
in the Large row.
3 Click OK.
5 Click OK.
To create a milestone:
1 Click Add Items.
2 Provide the following information:
Commodity Code Select a commodity code from the available choices, or click Search for more to
select a different commodity code. Depending on your ERP integration, you may
have to enter additional fields, such as Material Group (SAP) or Partitioned
Commodity Code (PeopleSoft).
Tolerance Enter a percentage by which the contract can exceed the amount specified above.
Completion Due Date Select the date on which you expect the milestone to be completed.
Verifier Select a person who is responsible for seeing that the terms of the milestone have
been met.
Select a name from the available options, or click Search for more to select a
different name.
Days Before Milestone Is Due Enter the number of days before the milestone completion due date when the
verifier should be notified.
3 Click OK.
4 When you have defined all the milestones for your contract, click Next to open the Access Control page.
2 Click the check box for each user you want to add, then click Done.
3 To remove a user from the list, click [select] after the list of names.
4 Clear the check box for that user in the Currently Selected list, then click Done.
Under Release Access, set Release Access from: to All Partitions (Global Contract).
To restrict which users can create release orders against the contract:
Group Each member of the group you select has release access.
Supervisor Each user who reports to the supervisor you select has release access.
GL Business Unit (PeopleSoft) Each user who belongs to the business unit you select has release access.
Project/WBS (SAP)
Ship To Address (PeopleSoft) Each user assigned to the Ship-To Address you select has release access.
Cost Center (Generic, SAP) Each user assigned to the cost center you select has release access.
3 Click the check box for each user (group, supervisor, or business unit) you want to add, then click Done.
4 To remove a user from the list, click [select] for that criterion.
5 Clear the check box for that user (group, supervisor, or business unit) in the Currently Selected list, then
click Done.
When you have identified the users who have edit and release access, click Next to open the Payment Terms
page.
When you have configured payment terms, click Next to open the Appendixes page.
You can link an appendix to specific line items within the contract (for example, the pricing terms).
4 Under Referenced By, click the check box for each line item in the contract that references the appendix.
5 Click OK.
To delete an appendix, select its check box, then click Delete.
To edit an appendix, click its Edit button.
6 Click Next to open the Summary page.
You can scroll down the Summary tab to see additional properties, or click any of the other tabs to see those
properties. You can modify any property from the summary page.
When you are satisfied that you have properly configured the contract, click Submit.
Note: Importing of contracts with two-dimensional matrix formula pricing is not supported.
2 Under What would you like to create?, click Upload Contract Request.
3 Click Browse to locate the file. Once you have identified the path to the file, click OK.
The imported contract is displayed on the Summary page of the contract wizard.
4 Make any necessary modifications using the contract wizard, then return to the Summary page.
5 Click Submit.
Exporting Contracts
Exporting a contract is a good method of creating an Excel template. When you import an Excel version of a
contract, it is necessary to have everything formatted properly, for example, you must have the correct
column names and have them in the correct order. When you export a contract that you have configured
within Contract Compliance, you are assured of proper formatting.
You can export a contract to an Excel spreadsheet after you have submitted the contract request, or, if you
are an approver, you can export a contract when approving the contract request.
Note: Exporting of contracts with two-dimensional matrix formula pricing is not supported.
Managing Contracts
From the Contract Compliance home page you can view all the contracts you have created, and all the
contracts you have permission to edit. You can view the details of those contracts, and make changes to the
contract properties, as well as change and cancel the purchase orders associated with those contracts.
To manage contracts:
1 In the Common Actions area, click Manage > Contracts.
You are presented with a list of the contracts that you have created, and those that you are allowed to edit.
The arrow icon next to a contract indicates that it is the parent to other contracts. You can expand and
collapse a hierarchy of contracts at each parent level.
2 Click the contract ID to view details of the contract or make changes to the contract.
The Summary, Pricing Terms, Milestones, and Approval Flow tabs have the same information as the
corresponding pages in the contract wizard. The Orders tab lists the orders associated with the contract.
The History tab lists all actions taken against the contract. The Subagreements tab lists all child contracts
of the current contract.
3 To edit the contract, click Change.
The contract opens on the Summary page of the contract wizard. You can make any necessary changes,
and then resubmit the contract.
Note: If you modify the contract’s expiration to an evergreen contract, the original contract’s expiration
date is retained, and users may still get notifications based on that original expiration date. Ensure you
remove the expiration date to avoid unnecessary notifications.
6 To edit an order associated with the contract, click the Orders tab.
Copying a Contract
You can copy an existing contract in order to take advantage of having the bulk of the contract already
configured.
To copy a contract:
1 Locate the contract in your My Documents portlet.
3 Click Copy.
4 Make any necessary changes to the contract, then submit it for approval.
Note: If you change the supplier, the pricing terms for the contract are lost as they are supplier dependent. If
you change the supplier, you need to set new pricing terms.
Note: You must create all new contracts in Ariba Contract Management after you have Contract
Management installed. (If Contract Compliance is not integrated with Ariba Contract Management, you can
still create new contracts using Contract Compliance.)
3 In the Documents tab of the contract workspace, you will see a Contract Terms document with this icon:
This document is actually a link to Ariba Contract Compliance. Click the icon and you will return to the
original CR in Ariba Contract Compliance.
When you work on the CR after it has an associated contract workspace, you will notice a Contract
Workspace button; click it to access the contract workspace in Ariba Contract Management.
About Reports
You can run reports to analyze contract usage and report on contract details. Before you run a report, you can
specify filters and display options to better focus the report results.
Report results can be displayed in Excel, HTML, or CSV format. Some reports allow you to display the
results as a bar graph or pie chart when you select to view your output in HTML. Whenever possible, values
are calculated using historical conversion rates; otherwise, current conversion rates are used. If your
company has also enabled euro-equivalent reporting, multiple columns of currency data appear.
Running Reports
To run a report:
1 In the Common Actions panel, click Manage > Reports. If you have previously saved report queries, the
Saved Reports page displays a list of saved reports you can run from this page. Click New Report to create
a new report using the Report wizard, or Run to run a previously saved report.
If there are no saved reports available, the Report wizard is displayed immediately when you click the
Reports link in the Common Actions panel.
3 Click Select Report in the Report wizard, or Next on the Report page to display the report selection page.
4 Select the report you want to run and click Run Report in the Report wizard, or Next on the Report page:
5 Select the report output format from the Report Format drop down list. Some reports may provide an
option to also select a display chart when you select HTML as the report format.
6 On the Basic tab, enter your report filter values to limit the output, if required. If you don’t limit your
report selection, all records will be included in your report.
7 If you want to control the information that is displayed in your report, click on the Advanced tab to deselect
the default display values. For example, on the Contract Summary and Renewal report, you may only be
interested in the amount ordered and percent amount ordered left, and not the received or reconciled
amount.
8 Click:
active approver
The user who must currently take action on a request. Most requests require approval by one or more
approvers. There can be more than one active approver at a time.
approvable
Any document type that may require approval based on approval rules so that the request can be processed.
cannot resolve
Contract Compliance requires that you take an action on each exception before submitting an invoice
reconciliation document. By marking the exception with Cannot Resolve, you are taking an action by saying
you cannot resolve the exception. When you refer an item, the responsibility for reconciling that item is
transferred to the selected user.
catalog kit
Catalog items in the Contract Compliance product catalog that are bundled together into one unit. Catalog
kits contain associated or related items from the same or different suppliers. When ordering from the product
catalog, users order the catalog kits as one item, but can also view and delete non-required individual items
from a catalog kit before ordering. Each catalog kit is assigned its own ID, description, and supplier part #
because the kit itself is an individual item in the product catalog.
contract
A legal document that allows a buying organization to establish a commitment with a supplier to purchase
goods or services repeatedly over time. Contracts can be specific or open-ended.
dynamic discounts
An early payment agreement between buying organizations and suppliers, in which the buyer accepts earlier
payment dates if the supplier offers discounts on their goods or services.
groups
Group membership enables users to perform specific tasks in the end-user and Ariba Administrator
interfaces. For example, only users belonging to the Purchasing User group can create requisitions. Contract
Compliance also uses groups in the approval flow of approvable documents.
A group that is assigned to another group is called a child group. A child group inherits all the privileges of
its “parent” group.
header exception
The highest matching level on an invoice reconciliation document. When Contract Compliance first tries to
reconcile an invoice automatically, it does so by following a set of validation rules. The default configuration
of these rules tell Contract Compliance to check first for a matching purchase order in Contract Compliance.
If a matching purchase order cannot be found, Contract Compliance creates an invoice reconciliation
document and list an unmatched invoice exception at the header level.
header-level tax
A tax line item that applies to an entire invoice as a whole, instead of an individual invoice line item. An
invoice can contain more than one header level tax line if the tax details on a header level tax are from more
than one tax category. Each tax category in a header level tax results in a separate header level tax line on the
invoice.
invoice exception
A discrepancy between an invoice reconciliation document and its associated orders, contracts, or receipts.
Contract Compliance checks for certain information first, before it checks for other details. For example, if a
matching purchase order is not found, an Unmatched Invoice exception is listed. Once this exception is
resolved by matching a purchase order manually, Contract Compliance re-runs the validation check and
other exceptions can arise, such as Quantity Variance and Price Variance. Therefore, the exceptions listed on
an invoice reconciliation document might change as you resolve existing exceptions.
manual match
When reconciling invoice exceptions, match an invoice line item to either a charge category or to a line item
on a purchase order. Once a line item is matched, the exception is considered reconciled unless another
exception is generated by the match. Contract Compliance also allows you to unmatch a line item from a
purchase order line item or charge category it was previously matched to.
mass edit
Edit multiple line items on a requisition, expense report, or invoice reconciliation document at one time.
Mass edit is useful when you need to make the same change (such as specifying a different billing address
on a requisition or changing the cost center on an expense report) to multiple line items.
on behalf of
Any user can submit a request on behalf of any other user. When a preparer submits a request on behalf of a
requester, Contract Compliance:
• Adds the requester to the approval flow as a watcher.
• Uses the requester’s personal profile to determine the delivery and accounting information for the request.
• Sends notifications about the request to the preparer, not the requester.
parametric data
Parametric data may be included in your company catalog for certain types of items. When you select the
search option called Type Name, when parametric types exist in the catalog, they are listed in the Type Name
pull-down menu. When you select a parametric type, the associated refinement fields appear and can be used
for additional searches.
partial item
A catalog item imported into Contract Compliance with some fields missing. You can search for and order
these items from the Contract Compliance product catalog. When you order a partial item (add the item to
the shopping cart), you are prompted to fill out the required missing fields, turning the partially-specified
item into a fully-specified catalog item. A catalog file can contain both fully-specified and partially-specified
items.
payment method
A payment method defines how a customer should make a payment to a supplier. Typical payment methods
include paper check, purchasing cards (PCard), and electronic fund transfer (EFT), such as Automatic
Clearing House (ACH), SWIFT, or Wire. Each payment method has associated bank information; for
example, ACH requires an American Banking Association (ABA) routing number.
payment model
A payment model defines where the payments are scheduled.If your site, supplier or the supplier location is
configured for payment through the Ariba SN payment model, payment scheduling is done in Contract
Compliance and payment settlement through Ariba SN. If your site, supplier or supplier location is
configured for payment through an external system, then the scheduling happens in your external system,
and the settlement can be either through Ariba SN or the external system.
payment request
An approvable document created when an invoice reconciliation document is created. If Contract
Compliance is enabled, the payment request includes a payment schedule based on the default payment
terms and payment methods for the supplier. Payment requests are used to track and process payments to
suppliers.
payment terms
A payment term is a standard pre-negotiated agreement between a customer and a supplier that specifies the
number of days within which the customer must pay the supplier’s invoice. Many suppliers also offer
discounts for early payment. Most payment terms are standardized across a company.
preferred supplier
A supplier with whom your company has a contract. Preferred suppliers are based on contracts on the
supplier-level, the commodity-level, or the item-level. When you are choosing a supplier in Contract
Compliance, if your company has a contract with a supplier, the supplier is marked with:
• Contracted Supplier if the supplier has a supplier-level contract with your company.
• Contracted For This Commodity if the supplier has a commodity-level or item-level contract that includes the
current commodity.
• Contracted For Other Commodities if the supplier has a commodity-level or item-level contract that does not
include the current commodity. (The contracted items are outside of the current commodity.)
preparer
A user who creates and submits a request. By default, the preparer is the user logged in to Contract
Compliance when the request is created. If you create a request on behalf of another user, you are the
preparer and the other user is the requester.
requester
The user for whom a request has been created and submitted by another user, who is known as the preparer.
The requester takes delivery of any items ordered and is charged for them.
Supplier Invoice #
The identification number on an invoice entered into Contract Compliance. If employees from the buying
organization are entering invoices, they usually receive paper invoices from the supplier which contain an
invoice number—this is the number that should be entered into Contract Compliance when creating the
invoice. If employees from the supplying organization are entering invoices, they should enter their
company’s invoice number when creating an invoice in Contract Compliance.
validation errors
If a line item contains invalid information, a validation error occurs. The errors are listed on the invoice
reconciliation document along with any exceptions.
Only users authorized to edit the validation errors can see them on the invoice reconciliation document.
These users must resolve the errors by editing the line item information before the invoice reconciliation
document can be submitted. By default, Contract Compliance allows authorized users to edit validation
errors. Other reconcilers and approvers in the approval flow without the authorization do not see the
validation errors.
watcher
A user included in the approval flow for a request, and who can receive notification messages related to the
request, but who is not required to approve or deny the request. For example, an IS administrator might be
included as a watcher on all requests for new computers, to help plan in advance the workload required to
install the computers.
webinfo
When viewing catalog items, the webinfo? (icon) appears beside the catalog item price to indicate that more
information is available from the manufacturer’s web site. Click to display information from the web site.
wildcard
No special wildcard characters are necessary. Wildcard searching happens automatically in the following
ways:
• For text search fields (such as keyword, exact phrase, and exclude word), automatic wildcard searching
happens at the end of the word. When you enter a minimum of three consecutive characters, the search
retrieves items that begin with the characters in the order entered. For example:
• Enter batter to retrieve battery and batteries.
• Enter manag to retrieve management, manager, and managing.
• Automatic wildcard searching does not happen at the beginning of a text field. That is, if you enter
attery you will not retrieve battery.
• For other fields (such as supplier part number and manufacturer part number), automatic wildcard
searching happens at the beginning and end of the string. When you enter a minimum of three consecutive
alphanumeric characters, the search retrieves all part numbers that contain the alphanumeric characters in
the order entered. For example:
• Enter 343555 to retrieve 343555, 3343555, 3435556, and an infinite number of items containing
343555.
• This will not retrieve 343, 355, or 555 because only part numbers containing the entire sequence of
search numbers will match.
• You cannot search for numbers such as 35 because a minimum of three consecutive alphanumeric
characters are required.
Notes:
• By default, you must enter a minimum of three consecutive characters, but your company can set a
different minimum. See your system administrator for more information.
• To find a single part number, enter the part number in quotes. For example: “123-456”.
• A trailing “s” is omitted from wildcard text searches that contain at least 4 characters. For example: a
search for pencils would retrieve number 5 pencil.
• Punctuation marks such as dashes, quotes, percent signs, asterisks, and parentheses are disregarded unless
they are part of a search string that you enter in quotation marks.
N
I no-release-order contracts 17
identifying users who can edit contracts 68 notification
invoiced and received amounts are applied accumulators messages, contract expiration 22
33 notification limits in contracts 22
invoices notification messages, for contract expiration 19, 20
exceptions 34 notification recipients, specifying 38
invoicing and receiving
direct in contracts 18
O autoreceive on contracts 31
overall recurring and fixed item limits. See fixed and recurring
contract accumulators 31 item limits
overall limits in contracts 19 recurring fee item 21
override pricing. See compound pricing release-order contracts 17
reports
about 75
P create a report 75
display values 76
paging through the grid 58
filtering 76
parent-child relationships, contracts 12
output formats 75
payment
saving report queries 77
terms page 70
requests
payment terms in contracts 31
status, contracts 16
preload amounts limit in contracts 21
pricing 24
advanced in contracts 23–30 S
amount-based volume discount 24
amount-based, volume 24 sample Microsoft Excel spreadsheets 34
compound 14 saved reports
discount 23 running 75
for costs and expenses, configuring 49 simple formula, creating 60
for materials and services for a non-catalog item 46 specifying the monetary limits, notification recipients,
for materials and services from a catalog, configuring forecasting 38
44 spend accumulation in contracts 13
formula 28, 58–67 spreadsheets import notes 34
item-level terms 44–49 spreadsheets. See Excel spreadsheets
matrix 29, 61–65 starting the contract wizard 35
multiplier 30, 65–67 status
quantity-based volume 24 contract requests 16
quantity-based volume discount 24 contracts 16
term-based 26, 52 Subagreement
term-based, grid 27, 53–58 about 12
terms 22–30 accumulators option 13
terms, commodity-level 42 subscriptions for non-catalog items
terms, supplier-level 41 deactivating 17
tiers 49–52 loading 16
pricing for fixed and recurring fees, configuring 48 Summary Page in contracts 71
pricing matrix 61–65 supplier level
pricing terms contracts 9
supplier level 41 pricing terms 41
pricing terms for categoy items 44 supplier-level pricing terms 41
Pricing Terms Page, contracts 41–67
pricing terms, item level 44–49
T
pricing tiers, defining 49–52
term boundaries 26
term-based
Q grid pricing 27, 53–58
quantity based volume pricing 24 pricing 26, 52
quantity-based volume pricing 24 term-based discount 26
quantity-based volume-discount pricing 24 term-based grid pricing 27
defining 53–58
term-based pricing 26
R defining 52
in contracts 26
received and invoiced amounts are applied accumulators.
terms
See invoiced and received amounts are applied,
adding 54
accumulators
copying 54
receiving
payment 31, 70
tiered pricing 49–52
overview 23
tolerance limit in contracts 20
tolerances
for fixed and recurring fee items 21
U
uploading and Excel version of a contract
users
contract editing 68
restricting to create release orders against the
contract 68
V
volume
amount-based discount pricing. See amount-based
volume discount pricing
amount-based pricing. See amount-based volume
pricing
quantity-based discount pricing. See quantity-based
volume discount pricing
W
wizard, contract 35
working with
Access Control page 68–70
Appendixes page 70
cell values 55–58
definition page 36
limits page 38
Milestones Page 67
payment terms page 70
pricing terms page 41–67
Summary Page 71