Skip to main content

Sooo - as part of a standardization project we are running I have been asked if it is possible to change contract type on existing contracts. I know it is not possible to change thru the GUI on existing contracts, but I have been testing a bit doing it in the database. And so far all looks fine - the contract type itself does not seem to drive any additional data. Are there any known blockers or horro stories related to doing this?

 

Hi Bjørn,

This is a user defined value assigned to contracts which allow you to differentiate the contracts more easily.  There is only one process I am aware of which might actually use this value and that is in the price books.

Per the standard documentation:

 

And from GN-12 - Customer Contracts, same information:

 

Another consideration though I don’t think you are using these settings in your contract definitions is the lease and meter options on the contract type.

A Lease/Maintenance contract is required where a customer will finance the purchase via a leasing company and then pay the service company on a selected frequency basis for both the Lease and Maintenance components. It will then be necessary to account for the lease potion and process this to the Creditor (A/P) application to pay the Lease Vendor. The user will identify this type of Contract by selecting the appropriate contract type, which must restrict the user from the current “Full Coverage” on the main tab and the “Price Type” on the “Billing Info” tab of the contract. This type of contract is NON RENEWABLE.

 

I don’t find any other seemingly relevant processes that might take this value into account.  It is disabled after the contract creation as it is a base defining value for the contract and not normally changed.  The user defines these types to make it simpler to identify what the contract is about, for example you may have a draw down contract so might create a contract type of Drawdown.

It should not be a problem to update it as you are as long as you are not using contract related definitions in the price books from what I can tell.

 


Thank you very much, Phil! 

From what I can see Price Books can be linked to specific contracts, and contract types does not come into play. We do not use Lease or Meter-contracts.

We will test some more, and push into live if not weird shows up


Hi Bjørn,

The price book itself does not have to be linked to a contract on the header level.  There is a definition in the product price line when you choose contract.  Again, not likely you are using it knowing your operations but still to be aware not to just look at the Price Book Type on the header definition.

For example, the Main price book is a General price book type (not Contract price book type) but the lines can lookup prices based on different contract types if defined:

This is just for clarity.


That may come in handy at some point!


Reply