Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The purpose of the Contracts Record View is to enter and edit Sales Contracts. Sales Contracts are used to manage sales obligations between the company and a customer. In some instances, a customer will contract with the company to purchase an agreed upon amount of product over a set time period. This provides the customer with assurances that their demand can be met and provides the company with assurances that they will not over/under produce products to meet their customer demands. 

Software Version: 2019.12.20 and newer

Table of Contents
typeflat

...

Toolbar IconsDescription
Delete
Insert excerpt
Delete LV RV - Global
Delete LV RV - Global
nopaneltrue
Grid Layout
Insert excerpt
Grid Layout
Grid Layout
nopaneltrue
Help
Insert excerpt
Help - Global Icon
Help - Global Icon
nopaneltrue
New
Insert excerpt
New - Global
New - Global
nopaneltrue
Print
Insert excerpt
Print - Global
Print - Global
nopaneltrue
Save
Insert excerpt
Save - Global
Save - Global
nopaneltrue

...

FieldsDescription

Address

A label to show the billing address for the Customer selected on the contract.  This defaults to the billing address on the Customer Address record and is required. This field is never editable. 

Linked Database Field: ERPx_ARCustomerAddress WHERE CustomerAddressSK IN (1,3)

Allow Overship

A single-select standard lookup used to select whether or not a quantity from a sales order line can be assigned to the contract if the contracted quantity has already been met. This defaults to “Yes” and is always required. This field is always enabled.  If “No” is selected, then line items can only be applied to the contract when the contract has a remaining balance of more than zero. Linked Database Field: ERPx_SCContractHeader.OverShipOptionSK

Allow Substitute

A single-select standard lookup to select what items from a sales order can be assigned to a contract. This defaults to “Yes” and is always required. This field is always enabled. If "Yes" is selected, any item can be assigned to the contract. If “No” is selected, only line items that exist on the contract can be assigned. This rule is enforced by limiting the list of contracts that show up in the contract lookup for each sales order line item. 

Linked Database Field: ERPx_SCContractHeader.IsSubstitutionAllowed

Contract #

A text box to assign the unique identifier of the contract record. This is required for all records and must be unique for the company.  This value defaults from the value set in the ‘Next Contract Number’ preference but can be overwritten before the contract is saved or updated after the record is created.  This value is required, if it is missing, the message: "Contract Number is required." will be displayed. This field is always editable.

This will print on reports and will be assigned to sales order items.  Linked Database Field: ERPx_SCContractHeader.ContractID

Created

A date field that displays the date the contract was saved into the database.  This defaults to the current date, formatted from the users 'Date Format' preference. This is a system assigned value and is never editable by a user.  Linked Database Field: ERPx_SCContractHeader.CreatedDate

Customer

A single-select, load on demand lookup to select the Customer the contract is for. This defaults to blank but is required, if not assigned, the message "Please select a Customer." is displayed.  

Linked Database Field: ERPx_SCContractHeader.CustomerSK

Description

A text box to enter additional comments or details about the contract.  This must be <= 500 characters and is not required.   

Linked Database Field: ERPx_SCContractHeader.Description

End

A date field to enter the date the contract terms ended or will end.  This defaults to one year from the current date, formatted from the users 'Date Format' preference.  Since it is common to have open ended contracts, this field is not required.  However, if there is an end date it must be >= to the Start date, otherwise the message, “The Contract End Date cannot be less than the Start Date.” will be displayed.  Linked Database Field: ERPx_SCContractHeader.EndDate

Quantity (& UOM)

There are two fields displayed as described below:

The first field is a text box to enter the total quantity that is being contracted.  This defaults to 0.00 but is required.  This field is always editable, but the contract quantity cannot be less than the total of the Unposted and Posted quantities on the contract.  

Linked Database Field: ERPx_SCContractHeader.ContractedAmount


The second field is a single-select standard lookup to select the unit of measure for the corresponding contracted quantity.  The lookup consists of all active weight unit of measures configured in Inventory > Setup > Units of Measure.  This field is required, if unassigned the message, “Please select a Quantity UOM” is displayed.  This field is never editable after it is assigned.  

Linked Database Field: ERPx_SCContractHeader.UOMSK

Start

A date field to enter the date the contract terms began or will begin.  This defaults to the current date, formatted from the users 'Date Format' preference.  This field is required, if left unassigned the message. “Please enter a Start Date.” will be displayed.  Linked Database Field: ERPx_SCContractHeader.StartDate

Status

A single-select standard lookup to select the status of the contract. This field defaults to ‘Open’ but can be changed to ‘Closed’.  This is a required field and is always editable. 

Linked Database Field: ERPx_SCContractHeader.ContractStatusSK

Type

A single-select standard lookup to select what type of quantity the contract is for (For example: Weight, Units, Dollars). This defaults to Weight and is always required. At this time NorthScope only supports Weight Only contracts. If not assigned, the message "Contract Type is required" will be displayed. This field is never editable and disabled after save.   

Linked Database Field: ERPx_SCContractHeader.ContractTypeEN

...

FieldsDescription

Contracted: Represents the total quantity (weight) agreed upon with the customer for the contract. 
Linked Database Field: ERPx_SCContractHeader.ContractedQty 

Posted: Represents the total quantity (weight) from all sales order lines saved as Ready to Post/Posted where line items are applied to a contract. 
Linked Database Field: ERPx_SCContractHeader.PostedQty, ERPx_SCContractHeader.PostedAmount

Unposted: Represents the total quantity (weight) from all sales order lines saved as any status < Ready to Post/Posted where line items are applied to a contract. 
Linked Database Field: ERPx_SCContractHeader.UnpostedQty, ERPx_SCContractHeader.UnpostedAmount

Remaining: Represents the total quantity (weight) that is left on the contract (Contracted Quantity - (Posted Quantity + Unposted Quantity)).  
Linked Database Field: ERPx_SCContractHeader.RemainingQty

Overshipped:  Represents the total quantity (weight) that has exceeded the contract quantity (Contracted Quantity - (Posted Quantity + Unposted Quantity)).

AmountA non-editable text box to display the total extended amount of the Posted and Unposted sales order lines applied to the contract. Only amounts for sales order items that meet the contract terms and have been applied to the contract on the order (by selecting the contract from the lookup in the Contract field for the item) will update this field.  This field is never editable by the user.  
Quantity

A non-editable text box to display the total quantity (weight) Contracted, Posted, Unposted, Remaining and Overshipped to the contract. Only quantities for the sales order items that meet the contract terms and have been applied to the contract on the order (by selecting the contract from the lookup in the Contract field for the item) will update this field.   This field is never editable by the user.  

UOMA non-editable text box to display the unit of measure (weight) of the contract quantity.  This field is never editable by the user.  Linked Database Field: ERPx_SCContractHeader.UOMSK
Quantity %A non-editable text box to display the percentage of the total contract quantity for each balance type (Posted, Unposted, Remaining and Overshipped).  This field is never editable by the user.   


Page Detail

Contract Grid

Toolbar IconsDescription
Delete
Insert excerpt
Delete - Record View Items Grid
Delete - Record View Items Grid
nopaneltrue
Excel
Insert excerpt
Excel - Global
Excel - Global
nopaneltrue
New
Insert excerpt
New - Grid Item
New - Grid Item
nopaneltrue
FieldsDescription
Item & DescriptionA single-select load on demand lookup to select the Items that a customer may have specifically requested for the contract.  The lookup displays the Item ID and Item Description for all active items setup for Sales Inventory and Misc in Inventory > Setup > Items.  This defaults to blank and is not editable after save, but is not required.   Linked Database Field: ERPx_SCContractItem.ItemSK
PriceA text field to enter the agreed price of the item for the contract. This field defaults to 0.00 but is updated to the number of decimals set for the price decimals property on the item record.  This field is not required.  This value entered in this field is the price that is used for the associated item on the sales order when the contract terms are met for the order, meaning the order falls within the agreed contract date range, for the item/s and quantities specified on the contract.  This field is always editable.   Linked Database Field: ERPx_SCContractItem.Price
Quantity

A text field to enter the agreed quantity (weight) of the item for the contract. This field defaults to 0.00 and is not required.  When Allow Overship is set to No, the quantity entered cannot exceed the total contract quantity specified in the header, otherwise the message "The total quantity for the contract items cannot exceed the contracted quantity of (Quantity value from header)." is displayed.  Also, when Overship is set to No, the contract quantity cannot be changed to a value less than what has already been posted and unposted to the contract, otherwise the message "When Allow Overship is set to No, you cannot set the contracted quantity to less than what has already been posted and unposted to this contract – see the contract summary tab for details" is displayed.

This field is always editable.   Linked Database Field: ERPx_SCContractItem.ContractedQty

UOMA single-select standard lookup to select the unit of measure for the corresponding contracted item. The lookup consists of all active weight unit of measures for the item that have a conversion to the contract UOM.   Linked Database Field: ERPx_SCContractItem.UOMSK

...