Recalculation of sales price and linking contracts to the MSO

If the pricing data is modified on the Maintenance Sales Order (MSO) Part Line and the Coverage Line, the sales price must be recalculated. You can also link/unlink a service contract with pricing terms to the MSO.

Sales Price on the Part Maintenance Lines

If you change the value in the Pricing Method field to in the Maintenance Sales Order - Part Maintenance Lines (tsmsc1110m100) session, the Sales Price is defaulted from the service contract (if pricing terms with contract price type set to 'Fixed Repair Price' exist) or from the Items - Service (tsmdm2100m000) session.

The Sales Price and Total SalesAmount on the Coverage Lines (tsmsc1120m000) are based on the Method, Pricing Contract, Pricing Contract Change and the Pricing Contract Line fields. Prices and amount must be recalculated, if the values in these fields change.

Pricing Method - If you change the value of the Pricing Method field to in the Maintenance Sales Order - Part Maintenance Lines (tsmsc1110m100) session , the Sales Price is defaulted with the sales price defined in the service contract. LN sets the value of the Price Origin field to Other.

Pricing Contract Line - If the pricing contract changes resulting in change in value of the Pricing Contract Change or Pricing Contract Line fields in the Maintenance Sales Order - Part Maintenance Lines (tsmsc1110m100) session, the sales price must be recalculated on the Maintenance Sales Order - Part Maintenance Lines (tsmsc1110m100) and/or all related Coverage Lines (tsmsc1120m000).

Sales Price on the Part Loan, Part Delivery and Part Receipt Lines

The sales price is defaulted from the applicable service contract (if pricing terms with contract price type set to 'Time and Material' is exist) or from the pricing data.

The sales price is also defaulted when Item or Serial Number or Converted Time or Serial Number or Sales Price or Planned Time fields are modified in the Part Lines (tsmsc1110m000) session.

The Contract Ignored check box in the Service Orders (tssoc2100m000) session indicates if a valid fixed price contract exist for the activity line. and the contract is unlinked and the sales price is manually overwritten.

You can use the Recalculate Price/Discounts Entire Line option in the Part Maintenance, Part Loan, Part Delivery and Part Receipt Lines sessions to recalculate prices of an entire order or an activity. The Price and Discount Recalculation (tssoc2240m000) session opens. Use this session to retrieve the default price and price origin of the part lines and their related coverage lines. You can select the Overwrite Manual Price check box in this session to overwrite the manually modified sales price with the default sales price defined for the service contract.

Sales Price for the Coverage Line

The sales price is modified on the coverage line if Item or Serial Number or Converted Time or Serial Number or Sales Price or Planned Time fields are modified on the Part Lines (tsmsc1110m000) session.

If a part maintenance line is converted to a part receipt or if a part loan line is converted to a part delivery line, the related coverage line data is modified. If the Method field in the Maintenance Sales Order - Part Maintenance Lines (tsmsc1110m100) session is modified or a line procedure is modified, the related coverage lines must be deleted and new coverage lines are created. If the Status field is set to Costed in the Part Maintenance, Part Loan, Part Delivery and Part Receipt Lines session, the Status of all the related coverage line must be set to Costed in the Coverage Lines (tsmsc1120m000) session.

The sales price is always defaulted from the part loan, part delivery and part receipt line but if the pricing method is set to fixed repair price or if the coverage line is of the type Fixed Price, the sales price is defaulted from the part maintenance lines

For part loan, part delivery and part receipt lines, the sales price on the Coverage Lines (tsmsc1120m000) session with the Line Origin field set to Part Line is always defaulted from the part line. For part maintenance lines, the sales price on the Coverage Lines (tsmsc1120m000) with the Line Origin field set to Part Line is defaulted from the part line, if the Method is set to Quotation Fixed or Quotation Fixed Plus.

If the Method field in the Maintenance Sales Order - Part Maintenance Lines (tsmsc1110m100) session is set to Time and Material, the sales price is defaulted from the service contract or from the Items - Service (tsmdm2100m000) session.

If you change the sales price manually in the Coverage Lines (tsmsc1120m000) session, LN sets the value of the Price Origin field to Manual. The Contract Ignored check box in the Coverage Lines (tsmsc1120m000) session indicates if a valid price contract is present and the contract is unlinked or the price is manually overwritten.

You can use the Recalculate Price and Discounts option in the Coverage Lines (tsmsc1120m000) session to recalculate the prices.

Unlink and Link Pricing Contract

Click Link / Unlink Contract in the Part Lines (tsmsc1110m000) session to link or unlink a service contract with pricing terms to a part line. If a contract is linked to a part line, LN populates the Pricing Contract, Pricing Contract Change and the Pricing Contract Line fields in the Part Lines (tsmsc1110m000) session. The contract can be a Time and Material contract or Fixed Repair Price contract. For more information on pricing contract, refer to Contract Terms for Service Contract and Service Contract Quotation. When link or unlink a pricing contract, the pricing data on the related coverage lines are recalculated.

If the Contract Ignored check box is selected/cleared in the Part Maintenance, Part Loan, Part Delivery and Part Receipt Lines sessions, the following are possible scenarios:

  • If this check box is selected and the Pricing Contract, Pricing Contract Change and the Pricing Contract Line fields are specified, a valid service contract is linked and the sales price of the service contract is overruled.
  • If this check box is selected and the Pricing Contract, Pricing Contract Change and the Pricing Contract Line fields are not specified, a valid service contract is not linked.
  • If this check box is not selected and the Pricing Contract, Pricing Contract Change and the Pricing Contract Line fields are specified, a valid service contract exist and pricing terms data is used.
  • If this check box is not selected and the Pricing Contract, Pricing Contract Change and the Pricing Contract Line fields are not specified, a valid service contract does not exist.
Note

  • The Link / Unlink Contract option is disabled only if pricing contract data does not exist or the part line status cannot be modified.
  • The Link / Unlink Contract option is enabled only if Use Prices in Service Contracts check box is selected in the Contract Management Parameters (tsctm0100m000) session.
  • The Contract Ignored check box is visible only if the Use Prices in Service Contracts check box is selected in the Contract Management Parameters (tsctm0100m000) session.