Variation Assessment Acceptance

Accept Assessment on Contract Variations Button

When Will This Button Show

  • The Variation is Assessed and for a different amount to that originally raised
  • Is Actioned to the Authors company
  • The current user is in the Authors company
  • Is not yet approved
  • Is not in draft or withdrawn status

What Happens When Clicking It

  • It will send the variation back to the previous action user.
  • Set the status back to the previous status.
  • Copy all the assessed values into the variation columns.

When Certified Value is Less than Current/Assessed Value

If Assessed value is higher than certified value then you will be able to approve the variation and progress it to the next step as normal

When Certified Value is Greater than Current/Assessed Value

When the certified amount is greater than the current value of the variation, any changes to the variation amount must increase it to equal to or greater than the certified amount.
You can still submit the form without making changes to the variation amount

The system will allow you to progress the workflow at least internally by sending it to the Author to re-assess / review the variation. So you will still be able to internally Accept Assessment/Approve/Submit it.


Validation when it comes to Editing or Deleting Variation Line

This workflow has a inbuilt logic to control what is editable, in order to ensure data integrity. 

Prevent Deletion of Claimed Lines: Users cannot delete a variation line if an amount has been claimed and certified against it.

Restrict Value Edits: Users cannot edit the value of a variation line to be less than the certified amount. If Variation Line < Certified amount, Then, users cannot edit. 

Visual Feedback: When the delete button is disabled, hovering over it will show a tooltip displaying the certified amount, providing clear feedback on why the action is restricted.


This restriction ensures that variations reflect accurate financial data and prevent inadvertent data modification - as a result of which data integrity is improved.Â