Sales Contract Parameters (tdsls0100s300)

Use this session to maintain sales contract parameters that determine how the sales contracts and sales contract history operate.

Click Print to print and compare the parameter settings in the Print SLS Parameters (tdsls0400m000) session.

Note: You can only maintain the parameters for sales contracts in this session. Use the Initialize Parameters (tcmcs0295m000) session to set the default values of the parameters for the whole package.

Field Information

Effective Date

The date and time the parameters are valid. The parameters are valid up to the effective date of a more recent parameter setting.

Description

A user-defined name that identifies the parameter settings.

Maintaining Contracts Always Allowed

If this check box is selected, you can reset the contract status to Free if the status is Active.

This applies to contracts on which:

  • Goods are already called
  • Turnover is already booked
Note: This option must be selected if you want to change the data of current contracts.
Copy Special Contract to Normal Contract

If this check box is selected, you are allowed to copy special contracts to normal contracts in the Copy Sales Contracts (tdsls3801m000) session.

Note: If you copy special contracts to normal contracts, you can receive error messages because normal contracts and special contracts can have different price policies.

Copy Normal Contract to Special Contract

If this check box is selected, you are allowed to copy normal contracts to special contracts in the Copy Sales Contracts (tdsls3801m000) session.

Note: If you copy normal contracts to special contracts, you can receive error messages because normal contracts and special contracts can have different price policies.

Evaluate Contract before Deleting

If this check box is selected, you must evaluate all contract lines of a contract with the Terminated status before you can delete the contract.

Note: You can evaluate contracts in the Evaluate Sales Contracts (tdsls3420m000) session.

To delete a contract:

  • Select Archive/Delete/Terminate Sales Contracts on the appropriate menu in the Sales Contracts (tdsls3500m000) session.
  • Use the Archive/Delete/Terminate Sales Contracts (tdsls3203m000) session. With this session you can also delete contracts with the Free status.

Link to PCS Module

If this check box is selected, LN checks if a sales contract for a standard item applies to a sales order that you create for a customized item.

Note: You cannot create sales contracts for customized items. However you can link a sales order for a customized item to a sales contract, if the customized item is derived from a standard item. In this case, the contract of the standard item applies to the order for the customized item.
Interactive Contract Linking

If this check box is selected, and several contract lines are effective and active, you can select the contract line with the appropriate price and discounts.

If this check box is selected, the following are applicable:

  • If several contract lines are valid for a sales order line, the Selected Sales Contract Lines (tdsls3512s000) session is displayed. This session lists all valid special contracts and the normal contract with the highest priority.
    • You can cancel the contract linking. Consequently, the contract is not linked and the Contract Ignored check box is selected for the sales order line.
    • If a contract is specified in the Contract field of the sales order header, this contract is marked as the preferred contract in the Selected Sales Contract Lines (tdsls3512s000) session.
  • If only one normal or one special contract is effective and active, by default LN links this contract.

If this check box is cleared, and if an effective and active contract is available for the sales order line, by default this contract is linked. The Selected Sales Contract Lines (tdsls3512s000) session is not started. If multiple contracts are applicable, LN links the contract with the highest priority.

A contract is linked using this priority order:

  1. Special contract from the order header
  2. Special contract
  3. Normal contract
  • If a contract is specified on the order header, but this contract is not valid for the order line, the message stating the order header contract is not valid, is not displayed.
  • When you click Link Contract on the appropriate menu of the Sales Order Lines (tdsls4101m000) session, the Selected Sales Contract Lines (tdsls3512s000) is always started if several contract lines are valid.
Note: 

This parameter is only applicable:

  • When you can manually link contract lines to sales order lines.
  • For sales orders and not sales schedules.

Use only Header Special Contract

If this check box is selected, only one special contract can be linked to a Sales Order when a special Contract is linked to the Sales Order Header. Sales order lines can only be linked to contract lines of the special contract of the sales order header.

Note: To enable this functionality, a custom parameter must be defined for SLS in Custom Parameters (tcmcs0195m000) session.
Link Special Contract Automatically

If this check box is selected, and several special contract lines are effective and active, by default the sales order is linked to the special contract line with the highest priority. If only one normal or one special contract is effective and active, LN links this contract.

If this check box is cleared, and several special contract lines are effective and active, a contract line is not linked. Click Link Contract on the appropriate menu of the Sales Order Lines (tdsls4101m000) session, to manually link a contract line to the sales order. If a special contract line does not exist, and only a normal contract line is valid, by default the normal contract line is linked to the sales order line.

Note: 
  • This parameter is only applicable when contract lines cannot be manually linked to sales order lines, for example, when copying or generating sales orders.
  • This check box is only applicable for sales orders and not sales schedules.

Action on Exceeding Maximum Quantity

Specify the action to take when the maximum contract quantity is exceeded.

You can define the maximum contract quantity in the Sales Contract Lines (tdsls3501m000) session.

Note: 
  • If the Use Contracts for Schedules check box is selected in the Sales Schedule Parameters (tdsls0100s500) session, when linking a contract line to a sales schedule, LN checks whether the called quantity on the contract line does not exceed the maximum contract quantity.
  • If the Use Contracts for Schedules check box is cleared in the Sales Schedule Parameters (tdsls0100s500) session, when linking a contract line to a sales schedule line, LN checks whether the schedule line's ordered quantity does not exceed the maximum quantity on the contract line.
  • When linking a contract line to a sales order line, LN checks whether the called quantity on the contract line does not exceed the maximum contract quantity.

Allowed values

Skip Contract

The contract line is not linked to the sales order line or sales schedule. On the contract line, you can define tolerances by which the expiry date or maximum quantity can be exceeded before the contract is skipped.

Adopt Contract

The contract line is linked to the sales order line or sales schedule regardless of exceeding the contract validity.

Interactive

When the sales order line is created, LN asks you whether you want to link the contract line to the sales order line. For sales schedules, this option is not applicable and functions as the Skip Contract option without using tolerances.

Action on Exceeding Expiry Date

Specify the action to take when the contract line's expiry date is exceeded.

You can define the contract line's expiry date in the Sales Contract Lines (tdsls3501m000) session.

Note: 
  • If the Use Contracts for Schedules check box is selected in the Sales Schedule Parameters (tdsls0100s500) session, when linking a contract line to a sales schedule, LN checks whether the generation date of the schedule header does not exceed the expiry date of the contract line.
  • If the Use Contracts for Schedules check box is cleared in the Sales Schedule Parameters (tdsls0100s500) session, when linking a contract line to a sales schedule line, LN checks whether the schedule line's start date does not exceed the expiry date of the contract line.
  • When linking a contract line to a sales order line, LN checks whether the order line date, as determined by the Sales Price Date Type field in the Pricing Parameters (tdpcg0100m000) session, does not exceed the expiry date of the contract line.

Allowed values

Skip Contract

The contract line is not linked to the sales order line or sales schedule. On the contract line, you can define tolerances by which the expiry date or maximum quantity can be exceeded before the contract is skipped.

Adopt Contract

The contract line is linked to the sales order line or sales schedule regardless of exceeding the contract validity.

Interactive

When the sales order line is created, LN asks you whether you want to link the contract line to the sales order line. For sales schedules, this option is not applicable and functions as the Skip Contract option without using tolerances.

Always Use Contract Price and Discount

This parameter determines if you can change prices and discounts if an order-contract relation exists.

If this check box is selected, you cannot change any price and discounts fields in the Sales Order Lines (tdsls4101m000) session or linked material price information in the Material Price Information (tcmpr1600m000) session. The price and discount fields are disabled in these sessions.

Note: If the contract does not include discounts, the discounts fields are still enabled in the Sales Order Lines (tdsls4101m000) and Material Price Information (tcmpr1600m000) sessions.

You can change prices and discounts in the Change Prices and Discounts after Delivery (tdsls4122m000) and Change Prices and Discounts of Sales Invoice Lines (tdsls4132m000) sessions, and linked material price information in the Material Price Information (tcmpr1600m000), but only if you break the link with the contract (for which a message is displayed in these sessions).

If this check box is cleared, you can change price and discounts fields in the Sales Order Lines (tdsls4101m000) session and linked material price information in the Material Price Information (tcmpr1600m000) session. The link with the contract is kept.

Allow Zero Price

If this check box is selected, you can specify a price of zero (0) on a sales contract line.

Number Group Sales Contracts

The default number group of all sales contracts.

Step Size for Sales Contracts

The interval between successive sales contract lines in a sales contract.

For example, if you enter the value 10, the numbers assigned to successive contract lines are 10, 20, 30, and so on.

Default Template

The default terms and conditions template based on which a terms and conditions agreement is generated in the Generate Terms and Conditions from Template (tctrm2200m000) session, which is linked to the sales contract.

Note: You can start the Generate Terms and Conditions from Template (tctrm2200m000) session by choosing Generate Terms and Conditions from Template on the appropriate menu of the Sales Contract (tdsls3600m000) session.

Log Contract Header Transactions

You can define whether and which contract header changes are written to contract history.

Note: For security it is useful to know which user entered a change, and at what moment.

Performance aspects

The setting of this field could affect system performance and database growth. For more information, refer to Log history data.

Log Contract Line Transactions

You can define whether and which contract line changes are written to contract history.

Note: For security it is useful to know which user entered a change, and at what moment.

Performance aspects

The setting of this field could affect system performance and database growth. For more information, refer to Log history data.

Sales Contract Archiving Implemented

If this check box is selected, sales contracts can be archived to an archive company.

You can archive sales contracts in the Archive/Delete/Terminate Sales Contracts (tdsls3203m000) session.

Note: Sales contracts must be archived before sales orders or sales schedules can be archived.

Sales Contract History Archiving Implemented

If this check box is selected, sales contract history can be archived to an archive company.

You can archive sales contract history in the Archive/Delete Sales Contract History (tdsls3202m000) session.

Log Turnover on Contract

If this check box is selected, each contract line's called quantity, invoiced quantity, and invoiced amount are displayed in the following sessions:

  • Sales Contract Analysis (tdsls3513m000)
  • Sales Contract Turnover History (tdsls3535m000)
  • Sales Contract Line History by Contract (tdsls3531s000)
Update Planned Inventory Transactions

This parameter applies to sales contract lines with delivery lines linked to it.

If this check box is selected, planned inventory transactions are logged when the contract line is activated.

If this check box is cleared, no planned inventory transactions are logged for the contract with delivery lines linked to it.

Note: Contra posting of planned inventory transactions is carried out if called quantities are logged for the contract line.

Performance aspects

The setting of this field could affect system performance and database growth. For more information, refer to Planned inventory transactions for sales contracts.

Log Financial Economic Transactions

If this check box is selected, financial transactions are logged when the contract line is activated.

If this check box is cleared, no financial transactions are logged for the sales contract.

Note: Contra posting of financial transactions is carried out if called quantities are logged for the contract line.
Note: 

If you want financial data to be reconciled, you must set the Log Contract Line Transactions field to All Transactions and select the Log Turnover on Contract and Log Financial Economic Transactions check boxes. Otherwise reconciliation cannot be applied.

LN performs reconciliation based on the sales contract line history in the Sales Contract Line History by Contract (tdsls3531s000) session.

Performance aspects

The setting of this field could affect system performance and database growth. For more information, refer to Financial economic transactions.

Print Contract Acknowledgement

If this check box is selected, the Contract Acknowledgement field of the Sales Contracts (tdsls3500m000) session has Print as the default value.

If this check box is cleared, the Contract Acknowledgement field in the Sales Contracts (tdsls3500m000) session has Do Not Print as the default value.

Note: You do not need to print a contract acknowledgment in the sales contract procedure.
Reprint Contract Acknowl. after Modification

This check box determines the value of the Print Status field in the Sales Contracts (tdsls3500m000) session if you modify a contract after it is printed as a final acknowledgement.

If this check box is selected, and you modify the contract after the final contract acknowledgement is printed in the Print Sales Contract Acknowledgements (tdsls3405m000) session, LN automatically sets the Print Status field in the Sales Contracts (tdsls3500m000) session to Changed. As a result, you can reprint the contract acknowledgement.

If this check box is cleared, and you modify the contract after the final contract acknowledgement is printed, the Print Status field in the Sales Contracts (tdsls3500m000) session keeps the value Original Printed.

Number of Extra Contract Acknowledgment Copies

The number of extra copies of the contract acknowledgment that you want to print.

Number of Extra Contract Reminder Copies

The number of extra copies of the contract reminders that you want to print.