Customer Price Group Pricing

Customer price group pricing allows you to price the items on an order based on the customer price group assigned to the sold to customer on the order. The system determines the initial price of the item based on the Price type assigned to the customer price group and applies any qualifying discounts to the order during line-level pricing and end-of-order pricing.

In this chapter:

Customer Price Group Pricing Setup

Line Level Customer Price Group Pricing

Examples: Line Level Customer Price Group Pricing

Customer Price Group Price Code Pricing

Examples: Customer Price Group Price Code Pricing

Customer Price Group Best Price Comparison

Examples: Customer Price Group Best Price Comparison

Customer Price Group Pricing in Order Maintenance

Customer Price Group Pricing Setup

Before you can use the customer price group pricing method, you must complete the necessary setup.

Menu Options for Customer Price Group Pricing

System Control Values for Customer Price Group Pricing

Menu Options for Customer Price Group Pricing

Menu Option

Description

Working with Customer Price Groups (WCPG)

Create customer price groups to assign to sold to customers. For each customer price group:

• Use the Price Type field to define the price the system uses as the initial price of an item during customer price group line level pricing.

- Original = Use the Orig retail $ (Original retail price) field in the SKU table as the initial price.

- Regular = Use the List price field in the SKU table as the initial price.

• Optionally, use the Discount field at the customer price group level or customer price group detail level to define a percent discount to prorate across the items on an order for a sold to customer assigned to this customer price group.

• Optionally, select the Best Price Comparison field to have the system perform customer price group best price comparison logic for the customer price group during end-of-order pricing and repricing. Customer price group best price comparison determines if the price available for the customer price group defined in the Customer Price Group Code for CPG Pricing Only (L58) system control value is a better price than the price available for the customer price group assigned to the sold to customer. Whichever customer price group provides the best price, the system applies this price to the item on the order.

• Optionally, use the Work with Customer Price Group Exclusions Screen to define the items/SKUs that are not eligible for the customer price group discount applied to the order during customer price group pricing.

Creating and Updating Sold-to Customers (WCST)

Use the Price group field to assign sold to customers to a customer price group.

Note: You can also pass the price group code in the Inbound Order XML Message (CWORDERIN) or the Inbound Customer Message (CWCustomerIn). When you assign the customer price group through the order API, the new order is eligible for any pricing or promotions associated with the price group. If you create an order for a customer that is not assigned to a customer price group, or is assigned to an invalid customer price group code, the system assigns the customer price group code defined in the Customer Price Group Code for CPG Pricing Only (L58) system control value to the customer.

Creating and Working with Items (MITM)

For each item/SKU:

Define the Original price of the item.

• non-SKUed item: Use the Orig retail $ field on the Create Item (Base Information) Screen.

• SKUed item: Use the Orig retail $ field on the Create SKU 1 of 2 (With Overrides) Screen.

Define the Regular price of the item.

• non-SKUed item: Use the List price field on the Create Item (Base Information) Screen.

• SKUed item: Use the List price field on the Create SKU 1 of 2 (With Overrides) Screen.

• Select the Discountable field on the Create Item Screen if the item is eligible for customer price group discounts.

Assign the item/SKU to an offer in order to assign the item/SKU to a price code using the Assigning Price Codes (APCD) menu option.

Working with Price Codes (WPCD)

Create price codes to offer a special price or discount for an item or group of items.

Optionally, use the Work with Qualifying Customer/Price Groups Screen to define the sold to customers and customer price groups that qualify for the price code. Note: If you do not define any sold to customers or customer price groups for a price code, then ALL sold to customers and customer price groups qualify for the price code.

Note: Order lines that are assigned to a price code do not qualify for the discount defined for the customer price group assigned to the sold to customer on the order. To apply the customer price group discount to order lines that are assigned to a price code, embed the customer price group discount in the price defined for the price code. Example: If the customer price group provides a 30% discount, create the price code discount so that it includes the 30% discount.

Assigning Price Codes (APCD)

Define which items are eligible for the special price or discount specified in a price code. You can assign the item to one or more price codes by offer or source code.

Establishing Price Override Reason Codes (WPOR)

Create the price override reason code to assign to order lines that are priced using a customer price group price and cannot be further discounted. However, you can still apply an order-level coupon to these order lines.

Working with Source Codes (WSRC)

To perform End of Order Customer Price Group Pricing during repricing, the Price method field for the source code on the order header must be set to Reg Plus Reprice.

Working with Promotions (WPRO)

Create promotions to apply a further discount to eligible order lines.

System Control Values for Customer Price Group Pricing

Entity level override: You can set up pricing value overrides for an entity that should use different pricing logic from your company-wide standard. In order entry, the system checks the entity associated with the source code on the order header to determine if entity-level pricing overrides are in effect. However, if you enter a customer price group in the Customer Price Group Code for CPG Pricing Only (L58) system control value, entity-level pricing overrides are NOT in effect. The system always uses the customer price group pricing method, regardless of the pricing values defined at the entity level.

System Control Value

Description

Customer Price Group Code for CPG Pricing Only (L58)

Enter a customer price group code if you wish to use customer price group pricing. The system uses this customer price group:

• As the default customer price group to apply to an order when the sold to customer on the order is not assigned to a customer price group.

• During customer price group best price comparison to determine if the price available for the customer price group defined in the Customer Price Group Code for CPG Pricing Only (L58) system control value is a better price than the price available for the customer price group assigned to the sold to customer. Whichever customer price group provides the best price, the system applies this price to the item on the order.

Note: If you enter a customer price group code in this system control value:

• the system uses only customer price group pricing to perform line-level pricing. The system does NOT use the pricing hierarchy to search for a price for an item and does not perform best way pricing based on the setting of the Best Way Pricing (A78) system control value.

• you must select the Price Codes (D93) system control value to perform end-of-order pricing and you cannot select any other type of end-of-order pricing method.

Price Override Reason Code for CPG Pricing (L59)

Enter the price override reason code to assign to order lines that are priced using a customer price group price and cannot be further discounted. However, you can still apply an order-level coupon to these order lines.

WCPGb OROMS 17.0 2018 OTN