SO Contract Pricing Maintenance

This program lets you maintain contracts for specific customers and/or buying groups.

The contract pricing system takes precedence over all other pricing systems and the lowest price is applied if an inventory item is included in more than one buying group or customer contract.

Toolbar and menu

Field Description
File  
Close

This returns you to the previous screen.

New

Adds the contract details for another stock code.

This applies when you select to add a contract for a single stock code in SO Contract Price Maintenance by Customer or SO Contract Price Maintenance by Buying Group.

Save

Saves any details that have changed.

If you selected the: Load next stock code to add option (SO Contract Price Maintenance by Customer or SO Contract Price Maintenance by Buying Group) then each time you select to save, the next stock code is displayed.

Otherwise all stock codes included in the contract are updated with the details entered for the first stock code.

Notes

Uses the Admin Notepad Editor (Rich Text) program to add free format text to the contract.

Contract Details (Buying group / Price group)

This screen is displayed when you maintain or select a contract for a buying group or price group.

The field captions indicate whether you are maintaining a contract for a buying group or a price group.

Field Description

Configure contract

Buying / Price group

This indicates the buying group or price group for which you are maintaining the contract.

Buying / price group description

This indicates the name of the buying group or price group for which you are maintaining the contract.

Stock code

This indicates the stock code to which the contract price applies.

Stock code description

This indicates the description for the stock code to which the contract price applies.

Contract

This indicates the contract number you are maintaining.

Supplier

This indicates the supplier defined against the stock item.

Product class

This indicates the product class defined against the stock item.

Price method

This indicates the price method for the contract. Refer to Pricing Methods for additional details.

Start date

Indicate the date on which the contract becomes effective.

Expiry date

Enter the date on which the contract will no longer be valid.

An entry of 00/00/00 indicates that there is no expiry date.

The Basis for contract pricing option (Sales Orders Setup) uses these Start and Expiry dates to determine the validity of the price for the contract when you process a sales order.

Discount percentage

This indicates the discount percentage on the contract.

Contract Details (Customer)

Field Description

Configure contract

If an automatic line discount is held against a contract pricing customer then the discount is not applied. However, you will be able to manually enter a discount. If an automatic order discount is held against a contract pricing customer, then the discount is applied upon completion of the order.

Customer

This indicates the code of the customer for whom you are maintaining the contract.

Customer name

This indicates the name of the customer for whom you are maintaining the contract.

Stock code

This indicates the stock code to which the contract price applies.

Stock code description

This indicates the description for the stock code to which the contract price applies.

Contract

This indicates the contract number you are maintaining.

Supplier

This indicates the supplier defined against the stock item.

Product class

This indicates the product class defined against the stock item.

Price method

This indicates the price method for the contract. Refer to Pricing Methods for additional details.

Start date

Indicate the date on which the contract is to become effective.

Expiry date

Enter the date on which the contract will no longer be valid.

An entry of 00/00/00 indicates that there is no expiry date.

The Basis for contract pricing option (Sales Orders Setup) uses these Start and Expiry dates to determine the validity of the price for the contract when you process a sales order.

Discount percentage

This indicates the discount percentage on the contract.

Pricing Methods

The following options are displayed according to the price method defined against the contract in the previous screen (SO Contract Price Maintenance by Customer or SO Contract Price Maintenance by Buying Group):

Flat price

Field Description
Flat price method  
Flat price Enter the flat price to assign to the contract for the selected stock items.
Price unit of measure

Indicate the price unit of measure you want to use for the flat price.

This must be a valid unit of measure that is held against the stock code.

Customer retail price

Optionally enter the suggested customer retail price for the stock item. This field is used for notational purposes only.

This value can be printed on the detail section of sales order documents (see SO Document Formats).

This field is only enabled when the options: Contract pricing and Customer/stock code cross-reference required are enabled against the customer (Customers).

Coded

Field Description
Coded  
Price code

Enter the price code to assign to the stock items assigned to the contract.

Price codes for stock items are maintained using the Pricing for a Stock Code program.

Price list

Field Description
Price list  
Price list

This lets you select the price list you want to assign to the stock items for the contract.

Price lists for stock items are maintained using the Price List Maintenance program.

Quantity Discount Breaks

Some of these fields may not be displayed depending on the pricing model that is used.

Field Description

Quantity discount breaks

 

Quantity

Indicate the quantity to which the price code applies.

The quantity entered must be in the stocking unit of measure.

Price code

Indicate the price code applicable to the corresponding quantity entered at the previous field.

Price codes for stock items are maintained using the Pricing for a Stock Code program.

Price list

Indicate the price list that must be used for the value specified at the Quantity field.

Price lists for stock items are maintained using the Price List Maintenance program.

Unit of measure

This displays the unit of measure for the Quantity and is always in the stocking unit of measure.

Discount percentage

Indicate the percentage discount applicable to the quantity and price code combinations entered.

List Price Less a Percentage

Field Description
List price less a percentage  
Percentage discount This indicates the percentage discount to apply to the list price for the stock items selected.

List Price Less Chain Discount

Field Description
List price less chain discount  
First discount Enter the first discount percentage to be applied to the list price of the stock item.
Second discount Enter the second discount percentage to be applied to the list price of the stock item.
Third discount Enter the third discount percentage to be applied to the list price of the stock item.

Coded Less Chain Discount

Field Description
Coded less chain discount  
Price code

Indicate the price code on which the chained discounts are based.

Price codes for stock items are maintained using the Pricing for a Stock Code program.

First discount Enter the first discount percentage to be applied to the price code for the stock item.
Second discount Enter the second discount percentage to be applied to the price code for the stock item.
Third discount Enter the third discount percentage to be applied to the price code for the stock item.

Price list less chain discount

Field Description
Price list less chain discount  
Price list

This lets you select the price list on which the chained discounts are based.

Price lists for stock items are maintained using the Price List Maintenance program.

First discount Enter the first discount percentage to be applied to the price list for the stock item.
Second discount Enter the second discount percentage to be applied to the price list for the stock item.
Third discount Enter the third discount percentage to be applied to the price list for the stock item.

Mark-up Cost By a Percentage

Field Description
Mark-up cost by a percentage  
Percentage mark-up Enter the percentage amount by which the cost of the stock items assigned to the contract must be increased.

Coded Less Unit Discount

Field Description
Coded less unit discount  
Price code

Indicate the price code from which the unit discount value must be deducted.

Price codes for stock items are maintained using the Pricing for a Stock Code program.

Unit discount value Enter the unit discount value to apply to the price code of the item.

Price list less unit discount value

Field Description
Price list less unit discount  
Price list

This lets you select the price list from which the unit discount value will be deducted.

Price lists for stock items are maintained using the Price List Maintenance program.

Unit discount value

Enter the unit discount value you want to deduct from the price list value.

Mark-up List Price

Field Description
Mark-up list price  
Percentage mark-up Enter the percentage amount by which the list price of the stock items assigned to the contract must be increased.

Freight bracket rates

This pane is only available for contract prices for customers that are set up to use an active freight bracket profile.

Field Description

FBP Tier

This lets you select a valid freight bracket pricing tier.

FBP tiers are saved on the SorFbpTiers table.

Rate

This lets you enter a rate, either a percentage or a fixed amount.

These rates will be used when calculating the freight bracket price in the Sales Order Entry and Sales Order Entry Express programs.

Notes and warnings

  • You can add custom form fields in this program.

Program access

  • This program can be accessed by selecting the Change option from the SO Contract Prices program.

eSignature considerations

Electronic Signatures provide security access, transaction logging and event triggering. This enables you to increase control over your system changes.

Access to the following eSignature transactions within this program can be restricted at Operator, Group, Role or Company level. You configure this using the eSignature Setup program.

eSignature Transaction Description
SO Add contract pricing

Controls access to the New and Add functions in the SO Contract Prices and SO Contract Pricing Maintenance programs.

SO Change contract pricing

Controls access to the maintenance of contract pricing in the SO Contract Prices and SO Contract Pricing Maintenance programs.

SO Delete contract pricing

Controls access to the Delete function in the SO Contract Prices and SO Contract Pricing Maintenance programs.

System messages

FAQs