Patent ID: 8095421

Claim:
A method comprising: performing using a computer system: retrieving at least a subset of pricing adjustments corresponding to the following: a particular purchasing organization, wherein a plurality of purchasing organizations are arranged into organizational groups such that each organizational group is capable of being be assigned a pricing adjustment, a plurality of products are arranged into product groups such that each product group is capable of being assigned a pricing adjustment, a hierarchy of organizational groups is arranged such that an organizational group below an immediately higher organizational group in the hierarchy is a subset of the immediately higher organizational group, a hierarchy of product groups is arranged such that a product group below an immediately higher product group in the hierarchy is a subset of the immediately higher product group, and pricing adjustments are assigned to a plurality of the organizational groups and product groups; each organizational group above the particular purchasing organization in the organizational group hierarchy; a particular product; and each product group above the particular product in the product group hierarchy; and determining the price of the particular product to be offered to the particular purchasing organization by using at least a subset of the retrieved pricing adjustments, wherein at least one of the used pricing adjustments corresponds to at least one member of a group consisting of (i) the product groups above a level of the product and (ii) the organizational groups above a level of the purchasing organization.