Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Info
From version Since Godfather 8.0 you can find contract term types in Contract Term Types in the user interface with under the name Condition Types, found under located in the Agreements & Promotions menu.

When the user adds users add a new contract item to the contract document, they always select of which contract term type Contract Term Type the new item will be.

The contract term type defines

which

Contract Term Type defines:

  • Which logic will be used for calculation of the item of this contract term type,

    and parameters,

    Contract Term Type.

    • Parameters which can be used by that logic.

Configuration

To configure a Contract Term Type, navigate to page Agreements & Promotions  Condition Types.

contract term type listImage Removed contract term type listImage Added

The contract term types Contract Term Types are defined based on project needs, and their meta definitions must be stored in the version system together with other configuration.

Fields

  • uniqueName - the name, – Name which will be used in the contract line item as a foreign key, to identify the contract term type usedlabel - the description, which is meaningful description of the process for a user, Contract Term Type used.

  • label – Description to guide users when they select the contract term type while creating Contract Term Type during a new contract line item creation.

  • formulaName - name – Name of the logic used for calculation of the contract items. Note that this logic is not used for folders, ; their inputs or results can be are calculated by the contract header logic.

  • attribute1..30 - these – These fields can be used as parameters for the contract term Contract Term logics - e.g. if two contract term type logics have majority of the calculations the same, you can make single logic, . For example, if two Contract Term Type logics have the same majority of item calculations, you can create a single logic and when the logic is executed, it can read the contract term type Contract Term Type attributes to understand , which specific calculations it’s supposed to be doing on the actual it should do for the current item.

  • waterfallElement - you – You can use this field to keep the name of the waterfall element (don’t confuse it not to be confused with a logic element) , into which you plan to store the result value of the contract term type Contract Term Type calculation in a waterfall (e.g. in a datamart Datamart field, or when you calculate a quote) This value is NOT processed anyhow in any way automatically, it’s it is up to you when and how you will use the valueit.