Skip to main content

Understand how linked native fields work

How do interconnected fields work in a contract?

Updated this week

Tomorro provides native fields to structure key information in your contracts (dates, duration, renewal, notice period, etc.).

Some of these fields are linked together. When you fill in a structuring field, other fields may appear, disappear, or be calculated automatically.

This ensures consistency of the information displayed in the contract summary panel.


Understand automatic field display

Some fields are displayed only when the information is relevant.

Example: Duration type

If you select Fixed-term, additional fields automatically appear to define the contract terms.

  • Initial end date

  • Initial duration

If you select Permanent, these fields are not displayed.


Understand fields related to contract duration

Field

Display condition

Effect

Initial duration

Visible if Duration type = Fixed-term

Updating this field automatically sets the type to Fixed-term

Initial end date

Visible if Duration type = Fixed-term

Updating this field automatically sets the type to Fixed-term

These fields are also linked to the contract start date.

Once the start date is filled in, Tomorro can automatically calculate the initial end date based on the initial duration.


Understand fields related to renewal

Some fields are used to manage contract renewal.

Field

Display condition

Effect

Renewal type

Visible if Duration type = Fixed-term

Defines whether the renewal is automatic or not. Values: Automatic or None

Renewal duration

Visible if Renewal type = Automatic

Defines the length of each renewal period

Next renewal date

Visible if Renewal type = Automatic

Automatically calculated field

The next renewal date is calculated automatically based on the initial end date and the renewal duration.

If the contract has not yet reached its first end date, the next renewal date corresponds to the initial end date.

After that, the date is automatically recalculated at each renewal period.


Understand fields related to notice periods

Fields related to notice periods also work conditionally.

Field

Display condition

Notice period

Indicates whether a notice period is required

Notice duration

Visible if Notice period = With notice

When With notice is selected, the Notice duration field appears automatically.


Understand locked fields in creation forms

When you configure a contract creation form, some native fields may appear with a lock icon.

Aperçu en taille réelle

A locked field means it was added automatically because another field in the form depends on it. It cannot be removed as long as the dependent field is present.

Example: if you add the Initial end date field to a form, the Duration type field is automatically added and locked, because the initial end date is only relevant for fixed-term contracts.

Removing a locked field

To remove a locked field from a form:

  • Identify the field that causes the lock (the dependent field)

  • Remove the dependent field first from the form

  • The locked field can then be removed

⚠️ The lock icon is not a bug. It indicates a dependency between native fields. To remove it, simply remove the field that created this dependency first.

Aperçu en taille réelle

List of main linked native fields

Several native fields work together within the contract summary panel:

  • Duration type ↔ Initial end date

  • Duration type ↔ Initial duration

  • Duration ↔ Start date ↔ Initial end date

  • Renewal type ↔ Renewal duration

  • Renewal type ↔ Next renewal date

  • Notice period ↔ Notice duration

Updating one field may therefore:

  • display additional fields

  • automatically update a value

  • or calculate a related field.

Did this answer your question?