Contract State Lifecycle and Updating Logic

Contract State Lifecycle and Updating Logic

Contract Status Lifecycle

Contract statuses are determined automatically based on Marked as draft or not and on dates.

Once created, the contract state will be :

Contract State

Conditions

Contract State

Conditions

Capture d'écran 2026-02-08 010236.png

If "Mark as draft". Toggle switch to Yes.

Capture d'écran 2026-02-08 010314.png

 

  • If "Mark as draft" = No

  • and start date > today.

Capture d'écran 2026-02-08 010223.png

 

  • If "Mark as draft" = No

  • and start date ≤ today and end date ≥ today

Capture d'écran 2026-02-08 010253.png

 

  • If "Mark as draft" = No

  • and end date < today


Automatic Status Updates

Every day at GMT ooh, the system:

  • checks contract start and end dates

  • updates contract statuses accordingly

  • updates related vendor statuses automatically

This guarantees that vendor and contract data is always up to date.