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 |