Validation Rules

Prev Next

Validation Rules Introduced in the TechnoMile 2025.3 Release 

Subcontract

Validation Rule Name

Description

Error Message

Prevent_SB_LB_Conflict_On_Account
 

The Socio-Economic Class field on the related Account cannot have both Small Business and Large Business selected at the same time.
Update the Socio-Economic Class field on either the Account or Subcontract so that only one option applies.

The Socio-Economic Class on the related Account cannot have both 'Small Business' and 'Large Business' selected at the same time. Please update the classification on either the Subcontract or the Account.

Account

Validation Rule Name

Description

Error Message

SBP_Type_Verification_Status_Required

The SB Verification Status field cannot be left blank.

This field is required.

Validation Rules Introduced in the TechnoMile 2025.1 Release 

Small Business Plan

Validation Rule Name

Description

Error Message

SmallBusinessPlanGoalTypeValidation

You can set the Goal Type field as either percentage (%) or currency ($). Based on the selected goal type, you may only enter values in the matching field:

  • If the goal type is %, enter percentage values only in the % field.

  • If the goal type is $, enter dollar values only in the $ field.

Goals entered do not match with goal type. Please enter valid goal type matching with goals
if the goal type is % you can only enter the % field
if the goal type is $ you can only enter the $ field

Subcontract

Validation Rule Name

Description

Error Message

Avoid_Selecting_Large_ and_Small_
Business

The Socio-Economic Class field on the Subcontract cannot have both Small Business Type and Large Business Type selected at the same time.

You cannot select both a Large Business type and Small Business type socioeconomic class. Please pick one or the other.

Include_in_SBP_must_be_No

The Include in SBP field must be set to No because the subcontractor is classified as a Large Business. 

If the subcontractor is an ANC Large Business, you must also select ANC.

Include in SBP must be No. You cannot include a Large Business Subcontractor in the Small Business Goals. If this is an ANC Large Business, please also select ANC.

Adverse Actions

Validation Rule Name

Description

Error Message

Require_Corrective_Action_
Summary

Ensures a corrective action summary is provided when the status is Negotiate, Awaiting Final Approval, or Finalized.

Corrective Action Summary is required when Status is Negotiate, Awaiting Final Approval, or Finalized.

Require_Final_Resolution_
When_Finalized

Ensures that a final resolution is selected when the status is Finalized.

Final Resolution must be selected when Status is Finalized.

Require_Requested_Extension_
Date

Ensures that a requested extension date is provided when Request an Extension is set to Yes.

Requested Extension Date is required when Request an Extension is Yes.

Require_Response_Sent_
Date_If_Negotiate

Ensures that a response sent date is provided when the status is set to Negotiate.

The Response Sent Date is required when the Status is set to 'Negotiate'.

Require_Return_to_Work_Date

Ensures that a return-to-work date is provided when the type is Stop Work or Suspension.

Return to Work Date is required when Type is Stop Work or Suspension.

Require_Termination_Date

Ensures that a termination date is provided when the action type is Termination or Cancellation.

Termination Date is required when Action Type is Termination or Cancellation.

Require_Termination_Reason

Ensures that a termination reason is provided when the action type is Termination or Cancellation.

Termination Reason is required when Action Type is Termination or Cancellation.

Require_Termination_Stop_
Work_Scope

Ensures that the termination/stop work scope is provided when the action type is Termination, Cancellation, Stop Work, or Suspension.

Termination/Stop Work Scope is required when Action Type is Termination, Cancellation, Stop Work, or Suspension.

Final_resolution_cannot_be_
entered

Prevents the final resolution from being entered unless the review/approval status is Final Approval.

Final resolution cannot be entered unless the Review/Approval status is Final Approval.

Validation Rule Introduced in the TechnoMile 2024.3 Release
 Agreement Team

Validation Rule Name

Description

Error Message

UserOrPersonnelCannotBeBlank

In an Agreement Team record, either the User or Personnel field must be filled. At least one of these fields is required to proceed.

Please select the user or personnel record who will be performing this role.