Corporate purchase contracts

Corporate purchase contracts are used by multicompany companies to negotiate contractual agreements with a buy-from business partner. Price agreements are centrally specified by purchase contract line, and logistic agreements are decentrally specified by purchase contract line detail. Corporate purchase contracts allow you to make keen price agreements on a corporate level and to use these prices on local level.

With corporate purchase contracts, you can:

  • Have a purchase contract per buy-from business partner and item for multiple locations
  • Track the total quantity by purchase contract line and break down the requested quantity by location
  • Track actual consumptions against the total quantity by contract line (representing the corporation), and contract line detail (representing a location) for performance analytics

To record the corporate agreements with a buy-from business partner:

Step 1. Master Data
Step 2. Purchase Contracts (tdpur3100m000)

Specify a purchase contract header in the Purchase Contracts (tdpur3100m000) session.

Step 3. Purchase Contract Lines (tdpur3101m000)

Specify a purchase contract line in the Purchase Contract (tdpur3600m000) session.

Step 4. Purchase Contract Line Logistic Data (tdpur3102m000)

Specify logistic agreements for the purchase contract line in the Purchase Contract Line Logistic Data (tdpur3102m000) session.

For more information, refer to Setting up contract line logistic data.

Step 5. Purchase Contract Prices (tdpur3103m000)

Specify a contract price revision for the purchase contract line in the Purchase Contract Prices (tdpur3103m000) session.

These prices are also used by the purchase contract line details that are linked to the purchase contract (total) line.

If the Cumulative Price Break check box is selected in the Purchase Contract Prices (tdpur3103m000) session, a schedule line’s price is calculated based on the aggregated CUM values of all schedules that share this contract total line.

Step 6. Purchase Contract Line Details (tdpur3101m100)

Specify purchase contract line details in the Purchase Contract Line Details (tdpur3101m100) session.

To specify purchase contract line details for a purchase contract line, the Advised Quantity, Called Quantity, and Invoiced Quantity must be zero for the contract line.

Step 7. Purchase Contract Line Logistic Detail Line (tdpur3102m100)

Specify logistic agreements for a purchase contract line detail in the Purchase Contract Line Logistic Detail Line (tdpur3102m100) session. This session retrieves its defaults from the Purchase Contract Line Logistic Data (tdpur3102m000) session, which is linked to the parent purchase contract (total) line.

For more information, refer to Setting up contract line logistic data.

Step 8. Split Line (tdpur3101m200)

Optionally, you can split a purchase contract line detail into two line details in the Split Line (tdpur3101m200) session. The information for the new contract line detail is retrieved from the Purchase Contract Line Details (tdpur3101m100) session from which the split is initiated. Logistic agreements are automatically retrieved for the new purchase contract line detail.

Note
  • Corporate purchase contracts are not specified on contract header level, but on line level. Therefore, a purchase contract can include both lines of the Total type and lines of the Contract Line type. Total lines have linked contract line details, which can apply only to corporate purchase contracts. Contract lines apply to regular purchase contracts.
  • A purchase contract Total line has linked purchase contract line details and includes the totaled quantities and amounts of these contract line details.
  • During the supplier selection process, when Enterprise Planning searches for a contract line detail that can be linked to a push schedule, the warehouse for the plan item in the Items - Planning (cprpd1100m000) session is used. This warehouse must be part of the same cluster as the purchase contract line detail's warehouse in the Purchase Contract Line Details (tdpur3101m100) session.
  • Schedule cumulatives are reset by purchase contract Total line in the Reset Cumulatives by Contract Total Line (tdpur3230m100) session. This session is required to simultaneously reset the cumulatives for schedules that share the same contract total line, so the price breaks from the Purchase Contract Prices (tdpur3103m000) session make sense.
  • You can also use the Purchase Contract (tdpur3600m000), Purchase Contract Line (tdpur3601m000) and Purchase Contracts (tdpur8330m000) sessions to specify and handle corporate purchase contracts.
  • If the change request functionality is implemented for purchase contracts, a change request is required to update the purchase contract and its related data. With change requests, you request for changes to Active contracts. If you do not use change requests, an Active contract must be deactivated, and set to Free, to update it.