Project Date Range Check Policy template

Use this template to create a business rule that makes sure that all dates are within the project date range.

class_name = largesoft.br.rules.system.ProjectDateRangeCheck

Parameters

This template has these parameters:

Project
Specify the project code.
Date to Consider
Select the date either after end date or before start date.
No. of Days
Specify the number of days in the project date range.

Example

This example shows the possible values for this business rule.

Project date range check policy fields

This table shows the values for fields:

Field Value
Name Project Date Range Check Policy
Severity Invalid
Notification Interactive
Fire on Itemization Left blank
Fire Scope Left blank
Offline and Online Firing Options Fire Offline and Online
Status Active
Fire On Submit TS

Project date range check policy strings

This table shows the values for strings:

Strings Value
Description Checks if all line item dates for the timesheet are in project date range.
Interactive Message You cannot charge time to project <92312> more than <7> days after the project end date. You cannot charge for time that is more than %%20000:numDays%% days after the project %%20000:projectId%% end date.
Policy You cannot charge time to project <92312> more than <7> days after the project end date. No charges may be made that are more than %%20000:numDays%% days after the project %%20000:projectId%% end date.
Report Message Project has ended.

Project date range check policy parameters

This table shows the values for parameters:

Parameter Value
Project 92312
Date to Consider After End Date
No. of Days 7

Project date range check policy applications

This table shows the values for applications:

Name Organization/Group
International Motors Company Organization