---
title: "Supplier Contract Maintenance"
canonical: "https://kb.myframeworks.com.au/space/FRAM/28391886/Supplier%20Contract%20Maintenance"
format: markdown
---
# Overview

The **Supplier Contract** function will allows for the entry of a contract start and end date for a selected supplier. Multiple contracts can be created for the same supplier and products if required.  You will be able to enter the start and end date of the contract, together with the product ID and agreed unit price or discount off the supplier standard cost.

By enabling the ability to set up supplier contracts, the system will automatically apply the lowest cost available from the supplier and you will no longer be reliant on remembering to enter the promo / reduced rate. 

> ⚠️ **Important:** The feature code **SCP **must be active in order to use this functionality.

# Accessing Supplier Contract Maintenance

To access the **Supplier Contract Maintenance **screen, perform the following:

1. Click **Frameworks **then navigate to **Special Pricing > Maintenance > Supplier Contract **from the navigation tree.
2. Click **Find **to view all the supplier contracts in Frameworks.

> ℹ️ The **Branch** field defaults to All Branches.

# <span style="color: #172b4d">Navigating the </span>Supplier Contract Maintenance Screen

Once you have opened the screen you can <span style="color: #333333">view, add edit the Supplier Contract details.</span>

<span style="color: #333333">There are 2 sections to the </span>**<span style="color: #333333">Supplier Contract Maintenance </span>**<span style="color: #333333"> screen:</span>

1. The **Header Detail**
2. The **Contract Lines**

![image](media://fd32a38a-cea1-4d05-adb8-7b487ccbf436)

## 1. The Header (Details) Information

In this section you are able view and maintain the contract details.

> ℹ️ You are able to make changes to the Header information by clicking on the **Actions** button and selecting **Edit Contract Header.**

<details>
<summary> For more about the information displayed, click here</summary>

| **Field** | **Description** |
| --- | --- |
| **Contract** | Displays the **Contract ID **and the **Contract Description **for the supplier contract. |
| **Supplier** | Displays the **Supplier ID **and the **Supplier Name **assigned to the supplier contract. |
| **Start** and** End Date** | Displays the **date range **the supplier contract is effective from and to/ |
| **Reference ** | Displays the applied **supplier reference** |
| **Branch** | Displays the **branch** for the branch the supplier contract is applied to. |
| **Pricing Rule** | Displays the assigned **pricing rule **of the contract. This will be **Fixed **or **Discount. **<br>- **Fixed Price: **Allocates a fixed cost price for all products within the contract. If the supplier cost changes during the contract period then the Cost Price is retailed.
- **Discount: **Allocates a percentage discount on the cost price. If the supplier cost changes during the contract period then the the Discount % is retained. |
| **Order Type** | Displays the **<span style="color: #333333">Order Type</span>**<span style="color: #333333"> of </span>**<span style="color: #333333">Daily </span>**<span style="color: #333333">or </span>**<span style="color: #333333">Stock </span>**<span style="color: #333333">for each supplier contract. When a supplier contact has an order type applied to it, only </span><span style="color: #333333">[Purchase Orders ](https://sterlandsupport.atlassian.net/wiki/spaces/FRAM/pages/28384572)</span><span style="color: #333333"> that are defined the same order type will have the contract pricing applied to it.</span><br>> ℹ️ This is only displayed if the system setting - flag **FWPurchaseType **is enabled. |
</details>

## Actions Menu

From the **Actions **button additional options are available to maintain the supplier contract.

### 1. Edit Contract Header

This option allows you to update the Supplier Contract Header details. 

![image](media://e737330b-d4a4-4bd0-9b4d-cdc1a00d92c7)

The following fields are editable via the **Supplier Contract Header **window.

- The **Description** of the contract.
- the **Supplier Reference** applied to the contract.
- The **Start** and **Finishing Dates** of the contract period.
- The **Branch** the contract is applied to.

Click **Save **to commit the changes.

### 2. Add Contract Lines

This option displays the product/product group entry section to the **Contract Lines** tab. This allows you to add products and product groups, based on the pricing rule.

### 3. Renumber Contract Lines

This options automatically renumbers the contract lines in sequential numbering order.

### 4. Import

This option allows you to import supplier contract details into Frameworks via a CSV file.

> ℹ️ The import .CSV file requires the following columns Product ID, Contract Cost, Discount and Contract Qty.
> ℹ️ 
> ℹ️ **For example:**

| **Product ID** | **Contract Cost ** | **Discount** | **Contract Qty** |
| --- | --- | --- | --- |
| 13711658 | 1.25 | 0 | 100 |
| 13111719 | 0 | 30 | 150 |

---

## 2. The Contract Lines

The **Contract Lines **tab is where you can add, view and edit products, product groups and the contract pricing information. This tab is broken down in to 2 sections. 

## 1. Contract Lines Entry

The **Contract Lines Entry** section has 2 functions. These are:

### 1. Adding a Product

From here you are able to add products and their supplier contract pricing.

![image](media://06a09318-7d6e-4c9e-aad2-2b432f72c4ed)

> ℹ️ If this section is not visible, from the **Actions **menu select **Add Contract Lines**. Use the **<Tab> **key to move between the fields.

<details>
<summary>For more information about the product entry for contract lines, click here</summary>

| **Field** | **Description** |
| --- | --- |
| **Product** | <span style="color: #333333">Enter the </span>**Product ID **<span style="color: #333333">you want to add to the supplier contract. Click </span>**Search **<span style="color: #333333">to open the </span>[Product Finder](https://sterlandsupport.atlassian.net/wiki/spaces/fwksproau/pages/30531076)<span style="color: #333333"> window.</span> |
| **Toggle ** | Click > Macro (inline-external-image)

to toggle between the **Product **and **Product Group **entry.<br>> ⚠️ This function is only available for contracts with a Discount pricing rule. |
| **Cost Price** | <span style="color: #333333">Enter the product's </span>**cost price**<span style="color: #333333"> for the contract line, if it differs from the standard cost of the product.</span> |
| **Disc %** | <span style="color: #333333">Enter the product's </span>**Contract Discount **<span style="color: #333333">percentage value for the contract line.</span><br>> ℹ️ Once entered the **Cost Price** field will calculate accordingly. |
| **Purchase Limit** | Enter the **quantity **of products which can be sold under this contract. |
| **Supplier Cost** | Displays the current **suppliers cost** for the selected product. |
| **Check** | Click > Macro (inline-media-image)

to add the product to the **Contract Lines Grid.** |
| **Information** | Click > Macro (inline-external-image)

to open the [Purchase Sales Information](https://sterlandsupport.atlassian.net/wiki/spaces/fwksproau/pages/30507618)<span style="color: #333333"> window.</span> |
</details>

### 2. Adding a Product Group

For contracts with a** Discount pricing rule, **you are able to add products groups and their contract pricing.

![image](media://d47c193e-2ad2-4ecf-ab76-66ce00825a5c)

 

<details>
<summary>For more information about Product Group Entry for contract lines, click here</summary>

| **Field** | **Description** |
| --- | --- |
| **Product Group** | Enter the **Product Group ID **you want to add to the contract. Click **Search **to open the **Product Group Finder **window. Product groups are not permitted where the pricing rule is fixed price. |
| ![image](media://f3e42cca-760d-4dec-9c0a-bddee541d868) | Click > Macro (inline-media-image)

to toggle between the **product group **and **product **entry. |
| **Sub Group** | Enter the Product **Sub Group ID **you want to add to the contract. Click **Search **to open the **Product Sub Group Finder **window.<br>> ℹ️ <span style="color: #333333">If no specific sub-groups are entered, all subgroups in the product group defined in the step above are automatically included.</span> |
| **Disc %** | Enter the product group **Contract Discount **percentage value for <span style="color: #333333">the contract line.</span> |
| **Check ** | Click > Macro (inline-media-image)

to add the product group to the **Contact Lines Grid.** |
</details>

---

## 2. Contract Lines Grid

The **Contract Lines Grid** displays the products and product groups with their contract related pricing rules, costs, sell prices, discount and GP% value that has been added to the contract.

- Click the **Edit **icon to edit the product/group line and add or remove future prices reviews for the contract line.
- Click the **Close **icon to remove the product/group line from the contract.
  

<details>
<summary>For additional information on the Contract Lines grid, click here.</summary>

| **Field** | **Description** |
| --- | --- |
| **Line** | Displays the product **line number**. To reorder the contract lines in sequential numbering order from the **Actions **menu select **Renumber Contract Lines.** |
| **Product** | Displays the applied **Product Id.** |
| **Product Group** | Displays the applied **Product Group Id** |
| **Sub Groups** | Displays the applied **Sub Groups** |
| **Product Desc** | Displays the description for the **Product** or **Product Group.** |
| **Cost ** | <span style="color: #333333">Displays the product's </span>**cost price**<span style="color: #333333"> for the contract line.</span> |
| **Disc %** | <span style="color: #333333">Displays the product's </span>**Contract Discount **<span style="color: #333333">percentage value for the contract line.</span> |
| **Purchase Limit** | Displays the **Purchase Limit **amount. |
| **Ordered** | Displays the number of products ordered under the contract. |
</details>

---

# Additional Information

> ✅ Refer to the [Supplier Contract Pricing Processes](https://sterlandsupport.atlassian.net/wiki/spaces/fwksproau/pages/30515722) for more information.

Changes to Supplier Contract records are auditable via the [Audit Enquiry](https://sterlandsupport.atlassian.net/wiki/spaces/FRAM/pages/28382696) screen. To view the audit history for a supplier contract, navigate to **System Administration > Users & Security > Auditing > Audit Enquiry** and select **Supplier Contract** from the **Entity/Table** drop-down menu.

| System Setting - Flag | Flag Purpose |
| --- | --- |
| **FWPurchaseType** | Use Order Type for Purchase Orders and Requisitions. |
| **PurSupCon** | Sort Purchase Order by Supplier Contract. |

> ✅ Refer to [Purchasing and Receipting Related System Settings](https://sterlandsupport.atlassian.net/wiki/spaces/FRAM/pages/28401318) for more information.